Membuat Server Email di CentOS 5 menggunakan Zimbra

Tulisan ini akan menjelaskan proses instalasi zimbra di CentOS 5. Proses instalasi pada prinsipnya hampir sama dengan instalasi di Ubuntu, hanya saja nama paket dan proses instalasi paket yang dibutuhkan oleh zimbra sedikit berbeda. Lebih jelasnya, silakan ikuti tulisan ini.


Tulisan ini melengkapi seri tutorial Server Email dengan Zimbra, yang kali ini membahas secara singkat tahapan instalasi zimbra di CentOS.

Mengkonfigurasi berkas /etc/hosts

Zimbra mensyaratkan hostname bisa diresolve dengan baik, sekarang coba Anda sunting berkas /etc/hosts. Dan hostname untuk server zimbra, tidak boleh di resolve ke 127.0.0.1. Entah mengapa, tapi permintaan dari zimbranya sudah begitu :D
Jadi tugas Anda sekarang adalah mengubah berkas /etc/hosts, dari asalnya,
1
2
3
4
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       zimbra.ngadimin.org zimbra localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
Menjadi,
1
2
3
4
5
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.61.39   zimbra.ngadimin.org zimbra
Contoh di atas, 192.168.61.39 adalah IP address dari server yang akan diinstal zimbra.

Paket-paket yang dibutuhkan untuk instalasi zimbra

Instal paket-paket berikut.
sudo yum install compat-libstdc++-296 compat-libstdc++-33 gmp libtool-ltdl
Matikan SElinux (Anda boleh tidak setuju dengan cara saya ini, tapi ini demi memudahkan instalasi zimbra).
Disabled SElinux
Disabled SElinux
Anda juga harus memastikan tidak ada yg listen di port 25, 80, 110, 143. Untuk memeriksanya, jalankan perintah berikut. Lihat port yang listen di server Anda.
sudo lsof -i -n -P
Default instalasi CentOS 5, sendmail aktif. Jadi mari kita matikan dulu service sendmail ini.
sudo /etc/init.d/sendmail stop
sudo chkconfig --level 345 sendmail off

Contoh konfigurasi DNS

Hostname & Alamat IP
  • hostname: zimbra.perusahaan.com
  • ip: 192.168.61.39
Kita akan buatkan alias, dibuatkan hostname yang mencerminkan fungsi dari service/layanan yang diberikan.
  • imap.ngadimin.com, untuk akses imap
  • pop.ngadimin.com, untuk akses pop3
  • smtp.ngadimin.com, untuk akses smtp (mengirim email)
  • webmail.ngadimin.com, untuk akses webmail
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$TTL 7200       ; 2 hours
@       IN SOA  ns1.ngadimin.com. hostmaster.ngadimin.com. (
                                2009080800 ; serial
                                7200       ; refresh (2 hours)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                10800      ; minimum (3 hours)
                                )       
                        NS      ns1.ngadimin.com.
                        MX  10  zimbra.ngadimin.com.
 
ns1                     A       192.168.56.113
zimbra                  A       192.168.56.113
 
imap                    CNAME   zimbra
pop                     CNAME   zimbra
smtp                    CNAME   zimbra
webmail                 CNAME   zimbra

Instalasi Zimbra

Pertama, ambil dulu berkas sumber dari halaman unduh zimbra. Ambil sesuai dengan arsitektur komputer Anda (32 bit atau 64 bit).
Contoh, untuk versi yang saya gunakan.
wget http://h.yimg.com/lo/downloads/5.0.18_GA/zcs-5.0.18_GA_3011.RHEL5.20090707164432.tgz
Ekstrak,
tar zxvf zcs-5.0.18_GA_3011.RHEL5.20090707164432.tgz
Lalu jalankan skrip instalasi.
cd zcs-5.0.18_GA_3011.RHEL5.20090707164432
sudo ./install.sh --platform-override
 

Proses Instalasi

Proses instalasi kurang lebih mirip dengan yang sudah saya tuliskan sebelumnya.
 

0 comments:

Post a Comment

Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]
close
iklan 120 x 600 kanan
close