Slik installerer du Kolab Groupware på CentOS 7

Kolab Groupware er en gratis og åpen kildekode nettbasert gruppevareapplikasjon. Funksjonene består av e-postkommunikasjon, arrangementer, avtaler, oppgaver, filsky, kontakter og mer. I denne opplæringen lærer du hvordan du installerer den nyeste versjonen av Kolab Groupware på CentOS 7.

Forutsetninger

Trinn 1: Programvareoppdatering

Før du installerer noen pakker på CentOS-serverforekomsten, anbefales det å oppdatere systemet. Logg på systemet med sudo-brukeren, og kjør deretter følgende kommandoer for å oppdatere systemet.

sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now

Vent til systemet starter på nytt, og logg deretter på igjen som sudo-bruker.

Trinn 2: Angi vertsnavn

Det er viktig at systemet ditt har et FQDN (fullt kvalifisert domenenavn) for et vertsnavn som går tilbake til serveren via DNS.

sudo hostnamectl kolab.example.com

Rediger /etc/hostsfilen ved å bruke din favorittredigerer.

sudo nano /etc/hosts

Skriv inn IP-adressen og fullstendig FQDN til serveren din på slutten av filen. For eksempel:

192.0.2.0     kolab.example.com

Trinn 3: Deaktiver SELinux

SELinux-policyer er i konflikt med noen moduler av Kolab Groupware, derfor må du deaktivere SELinux på serveren din. Med Vultr-forekomster er SELinux deaktivert som standard. Sjekk SELinux-status.

sestatus

For å deaktivere SELinux midlertidig, kjør følgende kommando.

sudo setenforce 0

For å deaktivere SELinux fullstendig, må du redigere /etc/selinux/configfilen.

sudo nano /etc/selinux/config

Finn følgende linje:

SELINUX=enforcing

Endre den deretter til:

SELINUX=disabled

Og til slutt, start serveren på nytt. Logg på igjen når omstarten er fullført.

sudo shutdown -r now

Trinn 4: Konfigurer brannmur

Tillat portene som trengs av Kolab Groupware gjennom systemets brannmur.

sudo firewall-cmd --permanent --add-service=http 
sudo firewall-cmd --permanent --add-service=https 
sudo firewall-cmd --permanent --add-service=pop3s 
sudo firewall-cmd --permanent --add-service=imaps 
sudo firewall-cmd --permanent --add-service=smtp 
sudo firewall-cmd --permanent --add-service=ldap 
sudo firewall-cmd --permanent --add-service=ldaps
sudo firewall-cmd --permanent --add-port=110/tcp 
sudo firewall-cmd --permanent --add-port=143/tcp 
sudo firewall-cmd --permanent --add-port=587/tcp
sudo firewall-cmd --reload

Trinn 5: Installer Kolab

Legg til Kolab Groupware-depotet og GPG-nøkkelen til systemet.

sudo wget http://obs.kolabsys.com/repositories/Kolab:/16/CentOS_7/Kolab:16.repo -O /etc/yum.repos.d/Kolab:16.repo
sudo rpm --import https://ssl.kolabsys.com/community.asc

Installer yum-plugin-prioritiespakken.

sudo yum -y install yum-plugin-priorities

Gi Kolab-depotet høyere prioritet over EPEL-depotet ved å bruke følgende kommando.

 sudo bash -c 'for f in /etc/yum.repos.d/Kolab*.repo; do echo "priority = 60" >> $f; done'

Installer Kolab Groupware.

sudo yum -y install kolab

Trinn 6: Konfigurer Kolab

Kjør følgende kommando for å konfigurere Kolab for første gang. Du må angi noen få administratorpassord for LDAP, Cyrus og Kolab under dette trinnet. Du må også angi domenenavnet og MySQL-databasen som skal brukes.

sudo setup-kolab

Følgende spørsmål vil bli stilt under oppsett, følg instruksjonene som følger med dem.

Administrator password:                            #Provide LDAP admin password for default user 'admin'
Directory Manager password [qhZlb2P9OYubDJv]:      #Provide LDAP directory manger password

User [dirsrv]:                                     #Press enter to use default
Group [dirsrv]:                                    #Press enter to use default

rackvoucher.com [Y/n]:                             #Check or provide the domain name, it may not be a full FQDN
dc=rackvoucher,dc=com [Y/n]:                       #Press enter

Cyrus Administrator password [Awt7z1O2UTl-HZs]:    #Provide Cyrus admin password
Kolab Service password [T_T4ut8pvE_G_Os]:          #Provide Kolab service admin password

What MySQL server are we setting up?
 - 1: Existing MySQL server (with root password already set).
 - 2: New MySQL server (needs to be initialized).
Choice: 2                                          #Provide choice 2 to initialize MySQL server

MySQL root password [E7FIj_MWGNEVXPF]:             #Provide new MySQL root password
MySQL kolab password [8MYG_Hveb4FPCW3]:            #Provide Kolab DB user password

Timezone ID [UTC]: Asia/Kolkata                    #Provide appropriate timezone

MySQL roundcube password [iz3gP7sqaBa6Vh6]:        #Provide Roundcube DB user password

Kolab er nå installert og konfigurert på serveren din. Du kan besøke følgende adresse for å få tilgang til Kolabs nettgrensesnitt.

http://your-vultr-server-ip/kolab-webadmin

Logg på med brukernavnet cn=Directory Managerog passordet til katalogbehandleren som ble angitt under Kolab-oppsettet. Du vil bli presentert for Kolab Groupware-dashbordet.

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer