GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Zimbra Collaboration Suite 8.8 di Ubuntu

Server Kolaborasi Zimbra adalah server surat, aplikasi web kolaboratif, dan konsol admin server surat berbasis web dalam satu aplikasi. Ini menyediakan LDAP, antivirus, antispam, fitur kolaborasi dan klien webmail ajax. Zimbra mudah digunakan untuk administrator serta pengguna akhir karena antarmuka web berbasis Ajax yang cepat.

Prasyarat

Zimbra didukung oleh Sistem Operasi Linux berikut

  • Red Hat® Enterprise Linux® 7
  • CentOS Linux® 7
  • Red Hat Enterprise Linux 6, patch level 4 atau yang lebih baru diperlukan
  • CentOS Linux 6, patch level 4 atau yang lebih baru diperlukan.
  • Oracle Linux 7.2
  • Oracle Linux 6.6
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS

Konsol Administrasi, GUI Webmail (Lanjutan) dan GUI Webmail (Standar) dapat dikelola dengan browser dan sistem operasi berikut

Windows Vista SP 2, Windows 7, Windows 8 atau Windows 10 dengan salah satu dari berikut ini:

  • Dukungan Microsoft hanya tersedia untuk Internet Explorer 11 atau Microsoft Edge
    • IE11 dan lebih tinggi untuk Vista SP 2/Windows 7
    • IE11 dan lebih tinggi untuk Windows 8
    • IE11 atau Microsoft Edge (Didukung sejak ZCS 8.6 P4 dan yang lebih baru) untuk Windows 10
  • Rilis stabil terbaru dari:
    • Firefox
    • Safari
    • Google Chrome

Mac OS X 10.5, 10.6, 10.7, 10.8, 10.9, 10.10, 10.11 atau 10.12 dengan salah satu dari berikut ini:

  • Firefox
  • Safari
  • Krom

Linux dengan rilis stabil terbaru dari salah satu dari berikut ini:

  • Firefox
  • Google Chrome

Instalasi Zimbra

Dalam tutorial ini, kita akan menginstal Zimbra di Ubuntu 16.04, yang saat ini merupakan versi LTS terbaru yang didukung dari Ubuntu.

Apa yang kita butuhkan untuk memulai:

  • Server Ubuntu 16.04 - 64bit
  • hak istimewa root
  • Ruang kosong 25 GB
  • RAM 4 GB

Parameter server saya

  • Domain :domain.local
  • IP         :192.168.1.101
  • Email      :mail.domain.local

Sebelum mulai mengikuti panduan ini, instal Ubuntu 16.04 dengan panduan penyiapan yang sempurna https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot- and-ispconfig/ 

Setelah instalasi baru, perbarui sistem dengan

apt-get update && apt-get upgrade

Setelah itu kita siap untuk memulai, pertama-tama kita install LibreOffice dengan

apt-get install libreoffice

Jika menggunakan Ubuntu 16.04 dan melihat bahasa Asia Timur, pastikan untuk menginstal:

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

Unduh Zimbra

Untuk mendownload Zimbra, buka halaman https://www.zimbra.com/try/zimbra-collaboration-open-source/ dan kompilasi formulir untuk menerima link download.

Dalam kasus saya, saya dapat mengunduh Zimbra dengan perintah berikut

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

Perhatikan bahwa tautan dapat berubah.

Sekarang menjadi root dan uncompress konten yang diunduh

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

Konfigurasi DNS

Saat Anda membuat domain selama proses penginstalan, Zimbra Collaboration memeriksa apakah Anda memiliki data MX yang dikonfigurasi dengan benar untuk domain tersebut. Jika tidak, kesalahan akan ditampilkan yang menunjukkan bahwa nama domain memiliki data MX yang dikonfigurasi di DNS.

Untuk mengirim dan menerima email, Zimbra MTA harus dikonfigurasi dalam DNS dengan data A dan MX. Untuk mengirim email, MTA menggunakan DNS untuk menyelesaikan nama host dan informasi perutean email. Untuk menerima email, data MX harus dikonfigurasi dengan benar untuk merutekan pesan ke server email.

Selama proses instalasi, Zimbra Collaboration memeriksa apakah Anda memiliki data MX yang dikonfigurasi dengan benar. Jika tidak, kesalahan akan ditampilkan yang menunjukkan bahwa nama domain memiliki data MX yang dikonfigurasi di DNS.

Anda harus mengonfigurasi host relai jika Anda tidak mengaktifkan DNS. Setelah Zimbra Collaboration diinstal, buka konsol administrasi 's Setelan Global>MTA tab dan:

  • Hapus centang Aktifkan pencarian DNS .

  • Masukkan alamat MTA relai untuk digunakan untuk pengiriman eksternal.

Proses penginstalan

Sekarang kita dapat memulai proses penginstalan, dengan perintah berikut 

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

Proses install akan mengalir sebagai berikut

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]

Terima Perjanjian Lisensi dengan "Y"

Setelah itu proses install dimulai, menanyakan beberapa pertanyaan, say yes to all kecuali suara "Install zimbra-imapd (BETA - for evaluation only)" yang seharusnya dibiarkan "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]

Sekarang pada pertanyaan terakhir, Anda dapat menjawab "Y" untuk memulai instalasi.

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]

Seperti disebutkan di atas, kesalahan ini normal jika tidak ada entri DNS untuk nama host Anda, jika Anda mengikuti Panduan Pengaturan Server Sempurna, tidak akan ada kesalahan di sini, bagaimanapun saya akan menunjukkan cara memperbaikinya nanti. untuk, sekarang katakan "Tidak" untuk pertanyaan "Ubah nama host".

Pertanyaan berikutnya mungkin kesalahan tentang MX, seperti yang disebutkan di atas, ini seharusnya normal jika tidak ada MX yang terkait.

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]

Katakan "Tidak" untuk pertanyaan tentang Ubah Nama Domain

Sekarang menu berbasis teks akan ditampilkan

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

Hal yang wajib dilakukan disini adalah mengatur password admin, jadi tekan tombol "7" pada keyboard, lalu "4", maka Anda dapat mengatur password Admin

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]

Kata sandi akan disarankan, tetapi Anda dapat mengatur kata sandi pilihan Anda.

Setelah itu tekan "r" untuk kembali ke menu, lalu tekan "a" untuk menyimpan konfigurasi.

Ini akan menanyakan apakah Anda ingin menyimpan data ke file, jelas mengatakan "Ya", yang merupakan jawaban default.

Ini akan menanyakan nama file tempat menyimpan data, Anda dapat membiarkan default, dan kemudian akan memperingatkan bahwa sistem akan dimodifikasi.

The system will be modified - continue? [No]

Perhatikan untuk menulis "Ya", karena untuk alasan keamanan defaultnya adalah "Tidak"

Pada akhirnya, Anda akan diberitahu jika penginstalan berhasil dan akan ditanya apakah Anda ingin memberi tahu Zimbra tentang penginstalan Anda, untuk membantu mendukung versi sumber terbuka saya sarankan untuk memberi tahu, nut it' your choice :)

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]

Sekarang beberapa pemeriksaan akan dimulai... 

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

Sekarang Anda harus melakukan setp terakhir. Kami harus mengatur file konfigurasi syslog untuk mengaktifkan statistik server untuk ditampilkan di konsol administrasi, dan mengaktifkan host monitor logger. Statistik server mencakup informasi tentang jumlah pesan, volume pesan, dan aktivitas anti-spam dan anti-virus.

Login sebagai pengguna zimbra dan makan siang dengan perintah berikut

sudo -u zimbra -i
zmupdateauthkeys

Outputnya harus seperti ini>

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

Sebagai root , ketik perintah berikut untuk mengaktifkan server menampilkan statistik

exit
/opt/zimbra/libexec/zmsyslogsetup

Edit file /etc/default/rsyslog untuk menambahkan -r ke setelan RSYSLOGD_OPTIONS, RSYSLOGD_OPTIONS="-r", lalu mulai ulang layanan dengan

 /etc/init.d/rsyslog restart

Untuk memeriksa penginstalan, Anda harus mengakses konsol administrasi di https://192.168.2.50:7071/ dan Anda harus melihat Halaman Login Konsol.

Untuk login, Anda harus menggunakan [email protected] (yang Anda pilih saat menginstal) dengan sandi yang Anda siapkan

Untuk mengakses email web, Anda harus membuka URL https://IPADDRESS/ untuk login, Anda harus membuat pengguna di konsol admin atau menggunakan 

[dilindungi email] (yang Anda pilih saat menginstal) dengan sandi yang Anda siapkan

Anda telah berhasil menyiapkan Zimbra di server Anda.

  • Zimbra

Ubuntu
  1. Cara Instal Zimbra 8.6 di Server Ubuntu 14.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara Menginstal Anggur di Ubuntu

  1. Cara Menginstal Ruby di Ubuntu 20.04

  2. Cara Menginstal Putty di Ubuntu

  3. Cara Menginstal Ruby di Ubuntu 18.04