Tips Instalasi Zimbra 8.5/8.6 pada Ubuntu Bagian 1

Posted by

Pada bagian ini menjelaskan tentang persiapan sebelum melakukan instalasi Zimbra pada Ubuntu 14.04. Diasumsikan server Ubuntu sudah terinstall

# Informasi sistem

Domain     : imanudin.com
Hostname   : mail
IP Address : 192.168.1.21
Gateway    : 192.168.1.11

# Konfigurasi Network
Diasumsikan nama interfaces LAN terdeteksi sebagai eth0
[code lang=’plain’]
vim.tiny /etc/network/interfaces
[/code]

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.21
netmask 255.255.255.0
gateway 192.168.1.11
dns-nameservers 192.168.1.21
dns-nameservers 192.168.1.11
dns-nameservers 8.8.8.8
dns-search imanudin.com

Catatan : dns-nameservers yang pertama harus merujuk pada IP Zimbra server itu sendiri. DNS yang kedua dan ketiga (atau seterusnya) bisa diarahkan pada server dns lokal atau dns Google.
# Restart network dan konfigurasi agar otomatis boot
[code lang=’plain’]
ifdown eth0 && ifup eth0
[/code]
# Konfigurasi /etc/hosts, /etc/resolv.conf dan hostname
Buka file /etc/hosts dan konfigurasikan seperti berikut :

127.0.0.1     localhost
192.168.1.21  mail.imanudin.com mail

Buka file /etc/resolv.conf dan konfigurasikan seperti konfigurasi pada network diatas

search imanudin.com
nameserver 192.168.1.21
nameserver 192.168.1.11
nameserver 8.8.8.8

Jalankan perintah berikut untuk melakukan konfigurasi hostname
[code lang=’plain’]
hostnamectl set-hostname mail.imanudin.com
[/code]
# Disable service Sendmail atau Postfix (jika ada)
[code lang=’plain’]
service sendmail stop
service postfix stop
update-rc.d sendmail disable
update-rc.d postfix disable
[/code]
# Update repo dan install paket dependensi yang dibutuhkan oleh Zimbra
[code lang=’plain’]
apt-get update -y
apt-get install -y bind9 bind9utils netcat-openbsd sudo libidn11 libpcre3 libgmp10 libexpat1 libstdc++6 libperl5.18 libaio1 resolvconf unzip pax sysstat sqlite3
[/code]
# Konfigurasi DNS lokal
Zimbra membutuhkan lookup terhadap MX records domain yang hendak digunakan ketika proses instalasi. Untuk kebutuhan tersebut, buat dns lokal pada mesin yang sama dengan Zimbra.

Buka file /etc/bind/named.conf.local dan tambahkan sebuah zone pada baris paling bawah

zone "imanudin.com" IN {
type master;
file "/etc/bind/db.imanudin.com";
};

# Buat database untuk zone yang baru saja didefinisikan
[code lang=’plain’]
touch /etc/bind/db.imanudin.com
chgrp bind /etc/bind/db.imanudin.com
vim.tiny /etc/bind/db.imanudin.com
[/code]
Isi dengan contoh isian berikut :

$TTL 1D
@       IN SOA  ns1.imanudin.com. root.imanudin.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
@       IN      NS      ns1.imanudin.com.
@       IN      MX      0 mail.imanudin.com.
ns1     IN      A       192.168.1.21
mail    IN      A       192.168.1.21

# Restart Service dan cek hasil dari konfigurasi dns server
[code lang=’plain’]
service bind9 restart
update-rc.d bind9 enable
nslookup mail.imanudin.com
dig imanudin.com mx
[/code]
Jika hasil dari perintah nslookup seperti dibawah, maka dns server sudah berhasil dikonfigurasi

[root@mail opt]# nslookup mail.imanudin.com
Server:         192.168.1.21
Address:        192.168.1.21#53
Name: mail.imanudin.com
Address: 192.168.1.21

Persiapan instalasi Zimbra pada Ubuntu sudah selesai, untuk proses instalasi akan dijelaskan pada bagian 2

Silakan dicoba dan semoga bermanfaat 🙂

Sumber : https://imanudin.net/2016/02/17/how-to-install-zimbra-8-6-on-ubuntu-14-04-part-1/

8 comments

  1. Bos, Zimbra saya sudah oke lancar terinstall dan udah running beberapa waktu, Namun ada pertanyaan setiap email dari Billing Tagihan Telpon Genggam dan tagian billing bank atau asuransi, selalu masuk ke virus-quarantine.lwntwtttke@domain.com terus jadi gak nyampe ke user. Mohon informasi atau masukannya Bos.. Sebelumnya saya ucapkan terimakasih.

  2. mas mau tanya, cara biar zimbra ngga usah pake proxy nya gmn?jadi port2 email nya normal aja.
    terus klo loading page zimbra console lambat / berat bgt, bs di cepetin lagi ngga?
    makasih…

    1. Hi mas Dwi,

      Bisa jalankan perintah ini mas :

      su - zimbra
      /opt/zimbra/libexec/zmproxyconfig -d -w -m -H `zmhostname`
      zmprov -l ms `zmhostname` zimbraMailReferMode wronghost zimbraMailProxyPort 8080 zimbraMailPort 80 zimbraMailSSLProxyPort 8443 zimbraMailSSLPort 443 zimbraReverseProxyLookupTarget TRUE zimbraMailMode redirect zimbraImapBindPort 143 zimbraImapProxyBindPort 7143 zimbraImapSSLBindPort 993 zimbraImapSSLProxyBindPort 7993 zimbraPop3BindPort 110 zimbraPop3ProxyBindPort 7110 zimbraPop3SSLBindPort 995 zimbraPop3SSLProxyBindPort 7995
      zmprov ms `zmhostname` -zimbraServiceEnabled proxy
      zmprov ms `zmhostname` -zimbraServiceEnabled memcached
      zmcontrol restart
      

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.