Zimbra Collaboration Suite (IL deumidificatore) è un Open Source, la piattaforma collaborativa per il server di posta elettronica, si è sviluppato in due edizioni, Open Source edition (Gratis) e Network Edition (Pagato), che fornisce servizi LDAP, SMTP, POP e IMAP, webmail client, calendario, attività, antivirus, antispam e altri.

Questo tutorial descrive come installare Zimbra Collaboration Suite Open Source Edition su un CentOS/RHEL 7 server.

Requisiti

Passo 1: Installare I Pacchetti Di Sistema

1. Prima di procedere con Zimbra Collaboration Suite processo di installazione, prima di accedere al vostro server console con privilegi di root e installare i seguenti pacchetti:

# yum -y install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6
Installare Zimbra Pacchetti Necessari
Fig 01: Installazione Di Zimbra Pacchetti Necessari

2. A quel punto, problema getenforce comando per controllare se Selinux è abilitato sul computer. Nel caso In cui il criterio è impostato per Enforced disabilitare eseguendo i comandi qui sotto:

# getenforce
# setenforce 0
# getenforce
Disabilitare SELinux in CentOS 7
Fig 02: Disabilitare SELinux in CentOS 7

Per disattivare Selinux su CentOS, aprire /etc/selinux/config file con un editor di testo e impostare la linea SELINUX per disabled.

3. Assicurare che wget utilità di sistema, inoltre, viene installato nel sistema mediante il seguente comando:

# yum install wget 

Passaggio 2: Configurare Il Nome Host Del Sistema

4. In ordine per Zimbra per funzionare correttamente è necessario impostare il computer locale e il nome host FQDN per scegliere l’Indirizzo IP del server eseguendo il seguente hostnamectl comandi da root:

# hostnamectl set-hostname mail
# echo "192.168.0.14  mail.centos7.lan  mail " >> /etc/hosts
# cat /etc/hosts

Sostituire il nome host del sistema e valori FQDN di conseguenza, per soddisfare le proprie impostazioni del dominio. Prova il nome host e il nome FQDN valori, mediante l’emissione di un comando di ping contro entrambi i record.

# ping -c1 mail.centos7.lan
# ping -c1 mail
Impostare il nome host in CentOS 7
Fig 03: Impostare Il Nome Host Del Sistema

Passo 3: Aggiungere un Indirizzo IP Statico

5. Se il server utilizza DHCP un Indirizzo IP dinamico, quindi è necessario modificare la vostra scheda di interfaccia di rete e configurare per utilizzare un Indirizzo IP statico. Ottenere l’interfaccia di rete informazioni, usando un ip addr comando e identificare il server NIC esterna (di solito qualcosa di simile enp0s3 o eth0).

# ip addr

Quindi, eseguire il nmtui-comando edit contro l’interfaccia, è necessario modificare le impostazioni e assegnare l’interfaccia con un Indirizzo IP manuale. Utilizzare il seguente screenshot come una guida.

# nmtui-edit enp0s3
Configurare Indirizzo IP Statico di Interfaccia di Rete
Fig 04: Ottenere i Dettagli delle interfacce Rete e Configurare IP Statico
Configurare L'Interfaccia Di Rete
Fig 05: Configurare l’Interfaccia di Rete e DNS

Passo 4: Disabilitare I Servizi Indesiderati

6. Una CentOS installazione di default fornito con postfix demone già installato e in esecuzione. Per disattivare e cancellare servizio postfix eseguire i seguenti comandi:

# systemctl stop postfix
# systemctl disable postfix
# yum remove postfix
Disabilitare e Rimuovere Postfix
Fig 06: Disabilitare e Rimuovere Postfix

Dopo che il servizio è stato rimosso il problema del comando ss per verificare se altri demoni incompatibile con Zimbra servizio, come ad esempio LDAP, httpd, dovecot sono in esecuzione sul vostro sistema. Se questo è il caso, rimuovere loro.

Passo 5: Installazione Di Zimbra Collaboration Suite Open Source Edition

7. Ora è il momento di installare Zimbra Collaboration Suite. Vai a Zimbra Collaboration Suite pagina di download e scaricare l’ultima versione del sistema eseguendo il seguente comando wget:

----------------- For RHEL/CentOS 8 -----------------
# wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz

----------------- For RHEL/CentOS 7 -----------------
# wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL7_64.20190918004220.tgz

----------------- For RHEL/CentOS 6 -----------------
# wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.RHEL6_64.20190918004220.tgz
Scarica Zimbra Collaboration Suite
Fig 07: Scarica Zimbra Collaboration Suite

8. Dopo il completamento del download, utilizzare unzip comando per estrarre l’archivio, immettere Zimbra directory estratta e l’elenco del contenuto della directory per individuare il file di installazione.

# tar xfz zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
# cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
# ls

9. Ora, iniziare a Zimbra il processo di installazione da lanciare in esecuzione il programma di installazione file di script denominato install.sh.

Dopo una serie di controlli di sistema, il programma di installazione verrà chiesto di accettare la licenza. Accettare la licenza (y) al fine di proseguire il processo di installazione.

# ./install.sh
OR
# ./install.sh --platform-override   [On different platforms other than RHEL]
Esempio Di Output
Operations logged to /tmp/install.log.92OcKO6s
Checking for existing installation...
    zimbra-drive...NOT FOUND
    zimbra-imapd...NOT FOUND
    zimbra-patch...NOT FOUND
    zimbra-mta-patch...NOT FOUND
    zimbra-proxy-patch...NOT FOUND
    zimbra-license-tools...NOT FOUND
    zimbra-license-extension...NOT FOUND
    zimbra-network-store...NOT FOUND
    zimbra-network-modules-ng...NOT FOUND
    zimbra-chat...NOT FOUND
    zimbra-talk...NOT FOUND
    zimbra-ldap...NOT FOUND
    zimbra-logger...NOT FOUND
    zimbra-mta...NOT FOUND
    zimbra-dnscache...NOT FOUND
    zimbra-snmp...NOT FOUND
    zimbra-store...NOT FOUND
    zimbra-apache...NOT FOUND
    zimbra-spell...NOT FOUND
    zimbra-convertd...NOT FOUND
    zimbra-memcached...NOT FOUND
    zimbra-proxy...NOT FOUND
    zimbra-archiving...NOT FOUND
    zimbra-core...NOT FOUND


----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for this Zimbra Collaboration Suite Software:
https://www.zimbra.com/license/zimbra-public-eula-2-6.html
----------------------------------------------------------------------



Do you agree with the terms of the software license agreement? [N] y

10. A quel punto, il processo di installazione vi chiederà una serie di domande, per configurare Zimbra demone correttamente. Utilizzare il seguente installazione estratto per impostare il Zimbra servizio ulteriore.

Use Zimbra's package repository [Y] y

Importing Zimbra GPG key

Configuring package repository

Checking for installable packages

Found zimbra-core (local)
Found zimbra-ldap (local)
Found zimbra-logger (local)
Found zimbra-mta (local)
Found zimbra-dnscache (local)
Found zimbra-snmp (local)
Found zimbra-store (local)
Found zimbra-apache (local)
Found zimbra-spell (local)
Found zimbra-memcached (repo)
Found zimbra-proxy (local)
Found zimbra-drive (repo)
Found zimbra-imapd (local)
Found zimbra-patch (repo)
Found zimbra-mta-patch (repo)
Found zimbra-proxy-patch (repo)


Select the packages to install

Install zimbra-ldap [Y] y

11. A quel punto, ti verrà chiesto di installare il Zimbra pacchetti, premere Y l’installazione di tutti.

Select the packages to install

Install zimbra-ldap [Y] y Install zimbra-logger [Y] y Install zimbra-mta [Y] y Install zimbra-dnscache [Y] y Install zimbra-snmp [Y] y Install zimbra-store [Y] y Install zimbra-apache [Y] y Install zimbra-spell [Y] y Install zimbra-memcached [Y] y Install zimbra-proxy [Y] y Checking required space for zimbra-core Checking space for zimbra-store Checking required packages for zimbra-store zimbra-store package check complete. Installing: 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. Infine, inizierà il Zimbra processo di installazione.

The system will be modified.  Continue? [N] y

Beginning Installation - see /tmp/install.log.92OcKO6s for details...

                          zimbra-core-components will be downloaded and installed.
                          zimbra-common-core-jar will be installed.
                         zimbra-common-core-libs will be installed.
                         zimbra-common-mbox-conf will be installed.
                   zimbra-common-mbox-conf-attrs will be installed.
                    zimbra-common-mbox-conf-msgs will be installed.
                  zimbra-common-mbox-conf-rights will be installed.
                           zimbra-common-mbox-db will be installed.
                         zimbra-common-mbox-docs will be installed.
                   zimbra-common-mbox-native-lib will be installed.
                            zimbra-timezone-data will be installed.
                                     zimbra-core will be installed.
                          zimbra-ldap-components will be downloaded and installed.
                                     zimbra-ldap will be installed.
                                   zimbra-logger will be installed.
                           zimbra-mta-components will be downloaded and installed.
                                      zimbra-mta will be installed.
                      zimbra-dnscache-components will be downloaded and installed.
                                 zimbra-dnscache will be installed.
                          zimbra-snmp-components will be downloaded and installed.
                                     zimbra-snmp will be installed.
Last metadata expiration check: 0:00:56 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                       zimbra-jetty-distribution will be downloaded and installed.
                         zimbra-store-components will be downloaded and installed.
                   zimbra-mbox-admin-console-war will be installed.
                                zimbra-mbox-conf will be installed.
                                 zimbra-mbox-war will be installed.
                             zimbra-mbox-service will be installed.
                          zimbra-mbox-store-libs will be installed.
                       zimbra-mbox-webclient-war will be installed.
                                    zimbra-store will be installed.
                        zimbra-apache-components will be downloaded and installed.
                                   zimbra-apache will be installed.
                         zimbra-spell-components will be downloaded and installed.
                                    zimbra-spell will be installed.
Last metadata expiration check: 0:01:07 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                                zimbra-memcached will be downloaded and installed.
                         zimbra-proxy-components will be downloaded and installed.
                                    zimbra-proxy will be installed.
Last metadata expiration check: 0:01:18 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                                    zimbra-drive will be downloaded and installed (later).
                                    zimbra-imapd will be installed.
Last metadata expiration check: 0:01:20 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                                    zimbra-patch will be downloaded and installed (later).
Last metadata expiration check: 0:01:22 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                                zimbra-mta-patch will be downloaded and installed (later).
Last metadata expiration check: 0:01:23 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                              zimbra-proxy-patch will be downloaded and installed (later).
Last metadata expiration check: 0:01:27 ago on Sat 01 Aug 2020 01:56:00 AM EDT.
                                     zimbra-chat will be downloaded and installed (later).

Downloading packages (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
      ...done

Removing /opt/zimbra
Removing zimbra crontab entry...done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/security/limits.conf...done.

Finished removing Zimbra Collaboration Server.


Installing repo packages (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. Archivio di configurazione.

1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    [email protected]
** 4) Admin Password                           UNSET
   5) Anti-virus quarantine user:              [email protected]
   6) Enable automated spam training:          yes
   7) Spam training user:                      [email protected]
   8) Non-spam(Ham) training user:             [email protected]
   9) SMTP host:                               mail.centos7.lan
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.centos7.lan:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       [email protected]
  22) Version update source email:             [email protected]
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] 4 # Select 4 to set admin password Password for [email protected] (min 6 characters): [54mE0RmqN] enter admin password here
Store configuration

   1) Status:                                  Enabled
   2) Create Admin User:                       yes
   3) Admin user to create:                    [email protected]
   4) Admin Password                           set
   5) Anti-virus quarantine user:              [email protected]
   6) Enable automated spam training:          yes
   7) Spam training user:                      [email protected]
   8) Non-spam(Ham) training user:             [email protected]
   9) SMTP host:                               mail.centos7.lan
  10) Web server HTTP port:                    8080
  11) Web server HTTPS port:                   8443
  12) Web server mode:                         https
  13) IMAP server port:                        7143
  14) IMAP server SSL port:                    7993
  15) POP server port:                         7110
  16) POP server SSL port:                     7995
  17) Use spell check server:                  yes
  18) Spell server URL:                        http://mail.centos7.lan:7780/aspell.php
  19) Enable version update checks:            TRUE
  20) Enable version update notifications:     TRUE
  21) Version update notification email:       [email protected]
  22) Version update source email:             [email protected]
  23) Install mailstore (service webapp):      yes
  24) Install UI (zimbra,zimbraAdmin webapps): yes

Select, or 'r' for previous menu [r] r
Main menu

   1) Common Configuration:
   2) zimbra-ldap:                             Enabled
   3) zimbra-logger:                           Enabled
   4) zimbra-mta:                              Enabled
   5) zimbra-dnscache:                         Enabled
   6) zimbra-snmp:                             Enabled
   7) zimbra-store:                            Enabled
   8) zimbra-spell:                            Enabled
   9) zimbra-proxy:                            Enabled
  10) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a  # Apply configuration Save configuration data to a file? [Yes] Enter Save config in file: [/opt/zimbra/config.11047] Saving config in /opt/zimbra/config.11047...done. The system will be modified - continue? [No] yes Operations logged to /tmp/zmsetup01262016-002704.log Setting local config values...done. Initializing core config...Setting up CA...done. Deploying CA to /opt/zimbra/conf/ca ...done. Creating SSL zimbra-store certificate...done. Creating new zimbra-ldap SSL certificate...done. Creating new zimbra-mta SSL certificate...done. Creating new zimbra-proxy SSL certificate...done. Installing mailboxd SSL certificates...done. Installing MTA SSL certificates...done. Installing LDAP SSL certificate...done. Installing Proxy SSL certificate...done. Initializing ldap...done. Setting replication password...done. Setting Postfix password...done. Setting amavis password...done. Setting nginx password...done. Setting BES searcher password...done. Creating server entry for mail.centos7.lan...done. Setting Zimbra IP Mode...done. Saving CA in ldap ...done. Saving SSL Certificate in ldap ...done. Setting spell check URL...done. Setting service ports on mail.centos7.lan...done. Setting zimbraFeatureTasksEnabled=TRUE...done. Setting zimbraFeatureBriefcasesEnabled=TRUE...done. Setting Master DNS IP address(es)...done. Setting DNS cache tcp lookup preference...done. Setting DNS cache udp lookup preference...done. Setting DNS tcp upstream preference...done. Setting TimeZone Preference...done. Initializing mta config...done. Setting services on mail.centos7.lan...done. Adding mail.centos7.lan to zimbraMailHostPool in default COS...done. Creating domain mail.centos7.lan...done. Setting default domain name...done. Creating domain mail.centos7.lan...already exists. Creating admin account [email protected] Creating root alias...done. Creating postmaster alias...done. Creating user [email protected] Creating user [email protected] Creating user [email protected] Setting spam training and Anti-virus quarantine accounts...done. Initializing store sql database...done. Setting zimbraSmtpHostname for mail.centos7.lan...done. Configuring SNMP...done. Setting up syslog.conf...done. Starting servers...done. Installing common zimlets... com_zimbra_adminversioncheck...done. com_zimbra_attachcontacts...done. com_zimbra_attachmail...done. com_zimbra_bulkprovision...done. com_zimbra_cert_manager...done. com_zimbra_clientuploader...done. com_zimbra_date...done. com_zimbra_email...done. com_zimbra_mailarchive...done. com_zimbra_phone...done. com_zimbra_proxy_config...done. com_zimbra_srchhighlighter...done. com_zimbra_tooltip...done. com_zimbra_url...done. com_zimbra_viewmail...done. com_zimbra_webex...done. com_zimbra_ymemoticons...done. Finished installing common zimlets. Restarting mailboxd...done. Creating galsync account for default domain...done. You have the option of notifying Zimbra of your installation. This helps us to track the uptake of the Zimbra Collaboration Server. The only information that will be transmitted is: The VERSION of zcs installed (8.6.0_GA_1153_RHEL7_64) The ADMIN EMAIL ADDRESS created ([email protected]) Notify Zimbra of your installation? [Yes] no Notification skipped Setting up zimbra crontab...done. Moving /tmp/zmsetup01262016-002704.log to /opt/zimbra/log Configuration complete - press return to exit # Press Enter

Passo 6: Zimba Configurazione Iniziale

14. Al termine dell’installazione, aprire un browser web e navigare il vostro nome di dominio o indirizzo IP del computer che esegue Zimbra servizio, sulla porta 7071 tramite protocollo HTTPS, accettare il certificato di sicurezza di errore, ed effettuare il login con le credenziali configurato durante il processo di installazione. Il nome utente predefinito per il Zimbra web di amministrazione del pannello è admin.

https://mail.centos7.lan:7071
or
https://192.168.1.14:7071 
Zimbra Login
Zimbra Login

15. Una volta effettuato l’accesso in admin console web è possibile iniziare ad aggiungere il proprio SSL certificati, creare account di posta elettronica, alias di posta elettronica, e così via. Basta ricordare che la porta 7071 viene utilizzato solo per le attività amministrative.

I clienti possono accedere alla propria webmail per le caselle di utilizzare il nome di dominio o l’indirizzo IP del server tramite protocollo HTTPS.

https://mail.centos7.lan 
or
https://192.168.1.14 
Utente Di Login Della Webmail
Utente Di Login Della Webmail
Utente Webmail Dashboard
Utente Webmail Dashboard

Complimenti! Ora avete un pieno funzionamento mail stack installato sul vostro posto di lavoro.

Passo 6: Rimuovere o Disinstallare Zimbra

Se si desidera disinstallare Zimbra insieme con i suoi componenti di eseguire lo script di installazione con il -u l’opzione.

# ./install.sh -u

Per eliminare Zimbra archivio di installazione di directory e di eseguire i comandi qui sotto:

# cd
# rm -rf zcs-*

Come nota finale, al fine di eseguire il Zimbra Collaboration Suite correttamente, avete bisogno di una macchina potente con un requisito minimo di 4GB di RAM.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *