P. 1
Panduan Lengkap Zimbra Mail Server

Panduan Lengkap Zimbra Mail Server

|Views: 4,807|Likes:
Dipublikasikan oleh izoeholic
modul
modul

More info:

Published by: izoeholic on May 21, 2009
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/05/2013

pdf

text

original

Copyright ©2007 http://www.vavai.

com

Halaman 1 dari 15 Halaman

Panduan Lengkap Setup Zimbra Mail Server
Muhammad Rivai Andargini
http://www.vavai.com http://www.vavai.com/blog/index.php vavai@vavai.com kachow@telkom.net Bekasi, 28 September 2007, 14:21 Dedicated to : My Lovely Renny “Dear Rey” Yuniastuty My Lovely Muhammad Rivai Alifianto My Young Brother & Sister, Mamang, Dew-Dew, Keponakan-Keponakan... ************************************************************** Dan sungai yang mengalir ke samudera Dan ombak yang menjemput di muara Ialah cinta yang tak pernah alpa Ketulusan tak putus ditikam musim Jarak mengobarkan rindu dalam rahim Bagai unggun api yang terus menyala Anginpun tak kuasa memadamkannya... (Taken from “Balada si Roy”) **************************************************************

Lisensi Dokumen:
Copyright ©2007 http://www.vavai.com Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas & luas untuk tujuan non komersial (non profit), dengan syarat tidak menghilangkan keterangan mengenai penulis dan lisensi yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari http://www.vavai.com Mari bersatu memajukan Indonesia !!
(*) Dokumen ini dibuat menggunakan aplikasi open source Open Office Writer (http://www.openoffice.org) versi 2.0.4 (*) Tutorial ini menggunakan Linux OpenSUSE 10.2, http://www.opensuse.org & Zimbra Mail Server 4.5.5

Prolog
Sebelum melakukan instalasi Zimbra Mail Server, lakukan terlebih dahulu hal-hal sebagai berikut : 1. Pastikan komputer memiliki RAM dan kecepatan yang cukup. Berdasarkan pengalaman, saya merekomendasikan RAM minimal 512 MB.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 2 dari 15 Halaman

2. Lakukan instalasi distro Linux OpenSUSE 10.2. Petunjuk instalasi disertakan pada panduan ini. Jika sudah terbiasa melakukan konfigurasi, saya sangat menyarankan untuk melakukan instalasi dalam modus text (text mode). Hal ini akan memastikan bahwa tidak ada service yang tidak perlu untuk dijalankan. 3. Pastikan sudah melakukan setup DNS Server yang memiliki A Record dan MX Record yang merujuk pada komputer Zimbra yang akan diinstall. Petunjuk setting DNS dilampirkan terpisah dalam bundel panduan ini 4. Dapatkan file instalasi Zimbra untuk OpenSUSE, disertakan dalam bundel cd (nama file : zcs-4.5.5_GA_838.SuSE10.tgz). Tempatkan di folder /opt.

5. Melalui YAST, lakukan instalasi file-file pendukung berikut ini : postfix, fetchmail, cURL, libidn, GMP dan compat-libstdc++

Instalasi Sistem
Sebagian besar proses instalasi sistem ini dilakukan menggunakan menu konsole sehingga mendukung proses instalasi dari jarak jauh. Mari kita mulai proses instalasi Zimbra Mail Server. 1. Buka konsole (ALT + F2, konsole) 2. Jika masuk sebagai user non root, ketik su untuk masuk sebagai root. Jangan lupa masukkan password root saat diminta. Catatan : Tanda # pada kode dilangkah berikut adalah tanda sebagai user root, bukan bagian dari kode yang diketik. 3. Masuk ke folder /opt # cd /opt 4. Ekstrak file zcs-4.5.5_GA_838.SuSE10.tgz # tar -zxvf zcs-4.5.5_GA_838.SuSE10.tgz 5. Masuk ke folder hasil ekstrak # cd zcs 6. Edit file /etc/syslog-ng/syslog-ng.conf dan tambahkan kode berikut pada bagian bawah file filter f_local0 { facility(local0); }; # zimbra destination zmail { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_mail); destination(zmail); }; # zimbra destination local0 { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_local0); destination(local0); }; # zimbra filter f_auth { facility(auth); }; # zimbra

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 3 dari 15 Halaman

destination zmauth { file("/var/log/zimbra.log" owner("zimbra") ); }; # zimbra log { source(src); filter(f_auth); destination(zmauth); }; # zimbra 7. Matikan service postfix agar tidak bentrok dengan Zimbra saat dijalankan. Zimbra menggunakan engine postfix tapi dengan konfigurasi tersendiri. # service postfix stop # chkconfig postfix off 8. Lakukan instalasi Zimbra # ./install.sh 9. Pada saat proses install, jika sudah masuk ke menu administrasi, buka tab konsole lain dan ketikkan perintah berikut (perintah dalam 1 baris): # ln -s /usr/lib/libexpat.so.1.5.0 /opt/zimbra/httpd2.0.54/lib/libexpat.so.0 ; chmod 640 /etc/sudoers 10. Berikut adalah contoh log instalasi yang saya lakukan : zimbra:/opt/zcs # ./install.sh Operations logged to /tmp/install.log.14749 Checking for existing installation... zimbra-ldap...NOT FOUND zimbra-logger...NOT FOUND zimbra-mta...NOT FOUND zimbra-snmp...NOT FOUND zimbra-store...NOT FOUND zimbra-apache...NOT FOUND zimbra-spell...NOT FOUND zimbra-core...NOT FOUND

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT. License Terms for the Zimbra Collaboration Suite: http://www.zimbra.com/license/collaboration_suite_collective_license_1.0.html

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 4 dari 15 Halaman

Press Return to continue Checking for prerequisites... NPTL...FOUND sudo...FOUND sudo-1.6.8p12-40 libidn...FOUND libidn-0.6.8-11 curl...FOUND curl-7.15.5-23 fetchmail...FOUND fetchmail-6.3.5-13 gmp...FOUND gmp-4.2.1-13 /usr/lib/libstdc++.so.5...FOUND Checking for required space... Checking for installable packages Found zimbra-core Found zimbra-ldap Found zimbra-logger Found zimbra-mta Found zimbra-snmp Found zimbra-store Found zimbra-apache Found zimbra-spell

Select the packages to install Install zimbra-ldap [Y] y Install zimbra-logger [Y] y Install zimbra-mta [Y] y Install zimbra-snmp [Y] Install zimbra-store [Y] Install zimbra-spell [Y]

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 5 dari 15 Halaman

Installing: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell You appear to be installing packages on a platform different than the platform for which they were built This platform is openSUSE_10.2 Packages found: zimbra-core-4.5.5_GA_838.SuSE10-20070503170511.i386.rpm This may or may not work

Install anyway? [N] y The system will be modified. Continue? [N] y Removing /opt/zimbra Installing packages zimbra-core......zimbra-core-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-ldap......zimbra-ldap-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-logger......zimbra-logger-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-mta......zimbra-mta-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-snmp......zimbra-snmp-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-store......zimbra-store-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done zimbra-apache......zimbra-apache-4.5.5_GA_838.SuSE10-

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 6 dari 15 Halaman

20070503170511.i386.rpm...done zimbra-spell......zimbra-spell-4.5.5_GA_838.SuSE1020070503170511.i386.rpm...done Operations logged to /tmp/zmsetup.log.15487 Setting defaults... DNS ERROR resolving MX for zimbra.vavai.com It is suggested that the domain name have an MX record configured in DNS Change domain name? [Yes] y Create Domain: [zimbra.vavai.com] vavai.com MX: zimbra.vavai.com (192.168.0.200) Interface: 192.168.0.200 Interface: 127.0.0.1 Done Checking for port conflicts Main menu 1) Hostname: 2) Ldap master host: 3) Ldap port: 4) Ldap password: 5) zimbra-ldap: 6) zimbra-store: +Create Admin User: +Admin user to create: ******* +Admin Password +Enable automated spam training: +Spam training user: +Non-spam(Ham) training user: +Global Documents Account: +SMTP host: +Web server HTTP port: +Web server HTTPS port: +Web server mode: +Enable POP/IMAP proxy: +IMAP server port: 80 443 http no 143 zimbra.vavai.com zimbra.vavai.com 389 set Enabled Enabled yes admin@vavai.com UNSET yes ham.l2sntqfm5@vavai.com wiki@vavai.com zimbra.vavai.com spam.zsvvqskvn@vavai.com

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 7 dari 15 Halaman

+IMAP server SSL port: +POP server port: +POP server SSL port: +Use spell check server: +Spell server URL: 7) zimbra-mta: 8) zimbra-snmp: 9) zimbra-logger: 10) zimbra-spell: s) Save config to file x) Expand menu q) Quit r) Start servers after configuration

993 110 995 yes http://zimbra.vavai.com:7780/aspell.php Enabled Enabled Enabled Enabled yes

Address unconfigured (**) items (? - help) 6

Store configuration 1) Status: 2) Create Admin User: 3) Admin user to create: ** 4) Admin Password 5) Enable automated spam training: 6) Spam training user: 7) Non-spam(Ham) training user: 8) Global Documents Account: 9) SMTP host: 10) Web server HTTP port: 11) Web server HTTPS port: 12) Web server mode: 13) Enable POP/IMAP proxy: 14) IMAP server port: 15) IMAP server SSL port: 16) POP server port: 17) POP server SSL port: 18) Use spell check server: Enabled yes admin@vavai.com UNSET yes spam.zsvvqskvn@vavai.com ham.l2sntqfm5@vavai.com wiki@vavai.com zimbra.vavai.com 80 443 http no 143 993 110 995 yes

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 8 dari 15 Halaman

19) Spell server URL: Select, or 'r' for previous menu [r] 4

http://zimbra.vavai.com:7780/aspell.php

Password for admin@vavai.com (min 6 characters): [QM0Z9iR9v] inipasswordku Store configuration 1) Status: 2) Create Admin User: 3) Admin user to create: 4) Admin Password 6) Spam training user: 7) Non-spam(Ham) training user: 8) Global Documents Account: 9) SMTP host: 10) Web server HTTP port: 11) Web server HTTPS port: 12) Web server mode: 13) Enable POP/IMAP proxy: 14) IMAP server port: 15) IMAP server SSL port: 16) POP server port: 17) POP server SSL port: 18) Use spell check server: 19) Spell server URL: Select, or 'r' for previous menu [r] r Main menu 1) Hostname: 2) Ldap master host: 3) Ldap port: 4) Ldap password: 5) zimbra-ldap: 6) zimbra-store: zimbra.vavai.com zimbra.vavai.com 389 set Enabled Enabled 5) Enable automated spam training: Enabled yes admin@vavai.com set yes spam.zsvvqskvn@vavai.com ham.l2sntqfm5@vavai.com wiki@vavai.com zimbra.vavai.com 80 443 http no 143 993 110 995 yes http://zimbra.vavai.com:7780/aspell.php

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 9 dari 15 Halaman

7) zimbra-mta: 8) zimbra-snmp: 9) zimbra-logger: 10) zimbra-spell: s) Save config to file x) Expand menu q) Quit

Enabled Enabled Enabled Enabled yes

r) Start servers after configuration

*** CONFIGURATION COMPLETE - press 'a' to apply Select from menu, or press 'a' to apply config (? - help) a Save configuration data to a file? [Yes] y Save config in file: [/opt/zimbra/config.15487] Saving config in /opt/zimbra/config.15487...Done The system will be modified - continue? [No] y Operations logged to /tmp/zmsetup.log.15487 Setting local config values...Done Setting up CA...Done Creating SSL certificate...Done Initializing ldap...Started slapd: pid 16558 adding new entry "cn=zimbra" adding new entry "cn=admins,cn=zimbra" adding new entry "uid=zimbra,cn=admins,cn=zimbra" adding new entry "cn=zimlets,cn=zimbra" adding new entry "cn=config,cn=zimbra" adding new entry "cn=cos,cn=zimbra" adding new entry "cn=servers,cn=zimbra" modifying entry "cn=config,cn=zimbra" adding new entry "cn=default,cn=cos,cn=zimbra"

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 10 dari 15 Halaman

adding new entry "cn=mime,cn=config,cn=zimbra" adding new entry "cn=message/rfc822,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/html,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/enriched,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/plain,cn=mime,cn=config,cn=zimbra" adding new entry "cn=text/calendar,cn=mime,cn=config,cn=zimbra" adding new entry "cn=all,cn=mime,cn=config,cn=zimbra" Done Saving CA in ldap...Done Installing SSL certificate...Done Creating server entry for zimbra.vavai.com...Done Setting spell check URL...Done Setting service ports on zimbra.vavai.com...Done Adding zimbra.vavai.com to zimbraMailHostPool in default COS...Done Installing skins... vanilla harvest steel sand froggy rose lavender sky bare Done Setting MTA auth host...Done Creating domain vavai.com...Done Creating user admin@vavai.com...Done Creating postmaster alias...Done Creating user wiki@vavai.com...Done Creating user spam.zsvvqskvn@vavai.com...Done

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 11 dari 15 Halaman

Creating user ham.l2sntqfm5@vavai.com...Done Setting spam training accounts...Done Initializing store sql database...Done Setting zimbraSmtpHostname for zimbra.vavai.com...Done Initializing logger sql database...Done Initializing mta config...Done Configuring SNMP...Done Setting services on zimbra.vavai.com...Done Setting up zimbra crontab...cp: cannot stat `/var/spool/cron/tabs/zimbra': No such file or directory Done Setting up syslog.conf...cp: cannot stat `/etc/syslog-ng/syslog-ng.conf.in': No such file or directory grep: /etc/syslog-ng/syslog-ng.conf.in: No such file or directory Starting SuSEconfig, the SuSE Configuration Tool... Running module syslog-ng only Reading /etc/sysconfig and updating the system... Module syslog-ng does not exist Finished. Done You have the option of notifying Zimbra of your installation. This helps us to track the uptake of the Zimbra Collaboration Suite. The only information that will be transmitted is: The VERSION of zcs installed (4.5.5_GA_838_openSUSE_10.2) The ADMIN EMAIL ADDRESS created (admin@vavai.com) Notify Zimbra of your installation? [Yes] y Notifying Zimbra of installation via http://www.zimbra.com/cgibin/notify.cgi?VER=4.5.5_GA_838_openSUSE_10.2&MAIL=admin@vavai.com ERROR: Notification failed Starting servers...Done. Installing zimlets... com_zimbra_phone com_zimbra_search com_zimbra_date com_zimbra_email

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 12 dari 15 Halaman

com_zimbra_url Done Initializing Documents...Done Restarting tomcat...Done

Operations logged to /tmp/zmsetup.log.15487

Configuration complete - press return to exit

zimbra:/opt/zcs # chkconfig --del zimbra zimbra 0:off 1:off 2:off 3:off 4:off 5:off 6:off zimbra:/opt/zcs # vi /etc/init.d/zimbra zimbra:/opt/zcs # vi /opt/zimbra/bin/zmsyslogsetup zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # vi /opt/zimbra/conf/zmlogrotate zimbra:/opt/zcs # /sbin/rcsyslog restart Shutting down syslog services Starting syslog services zimbra done done

zimbra:/opt/zcs # chkconfig --add zimbra ; chkconfig zimbra on 0:off 1:off 2:off 3:on 4:off 5:on 6:off zimbra:/opt/zcs # su - zimbra zimbra@zimbra:~> /opt/zimbra/bin/zmcontrol stop Host zimbra.vavai.com Stopping mta...Done Stopping spell...Done Stopping snmp...Done Stopping antivirus...Done Stopping antispam...Done Stopping imapproxy...Done Stopping mailbox...Done Stopping logger...Done Stopping ldap...Done zimbra@zimbra:~> /opt/zimbra/bin/zmcontrol start Host zimbra.vavai.com

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 13 dari 15 Halaman

Starting ldap...Done. Starting logger...Done. Starting mailbox...Done. Starting antispam...Done. Starting antivirus...Done. Starting snmp...Done. Starting spell...Done. Starting mta...Done. zimbra@zimbra:~> exit logout zimbra:/opt/zcs #

11. Hapus service otomatis Zimbra # chkconfig --del zimbra 12. Ubah file /etc/init.d/zimbra dan tambahkan baris berikut pada bagian bawah komentar (komentar ada pada bagian atas file) ### BEGIN INIT INFO # Provides: zimbra # Required-Start: $network $syslog # Required-Stop: # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Zimbra mail service ### END INIT INFO 13. Ubah perintah killall -HUP syslogd dengan /sbin/rcsyslog restart pada file /opt/zimbra/bin/zmsyslogsetup dan /opt/zimbra/conf/zmlogrotate 14. Restart Syslog # /sbin/rcsyslog restart 15. Masukkan service Zimbra # chkconfig --add zimbra ; chkconfig zimbra on 16. Jalankan Zimbra # su – zimbra # /opt/zimbra/bin/zmcontrol stop # /opt/zimbra/bin/zmcontrol start 17. Zimbra sudah dapat diakses dengan leluasa. Untuk ujicoba webmail Zimbra, silakan gunakan browser (Rekomendasi : Firefox) dan ketikkan alamat http://ip-address-server-zimbra atau http://hostname-server-simbra.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 14 dari 15 Halaman

Akses menu administrasi Zimbra dapat dilakukan melalui alamat : https://ip-addressserver-zimbra:7071/zimbraAdmin Catatan : Menu administrasi Zimbra menggunakan modus SSL (https). Alamat zimbraAdmin harus ditulis demikian adanya karena Java/Tomcat yang dijadikan sebagai backend server menganut case sensitive.

Epilog
<*> Jika anda merasa tutorial ini berguna, luangkan waktu anda sejenak untuk berdoa bagi kesejahteraan dan kemakmuran bangsa Indonesia. ******* Jika anda memiliki pertanyaan mengenai artikel ini, anda dapat menghubungi : Muhammad Rivai Andargini http://www.vavai.com Email :vavai@vavai.com kachow@telkom.net kachow@plasa.com

Muhammad Rivai Andargini. Di lingkungan dekat dikenal dengan nama “Vavai” dan di kampus dipanggil dengan nama kachow (dari akronim Kakak Chow – akibat mengidolakan Vivian Chow Hui Min), Lahir di Bekasi, 17 Mei 1976. Menamatkan SMA di SMAN 2 Bekasi Jurusan Fisika 1 (A1-1, sekarang jurusan IPA) pada tahun 1995. Sempat bekerja pada perusahaan PMA Jepang sejak tahun 1995-1999 dan kuliah (sambil kerja) Diploma 3 di pada STMIK tahun Bani Saleh – Bekasi asisten (http://www.stmik.banisaleh.ac.id) 1996-1999. Menjadi

Laboratorium Komputer untuk mata kuliah pemrogramman bahasa Pascal, C, Visual Basic, Microsoft Office, Foxpro dan sistem jaringan sejak tahun 1999-2004. Sejak tahun 2000 sampai dengan tahun 2006 bekerja sebagai MIS Dept. Head pada sebuah perusahaan PMA (PT. Grand Dinamika Manufacturing Indonesia) di Cikarang – Bekasi. Saat ini bekerja sebagai IT Spv pada sebuah perusahaan swasta di Cakung-Cilincing, PT. Multi Sejahtera Abadi.

Panduan Lengkap Instalasi Zimbra Mail Server

Copyright ©2007 http://www.vavai.com

Halaman 15 dari 15 Halaman

Berpengalaman dalam membuat program aplikasi terapan untuk perusahaan (ERP), administrasi jaringan dan menjadi instruktur untuk pelatihan bahasa pemrogramman Visual Basic.

Sejak tahun 2001 s/d sekarang menjadi konsultan sistem mingguan untuk Al-Azhar Jakapermai & Kemang Pratama Bekasi (http://www.muhajirien.or.id).

Berminat pada materi solusi pendidikan murah bagi rakyat, manajemen, ilmu komputer dan kegiatan hiking. Senang membaca buku dan memiliki buku favorit “Musashi” & “Taiko” (Toyotomi Hideyoshi).

Bulan

Mei

2004

mendirikan

usaha

“Excellent

Infotama

Kreasindo”,

http://toko.vavai.biz yang bergerak dibidang pembuatan software / program, instalasi jaringan komputer, pelatihan komputer, kerjasama pendidikan dan rental-kursus.

Panduan Lengkap Instalasi Zimbra Mail Server

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->