Zimbra Collaboration Suite (ZCS) este o platformă Open Source, colaborativă pentru servere de e-mail, dezvoltată în două ediții, Ediție Open Source (Gratuit) și Ediție de rețea (Plătit), care oferă servicii precum LDAP, SMTP, POP și IMAP, client webmail, calendar, sarcini, antivirus, antispam și altele.
Acest tutorial descrie cum se instalează Zimbra Collaboration Suite Open Source Edition pe o CentOS / RHEL 7 Server.
1. Înainte de a continua procesul de instalare Zimbra Collaboration Suite, mai întâi conectați-vă la consola serverului cu privilegii de root și instalați următoarele pachete:
# yum -y install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc ++. so.6.
2. Apoi, problema getenforce
comanda pentru a verifica dacă Selinux este activat pe mașina dvs. În cazul în care politica este setată la Forțat
dezactivați-l prin emiterea comenzilor de mai jos:
# getenforce. # setenforce 0. # getenforce.
Pentru a dezactiva complet Selinux pe CentOS, deschideți /etc/selinux/config
fișier cu un editor de text și setați linia SELINUX la dezactivat
.
3. Asigură-te că utilitar de sistem wget este, de asemenea, instalat pe sistemul dvs. prin emiterea următoarei comenzi:
# yum instalați wget
4. In asa fel incat Zimbra pentru a funcționa corect trebuie să setați numele gazdei mașinii locale și FQDN pentru a indica adresa IP a serverului dvs. executând cele de mai jos comenzi hostnamectl din contul root:
# hostnamectl set-mail nume gazdă. # echo "192.168.0.14 mail.centos7.lan mail" >> / etc / hosts. # cat / etc / hosts.
Înlocuiți numele gazdei sistemului și valorile FQDN în mod corespunzător, pentru a se potrivi cu setările propriului domeniu. Testați numele gazdei și valorile FQDN prin emiterea fișierului comanda ping împotriva ambelor înregistrări.
# ping -c1 mail.centos7.lan. # ping -c1 mail.
5. Dacă serverul dvs. utilizează o adresă IP dinamică DHCP, atunci trebuie să editați placa de interfață de rețea și să configurați pentru a utiliza o adresă IP statică. Obțineți informațiile despre interfața de rețea folosind comanda ip addr și identificați NIC-ul extern al serverului (de obicei ceva de genul enp0s3 sau eth0).
# ip addr.
Apoi, rulați comanda nmtui-edit față de interfață, trebuie să modificați setările și să atribuiți interfața cu o adresă IP manuală. Utilizați capturile de ecran de mai jos ca ghid.
# nmtui-edit enp0s3.
6. O instalare implicită CentOS este livrată cu postfix daemon deja instalat și care rulează. Pentru a dezactiva și șterge serviciul postfix rulați următoarele comenzi:
# systemctl stop postfix. # systemctl dezactivează postfix. # yum elimina postfix.
După ce serviciul a fost eliminat, emiteți fișierul comanda ss pentru a verifica dacă alți demoni incompatibili cu serviciul Zimbra, cum ar fi LDAP, httpd, dovecot rulează pe sistemul dvs. Dacă este cazul, eliminați-le și pe acestea.
7. Acum este timpul să instalați Zimbra Collaboration Suite. Mergi la Pagina de descărcare a Zimbra Collaboration Suite și apucați cea mai recentă versiune a sistemului dvs. prin emiterea următoarelor comanda wget:
Pentru RHEL / CentOS 8 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz Pentru RHEL / CentOS 7 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL7_64.20190918004220.tgz Pentru RHEL / CentOS 6 # wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL6_64.20190918004220.tgz.
8. După finalizarea descărcării, utilizați dezarhivați comanda pentru a extrage arhiva, introduceți directorul extras Zimbra și listați conținutul directorului pentru a localiza fișierul de instalare.
# tar xfz zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz. # cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823 / # ls.
9. Acum, începe Zimbra procesul de instalare prin lansarea în execuție a fișierului script de instalare denumit install.sh
.
După o serie de verificări de sistem, programul de instalare vă va solicita să acceptați licența. De acord cu licența (y)
pentru a continua în continuare cu procesul de instalare.
# ./install.sh. SAU. # ./install.sh --platform-override [Pe diferite platforme, altele decât RHEL]
Operațiuni înregistrate la /tmp/install.log.92OcKO6s. Se verifică instalarea existentă... zimbra-drive... NU GĂSIT zimbra-imapd... Nu a fost găsit un patch zimbra... NU GĂSIT zimbra-mta-patch... NU S-A GĂSIT zimbra-proxy-patch... NU S-AU GĂSIT zimbra-license-tools... NU S-A GĂSIT zimbra-license-extension... NU S-A GĂSIT zimbra-network-store... NU S-A GĂSIT zimbra-network-modules-ng... NU S-A GĂSIT zimbra-chat... NU GĂSIT zimbra-talk... NU GĂSIT zimbra-ldap... Nu a fost găsit zimbra-logger... NU GĂSIT zimbra-mta... NU GĂSIT zimbra-dnscache... NU GĂSIT zimbra-snmp... NU GĂSIT magazin zimbra... NU GĂSIT zimbra-apache... NU S-A GĂSIT vrajă zimbra... NU GĂSIT zimbra-convertd... NU GĂSIT zimbra-memcached... NU S-A GĂSIT proxy zimbra... NU S-A GĂSIT arhivarea zimbrei... NU GĂSIT zimbra-core... NU S-A GĂSIT CITIȚI ACEST ACORD CU ATENȚIE ÎNAINTE DE A UTILIZA SOFTWARE-UL. SYNACOR, INC. („SYNACOR”) ÎȚI VA LICENȚA DOAR ACEST SOFTWARE DACĂ TU. PRIMUL ACCEPTĂ TERMENII ACESTUI ACORD. PRIN DESCARCARE SAU INSTALARE. SOFTWARE-UL, SAU UTILIZAREA PRODUSULUI, ACȚIONAȚI SĂ VOI LIGA. ACEST ACORD. DACĂ NU ACCEPȚI TOȚI TERMENII ACESTUI. ACORD, APOI NU DESCĂRCAȚI, INSTALAȚI SAU UTILIZAȚI PRODUSUL. Termeni de licență pentru acest software Zimbra Collaboration Suite: https://www.zimbra.com/license/zimbra-public-eula-2-6.html. Sunteți de acord cu termenii contractului de licență software? [N] y
10. Apoi, procesul de instalare vă va cere o serie de întrebări pentru a configura corect demonul Zimbra. Utilizați extrasul de instalare de mai jos pentru a configura în continuare serviciul Zimbra.
Utilizați depozitul de pachete Zimbra [Y] y Importarea cheii Zimbra GPG Configurarea depozitului de pachete Verificarea pachetelor instalabile S-a găsit zimbra-core (local) S-a găsit zimbra-ldap (local) S-a găsit zimbra-logger (local) S-a găsit zimbra-mta (local) S-a găsit zimbra-dnscache (local) S-a găsit zimbra-snmp (local) Magazin zimbra găsit (local) S-a găsit zimbra-apache (local) S-a găsit vrajă zimbra (locală) S-a găsit zimbra-memcached (repo) S-a găsit proxy zimbra (local) S-a găsit unitatea zimbra (repo) S-a găsit zimbra-imapd (local) S-a găsit patch-ul zimbra (repo) S-a găsit zimbra-mta-patch (repo) Găsit zimbra-proxy-patch (repo) Selectați pachetele de instalat Instalați zimbra-ldap [Y]y
11. Apoi, vă va cere să instalați pachetele Zimbra, apăsați Da
pentru a instala toate.
Selectați pachetele de instalat Instalați zimbra-ldap [Y]y
Instalați zimbra-logger [Y]y
Instalați zimbra-mta [Y]y
Instalați zimbra-dnscache [Y]y
Instalați zimbra-snmp [Y]y
Instalați zimbra-store [Y]y
Instalați zimbra-apache [Y]y
Instalați zimbra-spell [Y]y
Instalați zimbra-memcached [Y]y
Instalați zimbra-proxy [Y]y
Verificarea spațiului necesar pentru zimbra-core Verificarea spațiului pentru zimbra-store Verificarea pachetelor necesare pentru zimbra-store Verificarea completă a pachetului zimbra-store. Instalare: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-dnscache zimbra-snmp zimbra-store zimbra-apache zimbra-spell zimbra-memcached zimbra-proxy zimbra-drive zimbra-imapd zimbra-patch zimbra-mta-patch zimbra-proxy-patch zimbra-chat
12. În cele din urmă, va începe procesul de instalare Zimbra.
Sistemul va fi modificat. Continua? [N] y Începutul instalării - consultați /tmp/install.log.92OcKO6s pentru detalii... zimbra-core-components vor fi descărcate și instalate. zimbra-common-core-jar va fi instalat. zimbra-common-core-libs va fi instalat. zimbra-common-mbox-conf va fi instalat. zimbra-common-mbox-conf-attrs va fi instalat. zimbra-common-mbox-conf-msgs va fi instalat. zimbra-common-mbox-conf-rights va fi instalat. zimbra-common-mbox-db va fi instalat. zimbra-common-mbox-docs va fi instalat. zimbra-common-mbox-native-lib va fi instalat. zimbra-timezone-data va fi instalat. zimbra-core va fi instalat. zimbra-ldap-components vor fi descărcate și instalate. zimbra-ldap va fi instalat. zimbra-logger va fi instalat. zimbra-mta-components vor fi descărcate și instalate. zimbra-mta va fi instalat. zimbra-dnscache-components vor fi descărcate și instalate. zimbra-dnscache va fi instalat. zimbra-snmp-components va fi descărcat și instalat. zimbra-snmp va fi instalat. Ultima verificare a expirării metadatelor: acum 0:00:56 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-jetty-distribution va fi descărcat și instalat. zimbra-store-components vor fi descărcate și instalate. zimbra-mbox-admin-console-war va fi instalat. zimbra-mbox-conf va fi instalat. zimbra-mbox-war va fi instalat. zimbra-mbox-service va fi instalat. zimbra-mbox-store-libs va fi instalat. zimbra-mbox-webclient-war va fi instalat. zimbra-store va fi instalat. zimbra-apache-components vor fi descărcate și instalate. zimbra-apache va fi instalat. zimbra-spell-components vor fi descărcate și instalate. zimbra-spell va fi instalat. Ultima verificare a expirării metadatelor: acum 0:01:07 în Sâm 01 Aug 2020 01:56:00 EDT. zimbra-memcached va fi descărcat și instalat. zimbra-proxy-components vor fi descărcate și instalate. zimbra-proxy va fi instalat. Ultima verificare a expirării metadatelor: acum 0:01:18 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-drive va fi descărcat și instalat (ulterior). zimbra-imapd va fi instalat. Ultima verificare a expirării metadatelor: acum 0:01:20 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-patch va fi descărcat și instalat (ulterior). Ultima verificare a expirării metadatelor: acum 0:01:22 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-mta-patch va fi descărcat și instalat (ulterior). Ultima verificare a expirării metadatelor: acum 0:01:23 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-proxy-patch va fi descărcat și instalat (ulterior). Ultima verificare a expirării metadatelor: acum 0:01:27 sâmbătă 01 august 2020 01:56:00 EDT. zimbra-chat va fi descărcat și instalat (mai târziu). Descărcarea pachetelor (11): zimbra-core-components zimbra-ldap-components zimbra-mta-components zimbra-dnscache-components zimbra-snmp-components zimbra-jetty-distribution zimbra-store-components zimbra-apache-components zimbra-spell-components zimbra-memcached zimbra-proxy-components... terminat Eliminarea /opt/zimbra. Eliminarea intrării zimbra crontab... gata. Curățarea scripturilor de inițiere zimbra... gata. Curățarea /etc/security/limits.conf...done. A terminat eliminarea Zimbra Collaboration Server. Instalarea pachetelor repo (11): zimbra-core-components zimbra-ldap-components zimbra-mta-components zimbra-dnscache-components zimbra-snmp-components zimbra-jetty-distribution zimbra-store-components zimbra-apache-components zimbra-spell-components zimbra-memcached zimbra-proxy-components...
13. Configurația magazinului.
1) Stare: Activat 2) Creați utilizator de administrator: da 3) Utilizator de administrator pentru a crea: [e-mail protejat] ** 4) Parola de administrare UNSET 5) Utilizator de carantină antivirus: [e-mail protejat] 6) Activați formarea automată a spamului: da 7) Utilizatorul de instruire a spamului: [e-mail protejat] 8) Utilizator de formare non-spam (Ham): [e-mail protejat] 9) Gazdă SMTP: mail.centos7.lan 10) Server HTTP port HTTP: 8080 11) Server web Port HTTPS: 8443 12) Mod server web: https 13) Port server IMAP: 7143 14) Port SSL server IMAP: 7993 15) Port server POP: 7110 16) Port SSL server POP: 7995 17) Utilizați serverul de verificare ortografică: da 18) Adresa URL a serverului ortografic: http://mail.centos7.lan: 7780 / aspell.php 19) Activați verificările actualizării versiunii: ADEVĂRAT 20) Activați notificările privind actualizarea versiunii: ADEVĂRAT 21) Adresa de e-mail de notificare a actualizării versiunii: [e-mail protejat] 22) E-mail sursă actualizare versiune: [e-mail protejat] 23) Instalați mailstore (service webapp): da 24) Instalați UI (zimbra, zimbraAdmin webapps): da Selectați sau „r” pentru meniul anterior [r]4
# Selectați 4 pentru a seta parola de administrator Parolă pentru [e-mail protejat] (min 6 caractere): [54mE0RmqN]introduceți parola de administrator aici
Configurația magazinului 1) Stare: Activat 2) Creați utilizator de administrare: da 3) Utilizator de administrare pentru a crea: [e-mail protejat] 4) Set de parole de administrare 5) Utilizator de carantină antivirus: [e-mail protejat] 6) Activați formarea automată a spamului: da 7) Utilizatorul de instruire a spamului: [e-mail protejat] 8) Utilizator de formare non-spam (Ham): [e-mail protejat] 9) Gazdă SMTP: mail.centos7.lan 10) Server HTTP port HTTP: 8080 11) Server web Port HTTPS: 8443 12) Mod server web: https 13) Port server IMAP: 7143 14) Port SSL server IMAP: 7993 15) Port server POP: 7110 16) Port SSL server POP: 7995 17) Utilizați serverul de verificare ortografică: da 18) Adresa URL a serverului ortografic: http://mail.centos7.lan: 7780 / aspell.php 19) Activați verificările actualizării versiunii: ADEVĂRAT 20) Activați notificările privind actualizarea versiunii: ADEVĂRAT 21) Adresa de e-mail de notificare a actualizării versiunii: [e-mail protejat] 22) E-mail sursă actualizare versiune: [e-mail protejat] 23) Instalați mailstore (service webapp): da 24) Instalați UI (zimbra, zimbraAdmin webapps): da Selectați sau „r” pentru meniul anterior [r] r
Meniu principal 1) Configurare comună: 2) zimbra-ldap: Activat 3) zimbra-logger: Activat 4) zimbra-mta: Activat 5) zimbra-dnscache: Activat 6) zimbra-snmp: Activat 7) zimbra-store: Activat 8) zimbra-spell: Activat 9) zimbra-proxy: Activat 10) Configurare implicită a clasei de servicii: s) Salvați configurația în fișier x) Extindeți meniul q) Ieșiți *** CONFIGURARE COMPLETĂ - apăsați „a” pentru aplica. Selectați din meniu sau apăsați „a” pentru a aplica config (? - Ajutor)A
# Aplicați configurația Salvați datele de configurare într-un fișier? [Da]introduce
Salvați config în fișier: [/opt/zimbra/config.11047] Salvare config în /opt/zimbra/config.11047...făcut. Sistemul va fi modificat - continuați? [Nu]da
Operațiuni înregistrate la /tmp/zmsetup01262016-002704.log Setarea valorilor de configurare locale... gata. Se inițializează configurarea de bază... Configurarea CA... gata. Implementarea CA în / opt / zimbra / conf / ca... gata. Crearea certificatului SSL zimbra-store... gata. Crearea unui nou certificat SSL zimbra-ldap... gata. Crearea unui nou certificat SSL zimbra-mta... gata. Crearea unui nou certificat SSL zimbra-proxy... gata. Instalarea certificatelor SSL mailboxd... gata. Instalarea certificatelor SSL MTA... gata. Instalarea certificatului SSL LDAP... gata. Instalarea certificatului Proxy SSL... gata. Inițializarea ldap... gata. Setarea parolei de replicare... gata. Setarea parolei Postfix... gata. Setarea parolei amavis... gata. Setarea parolei nginx... gata. Setarea parolei căutătorului BES... gata. Crearea intrării de server pentru mail.centos7.lan... gata. Setarea modului Zimbra IP... gata. Salvarea CA în ldap... gata. Salvarea certificatului SSL în ldap... gata. Setarea URL verificare ortografică... gata. Setarea porturilor de serviciu pe mail.centos7.lan... gata. Setarea zimbraFeatureTasksEnabled = TRUE... terminat. Setarea zimbraFeatureBriefcasesEnabled = TRUE... gata. Setarea adreselor IP master DNS... gata. Setarea preferinței de căutare TCP cache DNS... gata. Setarea preferinței de căutare UDP cache cache... gata. Setarea preferinței DNS tcp în amonte... gata. Setarea preferinței zonei orare... gata. Inițializarea configurației mta... gata. Setarea serviciilor pe mail.centos7.lan... gata. Adăugarea mail.centos7.lan la zimbraMailHostPool în COS implicit... gata. Crearea domeniului mail.centos7.lan... gata. Setarea numelui de domeniu implicit... gata. Crearea domeniului mail.centos7.lan... există deja. Crearea contului de administrator [e-mail protejat] Crearea aliasului rădăcină... gata. Crearea aliasului postmaster... gata. Crearea utilizatorului [e-mail protejat] Crearea utilizatorului [e-mail protejat] Crearea utilizatorului [e-mail protejat] Setarea formării spamului și a conturilor de carantină antivirus... gata. Inițializarea bazei de date sql magazin... gata. Setarea zimbraSmtpHostname pentru mail.centos7.lan... gata. Configurarea SNMP... gata. Configurarea syslog.conf... gata. Pornirea serverelor... gata. Instalarea zimletelor comune... com_zimbra_adminversioncheck... gata. com_zimbra_attachcontacts... gata. com_zimbra_attachmail... gata. com_zimbra_bulkprovision... terminat. com_zimbra_cert_manager... gata. com_zimbra_clientuploader... gata. com_zimbra_date... gata. com_zimbra_email... gata. com_zimbra_mailarchive... gata. com_zimbra_phone... gata. com_zimbra_proxy_config... gata. com_zimbra_srchhighlighter... gata. com_zimbra_tooltip... gata. com_zimbra_url... gata. com_zimbra_viewmail... gata. com_zimbra_webex... gata. com_zimbra_ymemoticons... gata. Finalizarea instalării zimletelor comune. Repornirea cutiei poștale... terminat. Crearea contului galsync pentru domeniul implicit... gata. Aveți opțiunea de a notifica Zimbra despre instalarea dvs. Acest lucru ne ajută să urmărim adoptarea Zimbra Collaboration Server. Singurele informații care vor fi transmise sunt: VERSIUNEA zcs instalat (8.6.0_GA_1153_RHEL7_64) ADMIN ADRESA EMAIL creată ([e-mail protejat]) Notificați Zimbra instalarea dvs.? [Da]Nu
Notificare omisă Configurarea zimbra crontab... gata. Mutarea /tmp/zmsetup01262016-002704.log la / opt / zimbra / log Configurare completă - apăsați pe return pentru a ieși #apasa Enter
14. După terminarea instalării, deschideți un browser web și navigați la numele de domeniu sau adresa IP a mașinii care rulează serviciul Zimbra, pe port 7071 prin protocolul HTTPS, acceptați eroarea de securitate a certificatului și conectați-vă cu acreditările configurate în timpul procesului de instalare. Numele de utilizator implicit pentru panoul web Zimbra Admin este admin.
https://mail.centos7.lan: 7071. sau. https://192.168.1.14:7071
15. Odată conectat la consola web de administrare, puteți începe să adăugați propriul dvs. cont SSL certificate, creați conturi de e-mail, pseudonime de e-mail și așa mai departe. Amintiți-vă doar că portul 7071 este utilizat numai pentru sarcini administrative.
Clienții se pot conecta în siguranță la casetele lor de webmail folosind numele de domeniu sau adresa IP a serverului prin protocolul HTTPS.
https://mail.centos7.lan sau. https://192.168.1.14
Felicitări! Acum aveți o stivă completă de e-mail instalată în incinta dvs.
Dacă doriți să dezinstalați serviciul Zimbra împreună cu componentele sale, rulați scriptul de instalare cu -u
opțiune.
# ./install.sh -u.
Pentru a șterge arhiva și directorul de instalare Zimbra rulați comenzile de mai jos:
# cd. # rm -rf zcs- *
Ca o notă finală, pentru a rula în mod corespunzător Zimbra Collaboration Suite, aveți nevoie de o mașină puternică, cu o cerință minimă de 4 GB RAM.