GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Zimbra Collaboration Suite 8.8 su Ubuntu

Zimbra Collaboration Server è un server di posta, un'applicazione Web collaborativa e una console di amministrazione del server di posta basata sul Web in un'unica applicazione. Fornisce LDAP, antivirus, antispam, funzionalità di collaborazione e un client webmail ajax. Zimbra è facile da usare sia per gli amministratori che per gli utenti finali grazie alla sua veloce interfaccia web basata su Ajax.

Prerequisiti

Zimbra è supportato dai seguenti sistemi operativi Linux

  • Red Hat® Enterprise Linux® 7
  • CentOS Linux® 7
  • È richiesto Red Hat Enterprise Linux 6, patch livello 4 o successivo
  • È richiesto CentOS Linux 6, patch livello 4 o successivo.
  • Oracle Linux 7.2
  • Oracle Linux 6.6
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS

La Console di amministrazione, la GUI di Webmail (Avanzata) e la GUI di Webmail (Standard) possono essere gestite con i seguenti browser e sistemi operativi

Windows Vista SP 2, Windows 7, Windows 8 o Windows 10 con uno dei seguenti:

  • Il supporto Microsoft è disponibile solo per Internet Explorer 11 o Microsoft Edge
    • IE11 e versioni successive per Vista SP 2/Windows 7
    • IE11 e versioni successive per Windows 8
    • IE11 o Microsoft Edge (supportato da ZCS 8.6 P4 e versioni successive) per Windows 10
  • L'ultima versione stabile di:
    • Firefox
    • Safari
    • Google Chrome

Mac OS X 10.5, 10.6, 10.7, 10.8, 10.9, 10.10, 10.11 o 10.12 con uno dei seguenti:

  • Firefox
  • Safari
  • Chrome

Linux con l'ultima versione stabile di uno dei seguenti:

  • Firefox
  • Google Chrome

Installazione Zimbra

In questo tutorial installeremo Zimbra su Ubuntu 16.04, che è, per ora, l'ultima versione LTS supportata di Ubuntu.

Cosa ci serve per iniziare:

  • Ubuntu Server 16.04 - 64 bit
  • privilegi di root
  • Spazio libero 25 GB
  • RAM 4 GB

Il parametro del mio server

  • Dominio:dominio.local
  • IP         :192.168.1.101
  • Posta      :mail.domain.local

Prima di iniziare a seguire questa guida, installa Ubuntu 16.04 con la guida all'installazione perfetta https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot- e-ispconfig/ 

Dopo la nuova installazione, aggiorna il sistema con

apt-get update && apt-get upgrade

Dopodiché siamo pronti per iniziare, prima di tutto installiamo LibreOffice con

apt-get install libreoffice

Se utilizzi Ubuntu 16.04 e visualizzi le lingue dell'Asia orientale, assicurati di installare:

apt-get install libreoffice-l10n-*
apt-get install fonts-vlgothic

Scarica Zimbra

Per scaricare Zimbra vai alla pagina https://www.zimbra.com/try/zimbra-collaboration-open-source/ e compila il form per ricevere il link per il download.

Nel mio caso, posso scaricare Zimbra con il seguente comando

wget https://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617.tgz

Fai attenzione che il link possa cambiare.

Ora diventa root e decomprimi il contenuto scaricato

su
tar -zxvf zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617.tgz

Configurazione DNS

Quando crei un dominio durante il processo di installazione, Zimbra Collaboration verifica se hai un record MX configurato correttamente per quel dominio. In caso contrario, viene visualizzato un errore che suggerisce che il nome di dominio ha un record MX configurato in DNS.

Per inviare e ricevere e-mail, Zimbra MTA deve essere configurato in DNS con entrambi i record A e MX. Per l'invio della posta, l'MTA utilizza il DNS per risolvere i nomi host e le informazioni sull'instradamento della posta elettronica. Per ricevere la posta, il record MX deve essere configurato correttamente per instradare il messaggio al server di posta.

Durante il processo di installazione, Zimbra Collaboration controlla se hai un record MX configurato correttamente. In caso contrario, viene visualizzato un errore che suggerisce che il nome di dominio ha un record MX configurato in DNS.

È necessario configurare un host di inoltro se non si abilita il DNS. Dopo aver installato Zimbra Collaboration, vai alla Console di amministrazione 's Impostazioni globali>MTA scheda e:

  • Deseleziona Abilita ricerche DNS .

  • Inserisci l'indirizzo MTA del relè da utilizzare per la consegna esterna.

Processo di installazione

Ora possiamo avviare il processo di installazione, con i seguenti comandi 

cd zcs-8.8.10_GA_3039.UBUNTU16_64.20180928094617
./install.sh

Il processo di installazione scorrerà come segue

Operations logged to /tmp/install.log.V88WcW43
Checking for existing installation...
    zimbra-drive...NOT FOUND
    zimbra-imapd...NOT FOUND
    zimbra-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]

Accetta il contratto di licenza con "Y"

Dopodiché inizia il processo di installazione, ponendo alcune domande, rispondi si a tutti tranne che alla voce "Install zimbra-imapd (BETA - for Evaluation only)" che dovrebbe essere lasciata su "N".

Use Zimbra's package repository [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)


Select the packages to install

Install zimbra-ldap [Y] Y

Install zimbra-logger [Y] Y

Install zimbra-mta [Y]

Install zimbra-dnscache [Y]

Install zimbra-snmp [Y]

Install zimbra-store [Y]

Install zimbra-apache [Y]

Install zimbra-spell [Y]

Install zimbra-memcached [Y]

Install zimbra-proxy [Y]

Install zimbra-drive [Y]

Install zimbra-imapd (BETA - for evaluation only) [N]

Install zimbra-chat [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-patch
    zimbra-chat

The system will be modified.  Continue? [N]

Ora all'ultima domanda, puoi rispondere "Y" per avviare l'installazione.

Beginning Installation - see /tmp/install.log.PgZw1zFF for details...

                          zimbra-core-components will be downloaded and installed.
                            zimbra-timezone-data will be installed.
                         zimbra-common-mbox-conf will be installed.
                           zimbra-common-mbox-db will be installed.
                         zimbra-common-core-libs will be installed.
                   zimbra-common-mbox-native-lib will be installed.
                    zimbra-common-mbox-conf-msgs will be installed.
                   zimbra-common-mbox-conf-attrs will be installed.
                          zimbra-common-core-jar will be installed.
                  zimbra-common-mbox-conf-rights will be installed.
                         zimbra-common-mbox-docs 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.
                         zimbra-store-components will be downloaded and installed.
                       zimbra-jetty-distribution will be downloaded and installed.
                                 zimbra-mbox-war will be installed.
                                zimbra-mbox-conf will be installed.
                             zimbra-mbox-service will be installed.
                       zimbra-mbox-webclient-war will be installed.
                   zimbra-mbox-admin-console-war will be installed.
                          zimbra-mbox-store-libs 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.
                                zimbra-memcached will be downloaded and installed.
                         zimbra-proxy-components will be downloaded and installed.
                                    zimbra-proxy will be installed.
                                    zimbra-drive will be downloaded and installed (later).
                                    zimbra-patch will be downloaded and installed (later).
                                     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-store-components
   zimbra-jetty-distribution
   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-store-components
   zimbra-jetty-distribution
   zimbra-apache-components
   zimbra-spell-components
   zimbra-memcached
   zimbra-proxy-components
      ...done

Installing local packages (26):
   zimbra-timezone-data
   zimbra-common-mbox-conf
   zimbra-common-mbox-db
   zimbra-common-core-libs
   zimbra-common-mbox-native-lib
   zimbra-common-mbox-conf-msgs
   zimbra-common-mbox-conf-attrs
   zimbra-common-core-jar
   zimbra-common-mbox-conf-rights
   zimbra-common-mbox-docs
   zimbra-core
   zimbra-ldap
   zimbra-logger
   zimbra-mta
   zimbra-dnscache
   zimbra-snmp
   zimbra-mbox-war
   zimbra-mbox-conf
   zimbra-mbox-service
   zimbra-mbox-webclient-war
   zimbra-mbox-admin-console-war
   zimbra-mbox-store-libs
   zimbra-store
   zimbra-apache
   zimbra-spell
   zimbra-proxy
      ...done

Installing extra packages (3):
   zimbra-drive
   zimbra-patch
   zimbra-chat
      ...done

Running Post Installation Configuration:
Operations logged to /tmp/zmsetup.20181106-121246.log
Installing LDAP configuration database...done.
Setting defaults...No results returned for A lookup of ubuntu-16.domain.local
Checked nameservers:
        192.168.2.245
        192.168.0.251
No results returned for AAAA lookup of ubuntu-16.domain.local
Checked nameservers:
        192.168.2.245
        192.168.0.251


DNS ERROR resolving ubuntu-16.domain.local
It is suggested that the hostname be resolvable via DNS
Change hostname [Yes]

Come accennato in precedenza, questo errore è normale se non ci sono voci DNS per il tuo nome host, se hai seguito la Guida all'installazione di Perfect Server, non ci saranno errori qui, comunque ti mostrerò come risolverlo in seguito. per, ora dì "No" alla domanda "Cambia nome host".

La prossima domanda potrebbe essere l'errore su MX, come accennato in precedenza, questo dovrebbe essere normale se non ci sono MX associati.

DNS ERROR resolving MX for ubuntu-16.domain.local
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes]

Rispondi "No" alla domanda relativa alla modifica del nome di dominio

Ora dovrebbe essere visualizzato un menu basato su testo

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
        +Create Admin User:                    yes
        +Admin user to create:                 admin[email protected]
******* +Admin Password                        UNSET
        +Anti-virus quarantine user:           [email protected]
        +Enable automated spam training:       yes
        +Spam training user:                   [email protected]
        +Non-spam(Ham) training user:          [email protected]
        +SMTP host:                            ubuntu-16.domain.local
        +Web server HTTP port:                 8080
        +Web server HTTPS port:                8443
        +Web server mode:                      https
        +IMAP server port:                     7143
        +IMAP server SSL port:                 7993
        +POP server port:                      7110
        +POP server SSL port:                  7995
        +Use spell check server:               yes
        +Spell server URL:                     http://ubuntu-16.domain.local:7780/aspell.php
        +Enable version update checks:         TRUE
        +Enable version update notifications:  TRUE
        +Version update notification email:    [email protected]
        +Version update source email:          [email protected]
        +Install mailstore (service webapp):   yes
        +Install UI (zimbra,zimbraAdmin webapps): yes

   8) zimbra-spell:                            Enabled
   9) zimbra-proxy:                            Enabled
  10) Default Class of Service Configuration:
   s) Save config to file
   x) Expand menu
   q) Quit

La cosa obbligatoria da fare qui è impostare la password amministratore, quindi premi il pulsante "7" sulla tastiera, quindi "4", quindi puoi impostare la password amministratore

Store configuration

   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:                               ubuntu-16.domain.local
  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://ubuntu-16.domain.local: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

Password for [email protected] (min 6 characters): [FOPiNVYC]

Verrà suggerita una password, ma puoi impostare la tua password preferita.

Successivamente premi "r" per tornare nel menu, quindi premi "a" per salvare la configurazione.

Ti chiederà se vuoi salvare i dati su un file, ovviamente dì "Sì", che è la risposta predefinita.

Ti chiederà il nome del file dove salvare i dati, puoi lasciare quello predefinito, quindi avviserà che il sistema verrà modificato.

The system will be modified - continue? [No]

Fai attenzione a scrivere "Sì", perché per motivi di sicurezza l'impostazione predefinita è "No"

Al termine, verrai avvisato se l'installazione è andata a buon fine e ti verrà chiesto se vuoi notificare a Zimbra la tua installazione, per aiutare il supporto della versione opn source ti suggerisco di avvisare, a te la scelta :)

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.8.10_GA_3039_UBUNTU16_64)
        The ADMIN EMAIL ADDRESS created ([email protected])

Notify Zimbra of your installation? [Yes]

Ora verranno avviati alcuni controlli... 

If all is gone right you should see
Checking if the NG started running...done.
Setting up zimbra crontab...done.


Moving /tmp/zmsetup.20181106-121246.log to /opt/zimbra/log


Configuration complete - press return to exit

Ora dovevi fare l'ultimo setp. Abbiamo dovuto impostare i file di configurazione syslog per consentire la visualizzazione delle statistiche del server sulla console di amministrazione e abilitare l'host di monitoraggio del logger. Le statistiche del server includono informazioni sul conteggio dei messaggi, sul volume dei messaggi e sull'attività antispam e antivirus.

Accedi come utente zimbra e esegui il comando seguente

sudo -u zimbra -i
zmupdateauthkeys

L'output dovrebbe essere qualcosa del genere>

Updating keys for ubuntu-16.domain.local
Fetching key for ubuntu-16.domain.local
Updating keys for ubuntu-16.domain.local
Updating /opt/zimbra/.ssh/authorized_keys

Come root , digita il comando seguente per consentire al server di visualizzare le statistiche

exit
/opt/zimbra/libexec/zmsyslogsetup

Modifica il file /etc/default/rsyslog per aggiungere -r all'impostazione RSYSLOGD_OPTIONS, RSYSLOGD_OPTIONS="-r", quindi riavvia il servizio con

 /etc/init.d/rsyslog restart

Per verificare la tua installazione dovresti accedere alla console di amministrazione all'indirizzo https://192.168.2.50:7071/ e dovresti guardare la Pagina di accesso alla console.

Per accedere, devi utilizzare [email protected] (quello che scegli durante l'installazione) con la password che hai impostato

Per accedere alla webmail devi andare all'URL https://IPADDRESS/ per accedere devi creare un utente nella console di amministrazione o utilizzare 

[email protetta] (quella che scegli durante l'installazione) con la password che hai configurato

Hai impostato correttamente Zimbra sul tuo server.

  • Zimbra

Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Maven su Ubuntu

  3. Come installare Zimbra 8.6 su Ubuntu 14.04 Server

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Calligra Office Suite su Ubuntu 20.04 LTS

Come installare Rambox Productivity Suite su Ubuntu 20.10 Edition

Come installare qt su Ubuntu 20.04

Come installare Zimbra Collaboration Suite (ZCS) su RHEL/CentOS 7&8

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04