Mengapa harus menggunakan zimbra?
Zimbra adalah software open source mail server yang sangat berguna bagi setiap perusahaan yang sebagian besarnya berkomunikasi melalui email. Di dalam dashboard masing-masing akun juga ada system CRM, Live Chat, Mailing List masih banyak lagi.
Salah satu alasan sebuah organisasi menggunakan zimbra adalah untuk lebih leluasa dalam mengatur dan memonitoring kegiatan para anggota nya secara langsung karena memiliki akses root / superuser.
Untuk lebih lanjut silahkan bisa dicoba mengikuti panduan instalasi zimbra dentos 6.9 dibawah ini:
A. Karena di tutorial kali ini saya menggunakan server lokal dengan menggunakan domain alvianaufan.com (dummy) maka saya perlu install dns server dan konfigurasi dns secara lokal juga.
Penting! Jika kamu ingin mencoba nya di server public dengan domain yang telah terdaftar maka kamu bisa melewati proses instalasi dan konfigurasi DNS Server ini ya..

- Setting IP Static nya (dalam hal ini saya menggunakan IP lokal)
yum -y update vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 HWADDR=08:00:27:53:5F:35 TYPE=Ethernet UUID=beca3e41-c17a-4138-9ae6-5fc151bcddc6 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.2.98 #sesuaikan alamat ip lokalnya NETMASK=255.255.255.0 #sesuaikan netmask nya GATEWAY=192.168.2.254 #sesuaikan gateway nya DNS1=192.168.2.98 #atur lookup query dns ke server ini juga DNS2=8.8.8.8 #alamat ip dns resolver google di second DNS USERCTL=no
- Edit hanya di bagian yang saya beri catatan ya, setelah itu langsung save.
- Restart Networknya lalu pastikan bisa ping ke google.com.
service network restart chkconfig network on
- Ganti hostname nya menggunakan subdomain mail.alvianaufan.com .
hostname mail.alvianaufan.com vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=mail.alvianaufan.com
- Save.
vi /etc/hosts
127.0.0.1 localhost 192.168.2.98 mail.alvianaufan.com mail
- Save.
- Matikan Selinux.
vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
- Save.
- Matikan Firewall Iptablesnya.
service iptables stop service ip6tables stop chkconfig iptables off chkconfig ip6tables off
- Restart server nya terlebih dahulu.
shutdown -h now
- Install dan konfigurasi DNS Server untuk domain alvianaufan.com dan subdomain mail.alvianaufan.com (dummy ~ tidak harus dilakukan jika kamu menggunakan server public dan domain terdaftar).
yum -y install bind bind-utils vi /etc/named.conf
# sesuaikan pengaturan pada bagian ini: listen-on port 53 { 127.0.0.1; any; }; allow-query { localhost; any; }; # Di paling bawah tambahkan line ini: zone "alvianaufan.com" IN { type master; file "db.alvianaufan.com"; allow-update { none; }; };
- Save
- Buat DNS Zone untuk subdomain mail.alvianaufan.com.
touch /var/named/db.alvianaufan.com chgrp named /var/named/db.alvianaufan.com vi /var/named/db.alvianaufan.com
$TTL 1D @ IN SOA ns1.alvianaufan.com. root.alvianaufan.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ IN NS ns1.alvianaufan.com. @ IN MX 0 mail.alvianaufan.com. ns1 IN A 192.168.2.98 mail IN A 192.168.2.98
- Save.
- Restart DNS Server nya.
service named restart chkconfig named on
- Setelah itu bisa kita cek apakah subdomain mail.alvianaufan.com sudah terbaca atau terdaftar di server lokal ini.
nslookup mail.alvianaufan.com
Server: 192.168.2.98 Address: 192.168.2.98#53 Name: mail.alvianaufan.com Address: 192.168.2.98
- Dari outputnya sudah terlihat bahwa subdomain mail.alvianaufan.com telah diarahkan ke alamat IP 192.168.2.98 yang berarti instalasi DNS Server lokal ini telah berhasil.
B. Selanjutnya bisa langsung mulai install zimbranya.
- Sebelumnya secara default aplikasi email seperti postfix telah terinstall di server centos nya, dan postfix perlu di hapus dari server terlebih dahulu agar tidak conflict dengan aplikasi zimbra mail.
systemctl stop postfix yum -y remove postfix
- Install beberapa package yang menjadi wajib bagi zimbra mailnya:
yum -y install perl perl-core wget screenw3m elinks unzip nmap sednc sysstat libaio rsync telnet aspell
- Download dan extract file instalasi zimbranya terlebih dahulu.
cd /opt/ wget -c https://files.zimbra.com/downloads/8.6.0_GA/zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz tar -zxvf zcs-8.6.0_GA_1153.RHEL6_64.20141215151155.tgz
- Jalankan instalasi zimbranya.
cd zcs-8.6.0_GA_1153.RHEL6_64.20141215151155 sh install.sh
- saat muncul pilihan Y/N saat install, pilih saja Y.
- Saat muncul log DNS error, tidak perlu panik hal ini akan ditemukan pada pengguna yang melakukan instalasi di server lokal, dan seharusnya tidak akan muncul di pengguna yang menggunakan server public.Jadi ketikkan saja Yes pada pertanyaan change domain name lalu masukkan domain utama alvianaufan.com sebagai domain email yang akan aktif.
DNS ERROR resolving MX for mail.alvianaufan.com It is suggested that the domain name have an MX record configured in DNS Change domain name? [Yes] Yes Create domain: [mail.alvianaufan.com] alvianaufan.com
- Setelah itu akan muncul pilihan konfigurasi zimbranya, tekan saja angka 6 untuk masuk pengaturan akses login admin zimbranya :
1) Common Configuration: 2) zimbra-ldap: Enabled 3) zimbra-logger: Enabled 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-store: Enabled +Create Admin User: yes +Admin user to create: admin@alvianaufan.com ******* +Admin Password UNSET +Anti-virus quarantine user: virus-quarantine.dgnsq8ewc@alvianaufan.com ...... ...... Address unconfigured (**) items (? - help) 6 Store configuration
- Lalu tekan angka 4 untuk memasukkan password pada akun admin@alvianaufan.com.
1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@alvianaufan.com ** 4) Admin Password UNSET 5) Anti-virus quarantine user: virus-quarantine.dgnsq8ewc@alvianaufan.com ...... ...... Select, or 'r' for previous menu [r] 4
- Masukkan passwordnya.
Password for admin@alvianaufan.com (min 6 characters): [s8eNUeOms] Alvian12345678
- Tekan enter, lalu tekan huruf a untuk apply.
Select from menu, or press 'a' to apply config (? - help) a
- Save pengaturannya.
Save configuration data to a file? [Yes] Yes Save config in file: [/opt/zimbra/config.24648] Saving config in /opt/zimbra/config.24648...done. The system will be modified - continue? [No] Yes
- Sampai sini instalasi zimbra sudah selesai dan bisa kita langsung coba akses melalui browser dengan mengetikan url https://192.168.2.98
Demikian, silahkan jika ada yang menemui kendala bisa langsung tulis komentar dibawah.
2 Comments
mantab gan…nanti ane test
mantap nih