GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Zimbra Collaboration Suite 8.8 na Ubuntu

Zimbra Collaboration Server je poštovní server, webová aplikace pro spolupráci a webová konzole pro správu poštovního serveru v jediné aplikaci. Poskytuje LDAP, antivirus, antispam, funkce pro spolupráci a webmailového klienta ajax. Zimbra je snadno použitelná pro administrátory i koncové uživatele díky rychlému webovému rozhraní založenému na Ajaxu.

Předpoklady

Zimbra je podporována následujícími operačními systémy Linux

  • Red Hat® Enterprise Linux® 7
  • CentOS Linux® 7
  • Je vyžadován Red Hat Enterprise Linux 6, úroveň opravy 4 nebo novější
  • Je vyžadován CentOS Linux 6, úroveň opravy 4 nebo novější.
  • Oracle Linux 7.2
  • Oracle Linux 6.6
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS

Administrační konzolu, Webmail GUI (pokročilé) a Webmail GUI (Standardní) lze spravovat pomocí následujících prohlížečů a operačních systémů

Windows Vista SP 2, Windows 7, Windows 8 nebo Windows 10 s jednou z následujících možností:

  • Podpora společnosti Microsoft je k dispozici pouze pro Internet Explorer 11 nebo Microsoft Edge
    • IE11 a vyšší pro Vista SP 2/Windows 7
    • IE11 a vyšší pro Windows 8
    • IE11 nebo Microsoft Edge (podporováno od ZCS 8.6 P4 a vyšší) pro Windows 10
  • Nejnovější stabilní verze:
    • Firefox
    • Safari
    • Google Chrome

Mac OS X 10.5, 10.6, 10.7, 10.8, 10.9, 10.10, 10.11 nebo 10.12 s jednou z následujících možností:

  • Firefox
  • Safari
  • Chrome

Linux s nejnovější stabilní verzí jedné z následujících verzí:

  • Firefox
  • Google Chrome

Instalace Zimbra

V tomto tutoriálu nainstalujeme Zimbru na Ubuntu 16.04, což je prozatím nejnovější podporovaná LTS verze Ubuntu.

Co potřebujeme začít:

  • Ubuntu Server 16.04 – 64bit
  • práva root
  • Volné místo 25 GB
  • RAM 4 GB

Parametr mého serveru

  • Doména:domain.local
  • IP         :192.168.1.101
  • Mail      :mail.domain.local

Než začnete postupovat podle tohoto průvodce, nainstalujte si Ubuntu 16.04 pomocí dokonalého průvodce nastavením https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot- a-ispconfig/ 

Po nové instalaci aktualizujte systém pomocí

apt-get update && apt-get upgrade

Poté jsme připraveni začít, nejprve nainstalujeme LibreOffice s

apt-get install libreoffice

Pokud používáte Ubuntu 16.04 a prohlížíte si východoasijské jazyky, nezapomeňte nainstalovat:

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

Stáhnout Zimbru

Chcete-li si stáhnout Zimbru, přejděte na stránku https://www.zimbra.com/try/zimbra-collaboration-open-source/ a zkompilujte formulář, abyste získali odkaz ke stažení.

V mém případě si mohu stáhnout Zimbru pomocí následujícího příkazu

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

Pozor, odkaz se může změnit.

Nyní se staňte rootem a dekomprimujte stažený obsah

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

Konfigurace DNS

Když vytvoříte doménu během procesu instalace, Zimbra Collaboration zkontroluje, zda máte pro danou doménu správně nakonfigurovaný záznam MX. Pokud tomu tak není, zobrazí se chyba, která naznačuje, že název domény má v DNS nakonfigurován záznam MX.

Aby bylo možné odesílat a přijímat e-maily, musí být Zimbra MTA nakonfigurováno v DNS se záznamy A i MX. Pro odesílání pošty používá MTA DNS k překladu názvů hostitelů a informací o směrování e-mailů. Chcete-li přijímat poštu, musí být záznam MX správně nakonfigurován tak, aby směroval zprávu na poštovní server.

Během procesu instalace Zimbra Collaboration zkontroluje, zda máte správně nakonfigurovaný záznam MX. Pokud tomu tak není, zobrazí se chyba, která naznačuje, že název domény má v DNS nakonfigurován záznam MX.

Pokud nepovolíte DNS, musíte nakonfigurovat přenosového hostitele. Po instalaci Zimbra Collaboration přejděte do administrátorské konzole 's Globální nastavení>MTA karta a:

  • Zrušte zaškrtnutí políčka Povolit vyhledávání DNS .

  • Zadejte adresu MTA relé použít pro externí doručení.

Proces instalace

Nyní můžeme spustit proces instalace pomocí následujících příkazů 

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

Instalační proces bude probíhat následovně

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]

Přijměte licenční smlouvu s "Y"

Poté se spustí proces instalace, položí několik otázek, řekněte ano všem kromě hlasu „Install zimbra-imapd (BETA – pouze pro hodnocení)“, který by měl být ponechán na „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]

Nyní na poslední otázku, můžete odpovědět "Y" pro zahájení instalace.

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]

Jak bylo zmíněno výše, tato chyba je normální, pokud pro váš název hostitele není uveden žádný záznam DNS, pokud jste postupovali podle Průvodce nastavením serveru Perfect Server, nebude zde žádná chyba, každopádně vám ukážu, jak to opravit později. nyní řekněte „Ne“ na otázku „Změnit název hostitele“.

Další otázkou může být chyba o MX, jak je uvedeno výše, toto by mělo být normální, pokud není přidružen žádný MX.

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]

Odpovězte „Ne“ na otázku týkající se změny názvu domény

Nyní by se měla zobrazit textová nabídka

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

Povinnou věcí, kterou musíte udělat, je nastavit heslo správce, takže stiskněte tlačítko „7“ na klávesnici a poté „4“, poté můžete nastavit heslo správce

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]

Bude navrženo heslo, ale můžete si nastavit své preferované heslo.

Poté stiskněte „r“ pro návrat do nabídky, poté stiskněte „a“ pro uložení konfigurace.

Zeptá se, zda chcete uložit data do souboru, samozřejmě řekněte „Ano“, což je výchozí odpověď.

Zeptá se na název souboru, kam se mají data uložit, můžete ponechat výchozí a poté vás upozorní, že systém bude upraven.

The system will be modified - continue? [No]

Dávejte pozor, abyste napsali "Ano", protože z bezpečnostních důvodů je výchozí nastavení "Ne"

Na konci budete upozorněni, zda byla instalace úspěšná, a budete dotázáni, zda chcete informovat Zimbru o své instalaci. Abychom vám pomohli s podporou verze s otevřeným zdrojovým kódem, navrhuji upozornit, je to vaše volba :)

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]

Nyní budou spuštěny některé kontroly... 

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

Nyní jste museli provést poslední nastavení. Museli jsme nastavit konfigurační soubory syslog, aby bylo možné zobrazovat statistiky serveru na konzole pro správu a povolit hostitele monitoru loggeru. Statistika serveru obsahuje informace o počtu zpráv, objemu zpráv a antispamové a antivirové aktivitě.

Přihlaste se jako uživatel zimbry a spusťte následující příkaz

sudo -u zimbra -i
zmupdateauthkeys

Výstup by měl být něco takového>

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

Jako root , zadejte následující příkaz, abyste serveru umožnili zobrazovat statistiky

exit
/opt/zimbra/libexec/zmsyslogsetup

Upravte soubor /etc/default/rsyslog tak, aby k nastavení RSYSLOGD_OPTIONS přidal -r, RSYSLOGD_OPTIONS="-r", poté restartujte službu pomocí

 /etc/init.d/rsyslog restart

Chcete-li zkontrolovat svou instalaci, měli byste vstoupit do konzoly pro správu na adrese https://192.168.2.50:7071/ a měli byste se podívat na přihlašovací stránku konzoly.

Chcete-li se přihlásit, musíte použít [email protected] (ten, který zvolíte během instalace) s heslem, které jste nastavili

Pro přístup k webmailu musíte přejít na URL https://IPADDRESS/ a přihlásit se musíte vytvořit uživatele v administrátorské konzoli nebo použít 

[email protected] (ten, který zvolíte během instalace) s heslem, které jste nastavili

Úspěšně jste na svém serveru nastavili Zimbru.

  • Zimbra

Ubuntu
  1. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat Wine na Ubuntu

  1. Jak nainstalovat Ruby na Ubuntu 20.04

  2. Jak nainstalovat PuTTY na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 18.04