Install Zimbra Mail Server Dengan Linux CentOS

 


Zimbra adalah software open source untuk email server dan kolaborasi (groupware) yang menyediakan Fitur penting untuk kebutuhan berbagai fasilitas untuk Email dengan nama Domain perusahaan, Terintegrasi dengan Fitur Kelender untuk Aktifitas serta Kolaborasi lainnya yang dibuat untuk Cloud. Zimbra email dapat diakses dengan berbagai Aplikasi dan Browser ( Mobile – Android & IOS & Desktops – Windows & MacOS).

Spesifikasi server yang digunakan :

  • Minimal CentOS 7
  • RAM 8 GB
  • Minimal 5 GB Ruang Kosong di /opt
  • FQDN (Fully Qualified Domain Name),  contoh adalah “mail.zimbralinux.com
  • Data A & MX untuk Server

Berikut adalah cara install Zimbra :

1. Login dan update CentOS 

1.1. update CentOS dan restart

~]# yum update -y ; reboot

1.2. Setting nama domain : 

~]# hostnamectl set-hostname "mail.zimbralinux.com"

~]# exec bash

1.3.  Tambahkan script dibawah pada file /etc/hosts

192.168.0.108 mail.zimbralinux.com mail

1.4. Setelah mengkonfigurasi nama host, verifikasi A dan MX dikonfigurasi untuk domain dengan menggunakan perintah Dig,

[root@mail ~]# dig -t A mail.zimbralinux.com

[root@mail ~]# dig -t MX  zimbralinux.com


2.  Install Zimbra dengan menggunakan perintah yum 

[root@mail ~]# yum install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6 wget -y

 

3. Instal dependensi Zimbra menggunakan yum

3.1 buat folder dengan nama zimbra

[root@mail ~]# mkdir zimbra && cd zimbra

3.2. download version  ZCS 8.8.10, ketikan perintah di terminal :

[root@mail zimbra]# wget https://files.zimbra.com/downloads/8.8.10_GA/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz --no-check-certificate


4.  Instal Zimbra / ZCS 8.8.10

4.1. Extract file ZCS 8.8.10 dengan perintah :

[root@mail zimbra]# tar zxpvf zcs-8.8.10_GA_3039.RHEL7_64.20180928094617.tgz

4.2. Masuk ke folder yang telah diextract tersebut lalu install dengan perintah :

[root@mail zimbra]# cd zcs-8.8.10_GA_3039.RHEL7_64.20180928094617

[root@mail zcs-8.8.10_GA_3039.RHEL7_64.20180928094617]# ./install.sh

4.3. setelah itu akan ditampilkan wizard instalasi berbasis teks, tekan Y

4.4.  Konfigurasi repositori paket Zimbra dan pilih semua Komponen Zimbra untuk diinstal.

4.5. Enter Y untuk modify System,

Setelah itu akan mengunduh paket  Zimbra.

4.6.  Setelah semua paket Zimbra diinstal di backend maka akan menampilkan layout di bawah ini,

4.7.  Kemudian Tekan 7 lalu tekan 4 untuk mengatur password pengguna admin,

4.8.  Setelah itu tekan "r" untuk pergi ke menu sebelumnya lalu tekan "a" untuk menerapkan perubahan. Setelah semua perubahan diterapkan dan layanan terkait Zimbra dimulai maka akan mendapatkan output seperti di bawah ini,

4.9.  Buka port di firewall dengan perintah :

[root@mail ~]# firewall-cmd --permanent --add-port={25,80,110,143,443,465,587,993,995,5222,5223,9071,7071}/tcp

success

[root@mail ~]# firewall-cmd --reload

success

[root@mail ~]#

Maka zimbra Email Server sudah selesai diinstallasi



5. Mengakses Admin Zimbra & Klien Web Mail

5.1. buka browser, masuk ke Admin Zimbra dengan mengetikan : 

https://mail.zimbralinux.com:7071/



5.2.  buka browser, masuk sebagai client dengan mengetikan : 

https://mail.zimbralinux.com/


6. Troubleshooting Zimbra Services and Logs

6.1. Melihat status zimbra dengan perintah :

su -zimbra


6.2.  restart Zimbra Services dengan perintah :

zmcontrol restart 



Catatan :

untuk UnInstall Zimbra gunakan perintah dibawah ini :

[root@mail ~]# cd /root/zimbra/zcs-8.8.10_GA_3039.RHEL7_64.20180928094617

[root@mail zcs-8.8.10_GA_3039.RHEL7_64.20180928094617]# ./install.sh -u