GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie die Zimbra Collaboration Suite 8.8 unter Ubuntu

Der Zimbra Collaboration Server ist ein Mailserver, eine kollaborative Webanwendung und eine webbasierte Mailserver-Administrationskonsole in einer einzigen Anwendung. Es bietet LDAP, Virenschutz, Antispam, Funktionen für die Zusammenarbeit und einen Ajax-Webmail-Client. Zimbra ist aufgrund seiner schnellen Ajax-basierten Weboberfläche sowohl für Administratoren als auch für Endbenutzer einfach zu verwenden.

Voraussetzungen

Zimbra wird von den folgenden Linux-Betriebssystemen unterstützt

  • Red Hat® Enterprise Linux® 7
  • CentOS Linux® 7
  • Red Hat Enterprise Linux 6, Patchlevel 4 oder höher ist erforderlich
  • CentOS Linux 6, Patchlevel 4 oder höher ist erforderlich.
  • Oracle Linux 7.2
  • Oracle Linux 6.6
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS

Die Verwaltungskonsole, die Webmail-GUI (Erweitert) und die Webmail-GUI (Standard) können mit den folgenden Browsern und Betriebssystemen verwaltet werden

Windows Vista SP 2, Windows 7, Windows 8 oder Windows 10 mit einem der folgenden:

  • Microsoft-Support ist nur für Internet Explorer 11 oder Microsoft Edge verfügbar
    • IE11 und höher für Vista SP 2/Windows 7
    • IE11 und höher für Windows 8
    • IE11 oder Microsoft Edge (unterstützt seit ZCS 8.6 P4 und höher) für Windows 10
  • Die neueste stabile Version von:
    • Firefox
    • Safari
    • Google Chrome

Mac OS X 10.5, 10.6, 10.7, 10.8, 10.9, 10.10, 10.11 oder 10.12 mit einem der folgenden:

  • Firefox
  • Safari
  • Chrom

Linux mit der neuesten stabilen Version eines der folgenden:

  • Firefox
  • Google Chrome

Zimbra-Installation

In diesem Tutorial werden wir Zimbra auf Ubuntu 16.04 installieren, das vorerst die neueste unterstützte LTS-Version von Ubuntu ist.

Was wir zum Starten brauchen:

  • Ubuntu-Server 16.04 – 64 Bit
  • Root-Rechte
  • Freier Speicherplatz 25 GB
  • Arbeitsspeicher 4 GB

Der Parameter meines Servers

  • Domäne:domain.local
  • IP         :192.168.1.101
  • Mail      :mail.domain.local

Bevor Sie beginnen, dieser Anleitung zu folgen, installieren Sie Ubuntu 16.04 mit der perfekten Einrichtungsanleitung https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot- and-ispconfig/ 

Nach der Neuinstallation aktualisieren Sie das System mit

apt-get update && apt-get upgrade

Danach sind wir startklar, zunächst installieren wir LibreOffice mit

apt-get install libreoffice

Wenn Sie Ubuntu 16.04 verwenden und ostasiatische Sprachen anzeigen, müssen Sie Folgendes installieren:

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

Zimbra herunterladen

Um Zimbra herunterzuladen, gehen Sie auf die Seite https://www.zimbra.com/try/zimbra-collaboration-open-source/ und füllen Sie das Formular aus, um den Download-Link zu erhalten.

In meinem Fall kann ich Zimbra mit dem folgenden Befehl herunterladen

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

Beachten Sie, dass sich der Link ändern kann.

Werden Sie nun root und dekomprimieren Sie den heruntergeladenen Inhalt

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

DNS-Konfiguration

Wenn Sie während des Installationsvorgangs eine Domäne erstellen, überprüft Zimbra Collaboration, ob Sie einen korrekt konfigurierten MX-Eintrag für diese Domäne haben. Ist dies nicht der Fall, wird ein Fehler angezeigt, der darauf hinweist, dass für den Domänennamen ein MX-Eintrag im DNS konfiguriert ist.

Zum Senden und Empfangen von E-Mails muss der Zimbra-MTA im DNS mit A- und MX-Einträgen konfiguriert werden. Zum Senden von E-Mails verwendet der MTA DNS, um Hostnamen und E-Mail-Routing-Informationen aufzulösen. Um E-Mails zu empfangen, muss der MX-Eintrag richtig konfiguriert sein, um die Nachricht an den E-Mail-Server weiterzuleiten.

Während des Installationsvorgangs überprüft Zimbra Collaboration, ob Sie einen korrekt konfigurierten MX-Eintrag haben. Ist dies nicht der Fall, wird ein Fehler angezeigt, der darauf hinweist, dass für den Domänennamen ein MX-Eintrag im DNS konfiguriert ist.

Sie müssen einen Relay-Host konfigurieren, wenn Sie DNS nicht aktivieren. Rufen Sie nach der Installation von Zimbra Collaboration die Verwaltungskonsole auf 's Globale Einstellungen>MTA Registerkarte und:

  • Deaktivieren Sie DNS-Lookups aktivieren .

  • Geben Sie die Relay-MTA-Adresse ein für die externe Zustellung zu verwenden.

Installationsprozess

Jetzt können wir den Installationsvorgang mit den folgenden Befehlen 

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

Der Installationsvorgang läuft wie folgt ab

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]

Akzeptieren Sie die Lizenzvereinbarung mit "Y"

Danach beginnt der Installationsprozess, stellt einige Fragen und sagt zu allen Ja, außer der Stimme „Install zimbra-imapd (BETA – for evaluation only)“, die auf „N“ gelassen werden sollte.

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]

Jetzt können Sie bei der letzten Frage mit "Y" antworten, um die Installation zu starten.

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]
aufgelöst werden kann

Wie oben erwähnt, ist dieser Fehler normal, wenn es keinen DNS-Eintrag für Ihren Hostnamen gibt, wenn Sie dem Perfect Server Setup Guide gefolgt sind, wird es hier keinen Fehler geben, trotzdem werde ich Ihnen später zeigen, wie Sie das beheben können. Sagen Sie jetzt "Nein" zur Frage "Hostnamen ändern".

Die nächste Frage könnte der Fehler zu MX sein, wie oben erwähnt, sollte dies normal sein, wenn kein MX zugeordnet ist.

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]

Sagen Sie "Nein" zur Frage zum Ändern des Domainnamens

Jetzt sollte ein textbasiertes Menü angezeigt werden

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

Hier müssen Sie unbedingt das Admin-Passwort einrichten, also drücken Sie die Taste "7" auf der Tastatur, dann "4", dann können Sie das Admin-Passwort einrichten

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]

Ein Passwort wird vorgeschlagen, aber Sie können Ihr bevorzugtes Passwort einrichten.

Drücken Sie danach "r", um zum Menü zurückzukehren, und drücken Sie dann "a", um die Konfiguration zu speichern.

Es wird gefragt, ob Sie Daten in einer Datei speichern möchten, sagen Sie offensichtlich "Ja", was die Standardantwort ist.

Es fragt nach dem Namen der Datei, wo die Daten gespeichert werden sollen, Sie können die Standardeinstellung beibehalten, und dann wird es Sie warnen, dass das System geändert wird.

The system will be modified - continue? [No]

Achten Sie darauf, "Ja" zu schreiben, da die Voreinstellung aus Sicherheitsgründen "Nein" ist

Am Ende werden Sie benachrichtigt, wenn die Installation erfolgreich war, und Sie werden gefragt, ob Sie Zimbra über Ihre Installation benachrichtigen möchten. Um den Support der Opn-Source-Version zu unterstützen, schlage ich vor, dies zu benachrichtigen, aber Sie haben die Wahl :)

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]

Jetzt werden einige Prüfungen gestartet... 

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

Jetzt mussten Sie den letzten Setp machen. Wir mussten die Syslog-Konfigurationsdateien einrichten, damit Serverstatistiken auf der Verwaltungskonsole angezeigt werden können, und den Logger-Monitor-Host aktivieren. Die Serverstatistik enthält Informationen über die Anzahl der Nachrichten, das Nachrichtenvolumen sowie die Anti-Spam- und Anti-Virus-Aktivität.

Melden Sie sich als Zimbra-Benutzer an und geben Sie den folgenden Befehl ein

sudo -u zimbra -i
zmupdateauthkeys

Die Ausgabe sollte in etwa so aussehen>

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

Als root , geben Sie den folgenden Befehl ein, damit der Server Statistiken anzeigen kann

exit
/opt/zimbra/libexec/zmsyslogsetup

Bearbeiten Sie die Datei /etc/default/rsyslog, um -r zur Einstellung RSYSLOGD_OPTIONS hinzuzufügen, RSYSLOGD_OPTIONS="-r", und starten Sie den Dienst dann mit

neu
 /etc/init.d/rsyslog restart

Um Ihre Installation zu überprüfen, sollten Sie auf die Verwaltungskonsole unter https://192.168.2.50:7071/ zugreifen und sich die Anmeldeseite der Konsole ansehen.

Um sich anzumelden, müssen Sie [email protected] (die von Ihnen während der Installation gewählte) mit dem von Ihnen eingerichteten Passwort verwenden

Um auf das Webmail zuzugreifen, müssen Sie die URL https://IPADDRESS/ aufrufen, um sich anzumelden, müssen Sie einen Benutzer in der Admin-Konsole erstellen oder 

verwenden

[E-Mail-geschützt] (die Sie während der Installation auswählen) mit dem von Ihnen eingerichteten Passwort

Sie haben Zimbra erfolgreich auf Ihrem Server eingerichtet.

  • Zimbra

Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie Maven auf Ubuntu

  3. So installieren Sie Zimbra 8.6 auf einem Ubuntu 14.04-Server

  4. So installieren Sie R unter Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie die Calligra Office Suite auf Ubuntu 20.04 LTS

So installieren Sie die Rambox Productivity Suite unter Ubuntu 20.10 Edition

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie die Zimbra Collaboration Suite (ZCS) unter RHEL/CentOS 7&8

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04