Panduan ini menggunakan Zimbra Mail Server 6.0.13 64 bit yang diinstall pada CentOS 5.6 64 bit. Sistem CentOS yang digunakan memiliki memory/RAM sebesar 1.5 GB dengan harddisk untuk test sebesar 15 GB dan dijalankan pada VirtualBox Ubuntu Sabily 10.10 64 bit.
Sebenarnya, panduan ini mengacu kepada artikel single sign on zimbra mail server samba pdc beberapa modifikasi pada bagian tertenu.
Berikut adalah catatan lingkungan sistem yang digunakan :
Konfigurasi Domain & Hostname
Domain : vavai.co.id Hostname : zcspdc.vavai.co.id Konfigurasi IP IP Address : 192.168.56.2 Nameserver : 192.168.56.2
File /etc/hosts
127.0.0.1 localhost 192.168.56.2 zcspdc.vavai.co.id zcspdc Instalasi Zimbra
Download file Binary Zimbra untuk CentOS dengan wget, jalankan perintah berikut pada terminal / konsole
su
cd /opt/
wget -c http://mirror.linux.or.id/zimbra/binary/6.0.13/zcs-6.0.13_GA_2918.RHEL5_64.20110513152056.tgz
Proses Instalasi Zimbra pada CentOS kurang lebih sama dengan SLES /OpenSUSE, Tinggal tambahkan saja parameter –platform-override didepan ./install.sh
./install --platform-override
untuk proses instalasi zimbra dapat menggunakan panduan ini : Zimbra 6.0.5 pada SUSE Linux Enterprise Server (SLES) 11 64 bit
Konfigurasi Zimbra LDAP
Untuk konfigurasi zimbra ldap, yang harus dilakukan adalah :
-
Menambahkan NIS Schema kedalam Zimbra LDAP
-
Menambahkan Samba Schema kedalam Zimbra LDAP
-
Menambahkan Indeks kedalam LDAP Schema
-
Restart Service Zimbra
-
Menambahkan 2 user (zmposix dan zmposixroot)
-
Mengubah ACL LDAP
-
Menambahkan Admin Extension Zimbra Posix account dan Zimbra Samba Extension
Untuk mengkonfigurasi semua itu, download script zcs-samba disini zcs-samba
atau jalankan pada konsole / terminal :
su
cd /srv
wget -c https://www.vavai.com/wp-content/uploads/zcs-samba.tar.gz
tar -zxvf zcs-samba.tar.gz
su - zimbra
cd /srv/zcs-samba
./zcs-samba-auto.sh
Perlu diperhatikan bahwa default password untuk user zmposix dan zmposixroot diisi dengan ‘rahasia’. Jika ingin menggunakan password lain, Edit file /srv/zcs-samba/zcs-samba-auto.sh dan ubah baris berikut:
# set password for the posix ldap accounts
ZMPOSIX_LDAP_PASSWORD=`/opt/zimbra/openldap/sbin/slappasswd -s rahasia`
ZMPOSIXROOT_LDAP_PASSWORD=`/opt/zimbra/openldap/sbin/slappasswd -s rahasia`
echo "Domain : $DOMAIN"
echo "Hostname : $HOSTNAME"
echo "Zimbra LDAP Password : $ZIMBRA_LDAP_PASSWORD"
echo "LDAP Prefix : $LDAP_PREFIX"
echo "ZMPOSIX_LDAP_PASSWORD : rahasia"
Ganti tulisan ‘rahasia’ pada script diatas menjadi password yang diinginkan. Untuk tidak membingungkan saat nanti digunakan, saya lebih prefer untuk menyamakan password root Samba dengan password zmposix dan zmposixroot.
Panduan akan berlanjut pada artikel : Integrasi Account Samba PDC Zimbra Mail Server Pada CentOS Bagian 2
1 Comment