Ubuntu 17 is een van de meest veelzijdige Linux-distributies vanwege de vele functies en aanpassingsopties, maar een van de belangrijkste voordelen van het gebruik van open source-systemen is ongetwijfeld het brede scala aan mogelijkheden die we hebben om uw productiviteit te verhogen.
Een van deze opties is Kolab, een suite die ons een reeks voordelen biedt die zijn gericht op de productiviteit van de organisatie.
Vandaag zal Solvetic in detail uitleggen hoe Kolab op Ubuntu 17.04 kan worden geïnstalleerd en zo van de verschillende voordelen kan genieten.
Wat is KolabKolab is een open source webgebaseerde groepssoftwaretoepassing die ons oplossingen biedt voor een e-mailserver, directoryservice, webservice, agenda, taken, adresboeken en meer.
Kolab ondersteunt verschillende clients, waaronder Outlook, KDE Contact, Thunderbird en Roundcube. Kolab biedt een gebruiksvriendelijke webinterface waarmee het mogelijk is om gebruikers, domeinen, gedeelde mappen en nog veel meer toe te voegen, te wijzigen en te verwijderen. Kolab Groupware is een veilig, schaalbaar, betrouwbaar, flexibel en compleet samenwerkingspakket.
Enkele van de belangrijkste kenmerken zijn:
- Synchronisatie van mobiele telefoons
- Native integratie op desktopbesturingssysteemplatforms zoals Mac OS X, Linux en Windows
- Ondersteuning voor gemengde clientomgevingen zoals Outlook, web en KDE
- Maakt gebruik van IMAP en POP3 voor e-mail en LDAP om configuratiegegevens op te slaan
- Ondersteuning voor gedeelde contacten en agenda's
- Volledige serverondersteuning voor CardDAV en WebDAV, ActiveSync en CalDAV.
1. Hostconfiguratie in Ubuntu 17
Stap 1
Voordat u begint, moet u de volledig gekwalificeerde domeinnaam of hostnaam op uw systeem configureren. Dit kunnen we doen door de bestanden / etc / hosts en / etc / hostname te bewerken.
sudo nano / etc / hostsIn het geïmplementeerde bestand zullen we het IP-adres en de hostnaam aan het einde ervan toevoegen:
192.168.0.180 mail.kolab.com mail
Stap 2
We slaan de wijzigingen op met de toetsencombinatie Ctrl + O en verlaten de editor met de toetsen Ctrl + X. Nu gaan we het hostnaambestand bewerken:
sudo nano / etc / hostnaamDaar zullen we de volgende regel toevoegen:
mail.kolab.com
We slaan de wijzigingen op met de toetsen Ctrl + O en we verlaten de editor. We herstarten het systeem om de wijzigingen toe te passen.
2. MariaDB Linux-installatie
Voordat u Kolab installeert, moet u de nieuwste versie van MariaDB op de server installeren.
Stap 1
Standaard is MariaDB niet beschikbaar in de standaard Ubuntu 17.04-repository, dus we moeten eerst de APT-sleutel voor MariaDB downloaden met de volgende opdracht:
sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xF1656F24C74CD1D8
Stap 2
Vervolgens zullen we de María-DB-repository toevoegen door de volgende opdracht uit te voeren:
sudo add-apt-repository 'deb [arch = amd64, i386, ppc64el] http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu pittige main'
We gaan door met het bijwerken van de systeempakketten door het volgende uit te voeren:
sudo apt-get update -yStap 3
Ten slotte zullen we MariaDB installeren door het volgende uit te voeren:
sudo apt-get install mariadb-server -y
Stap 4
Tijdens het installatieproces moeten we het wachtwoord van de MariaDB-rootgebruiker toewijzen en bevestigen:
Stap 5
Nadat we MariaDB hebben geïnstalleerd, gaan we verder met het starten van de MariaDB-service en laten we deze uitvoeren bij het opstarten van het systeem met de volgende opdrachten:
sudo systemctl start mysqlsudo systemctl activeer mysql
Stap 6
Vervolgens beschermen we de MariaDB-installatie door het volgende script uit te voeren:
sudo mysql_secure_installationEr wordt een reeks vragen weergegeven waarvan de antwoorden zijn:
Voer het huidige wachtwoord voor root in (voer voor geen): Het root-wachtwoord wijzigen? [J / n] nAnoniem gebruikers verwijderen? [Y / n] Y Root login op afstand toestaan? [J / n] YTestdatabase verwijderen en er toegang toe krijgen? [J / n] YVoorrechtentabellen nu opnieuw laden? [J / n] Ja
3. Kolab-installatie op Ubuntu 17
Stap 1
Kolab is standaard niet beschikbaar in de standaard Ubuntu 17.04-repository, daarom zal het nodig zijn om de Kolab-repository aan de APT toe te voegen. We doen dit door het bestand /etc/apt/sources.list te bewerken:
sudo nano /etc/apt/sources.listIn het weergegeven bestand zullen we aan het einde de volgende regels toevoegen:
deb http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./deb-src http://obs.kolabsys.com/repositories/Kolab:/16/Ubuntu_16.04/ ./
OpmerkingUbuntu 16.04 is toegevoegd omdat versie 17.04 nog niet beschikbaar is.
Stap 2
Nu zullen we de GPG-sleutel importeren die wordt gebruikt om de pakketten te ondertekenen:
wget -q -O- https://ssl.kolabsys.com/community.asc | sudo apt-key add -
Stap 3
Vervolgens moeten we ervoor zorgen dat de Kolab-pakketten voorrang hebben op de Ubuntu-pakketten.
We bereiken dit door het bestand /etc/apt/preferences.d/kolab aan te maken:
sudo nano /etc/apt/preferences.d/kolabIn dit nieuwe bestand zullen we de volgende regels toevoegen:
Pakket: * Pin: oorsprong obs.kolabsys.com Pin-prioriteit: 501
We slaan de wijzigingen op met de Ctrl + O-toetsen en verlaten het bestand met de Ctrl + X-toetsen.
Stap 4
We updaten de repositories door het volgende uit te voeren:
sudo apt-get update -yNu zullen we Kolab installeren door de volgende opdracht uit te voeren:
sudo aptitude -y install kolabOpmerkingAls we het programma aptitude niet hebben, kunnen we het installeren door sudo apt install aptitude uit te voeren.
Stap 5
Tijdens het installatieproces moeten we het volgende configureren:
Proxyconfiguratietype:
E-mailtype om te implementeren:
Configureer de naam van het mailsysteem:
We zullen dit definiëren volgens de behoeften van het moment.
Stap 6
Zodra de installatie is voltooid, zien we het volgende:
4. Kolab-configuratie op Ubuntu 17
Stap 1
Na het installeren van Kolab, moeten we Kolab Groupware configureren door de volgende opdracht uit te voeren:
sudo setup-kolabTijdens de installatie van Kolab zullen de volgende vragen worden gesteld die we volgens de volgende indicatie moeten beantwoorden:
Beheerderswachtwoord [JAOw_2oIhlezXlK]: (We wijzen wachtwoord toe) Bevestig beheerderswachtwoord: (We wijzen wachtwoord toe) Directory Manager-wachtwoord [QXML8Suxv-YTUFr]: (We wijzen wachtwoord toe) Bevestig Directory Manager-wachtwoord: (We wijzen wachtwoord toe) Gebruiker [dirsrv]: ( Druk op Enter) Groep [dirsrv]: (We drukken op Enter) kolab.com [Y / n]: Ydc = kolab, dc = com [Y / n]: YCyrus Beheerderswachtwoord [h3IbKvhbKGUwhy5]: (We wijzen wachtwoord toe) Bevestig Cyrus Beheerder wachtwoord: (We wijzen wachtwoord toe) Kolab Service-wachtwoord [KhHTzhSYh4w11Vw]: (We wijzen wachtwoord toe) Bevestig Kolab Service-wachtwoord: (We wijzen wachtwoord toe) MySQL kolab-wachtwoord [2-Zz7j_AjGI8QF0]: (We wijzen wachtwoord toe) Bevestig MySQL kolab-wachtwoord: (We wijzen wachtwoord toewijzen) MySQL roundcubeKk wachtwoord: (OVbZtzOM wachtwoord] We wijzen wachtwoord toe) Bevestig MySQL roundcube wachtwoord: (We wijzen wachtwoord toe)
Stap 2
Nadat deze stappen zijn geconfigureerd, gaan we verder met toegang tot Kolab met een van de volgende opties:
http: // (computernaam) / kolab-webadmin http: // (IP-adres) / kolab-webadmin
Dit is de inlogpagina van Kolab en we zullen een gebruikersnaam geven zoals cn = Directory Manager en het wachtwoord dat we in de vorige stap hebben ingesteld.
Stap 3
Zodra we toegang hebben, is dit de Kolab-omgeving:
Van daaruit kunnen we alle parameters en opties beheren die Kolab ons biedt.