INSTALL ZIMBRA COLABORATION SUITE
Untuk source dari Zimbra Colaboration Suite bias didapat dari http://h.yimg.com/lo/downloads/5.0.16_GA/zcs-5.0.16_GA_2921.UBUNTU8.20090429045342.tgz dengan perintah :
root@Black-Gemi:~# cd ~geminastika/Desktop wget http://h.yimg.com/lo/downloads/5.0.16_GA/zcs-5.0.16_GA_2921.UBUNTU8.20090429045342.tgz
Kemudian unpack file zimbra .tgz dan mulailah proses penginstallan dengan perintah :
root@Black-Gemi:/home/geminastika/Desktop# tar xvfz zcs-5.0.16_GA_2921.UBUNTU8.20090429045342.tgz
root@Black-Gemi:/home/geminastika/Desktop# cd zcs-5.0.16_GA_2921.UBUNTU8.20090429045342
root@Black-Gemi:/home/geminastika/Desktop/zcs-5.0.16_GA_2921.UBUNTU8.20090429045342# ./ install.sh
maka akan tampak tampilan sebagai berikut :
Operations logged to /tmp/install.log.12087 PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. License Terms for the Zimbra Collaboration Suite: Press Return to continue Checking for prerequisites… ###ERROR### One or more prerequisite packages are missing. Installation cancelled. |
Dari tampilan diatas dapat terdapat beberapa file yang missing yaitu libgmp3c2, libstdc++5, libltdl3, dan perl. Maka kita perlu source file tersebut dari repository dengan menggunakan perintah :
root@Black-Gemi:/home/geminastika/Desktop/zcs-5.0.16_GA_2921.UBUNTU8.20090429045342# apt-get install libgmp3c2 libstdc++5 libltdl3 perl
Kemudian ulangi proses penginstallan, maka akan terdapat report sebagai berikut
Operations logged to /tmp/install.log.12087 PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE. License Terms for the Zimbra Collaboration Suite: Press Return to continue Checking for prerequisites… Checking for prerequisites… Checking for installable packages Found zimbra-core Select the packages to install nstall zimbra-ldap [Y] <– [ENTER] Install zimbra-logger [Y] <– [ENTER] Install zimbra-mta [Y] <– [ENTER] Install zimbra-snmp [Y] <– [ENTER] Install zimbra-store [Y] <– [ENTER] Install zimbra-spell [Y] <– [ENTER] Checking required space for zimbra-core checking space for zimbra-store Installing: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell zimbra-proxy The system will be modified. Continue? [N] y Removing /opt/zimbra Removing zimbra crontab entry…done. done. Cleaning up zimbra init scripts…done. Cleaning up /etc/ld.so.conf…done. Cleaning up /etc/security/limits.conf…done. Finished removing Zimbra Collaboration Suite. Installing packages zimbra-core……zimbra-core_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-ldap……zimbra-ldap_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-logger……zimbra-logger_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-mta……zimbra-mta_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-snmp……zimbra-snmp_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-store……zimbra-store_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-apache……zimbra-apache_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-spell……zimbra-spell_5.0.16_GA_2921.UBUNTU8_i386.deb…done zimbra-proxy……zimbra-proxy_5.0.16_GA_2921.UBUNTU8_i386.deb…done Operations logged to /tmp/zmsetup.06112009-054022.log Setting defaults… DNS ERROR resolving MX for Black-Gemi.gemi.com It is suggested that the domain name have an MX record configured in DNS Change domain name? [Yes] <– [ENTER] Create Domain: [Black-Gemi.gemi.com] gemi.com MX: black-gemi.gemi.com (10.12.34.78) Interface: 10.12.34.78 Interface: 127.0.0.1 done. Checking for port conflicts Main menu 1) Common Configuration: +Hostname: Black-Gemi.gemi.com +Ldap master host: black-gemi.gemi.com +Ldap port: 389 +Ldap Admin password: set +Require secure interprocess communications: yes +TimeZone: (GMT-08.00) Pacific Time (US & Canada) 2) zimbra-ldap: Enabled 3) zimbra-store: Enabled +Create Admin User: yes +Admin user to create: admin@gemi.com ******* +Admin Password UNSET +Enable automated spam training: yes +Spam training user: spam.7lbjldet_k@gemi.com +Non-spam(Ham) training user: ham.wuprdd_r@gemi.com +Global Documents Account: wiki@gemi.com +SMTP host: Black-Gemi.gemi.com +Web server HTTP port: 80 +Web server HTTPS port: 443 +Web server mode: http +IMAP server port: 7143 +IMAP server SSL port: 7993 +POP server port: 7110 +POP server SSL port: 7995 +Use spell check server: yes +Spell server URL: http://Black-Gemi.gemi.com:7780/aspell.php 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-logger: Enabled 7) zimbra-spell: Enabled zimbra-proxy: Enabled 9) Default Class of Service Configuration: r) Start servers after configuration yes s) Save config to file x) Expand menu q) Quit Address unconfigured (**) items or correct ldap configuration (? - help) 1 Common configuration 1) Hostname: Black-Gemi.gemi.com 2) Ldap master host: black-gemi.gemi.com 3) Ldap port: 389 4) Ldap Admin password: set 5) Require secure interprocess communications: yes 6) TimeZone: (GMT-08.00) Pacific Time (US & Canada) Select, or ‘r’ for previous menu [r] 1 Please enter the logical hostname for this host [Black-Gemi.gemi.com] Black-Gemi.gemi.com Common configuration 1) Hostname: black-gemi.gemi.com 2) Ldap master host: black-gemi.gemi.com 3) Ldap port: 389 4) Ldap Admin password: set 5) Require secure interprocess communications: yes 6) TimeZone: (GMT-08.00) Pacific Time (US & Canada) Select, or ‘r’ for previous menu [r] 4 Password for ldap admin user (min 6 characters): [ZQsTDCwL] password Common configuration 1) Hostname: black-gemi.gemi.com 2) Ldap master host: black-gemi.gemi.com 3) Ldap port: 389 4) Ldap Admin password: set 5) Require secure interprocess communications: yes 6) TimeZone: (GMT-08.00) Pacific Time (US & Canada) Select, or ‘r’ for previous menu [r] 6 1 (GMT-12.00) International Date Line West 2 (GMT-11.00) Midway Island / Samoa 3 (GMT-10.00) Hawaii 4 (GMT-09.00) Alaska 5 (GMT-08.00) Pacific Time (US & Canada) 6 (GMT-08.00) Tijuana / Baja California 7 (GMT-07.00) Arizona 8 (GMT-07.00) Chihuahua / La Paz / Mazatlan - New 9 (GMT-07.00) Chihuahua / La Paz / Mazatlan - Old 10 (GMT-07.00) Mountain Time (US & Canada) 11 (GMT-06.00) Central America 12 (GMT-06.00) Central Time (US & Canada) 13 (GMT-06.00) Guadalajara / Mexico City / Monterrey - New 14 (GMT-06.00) Guadalajara / Mexico City / Monterrey - Old 15 (GMT-06.00) Saskatchewan 16 (GMT-05.00) Bogota / Lima / Quito / Rio Branco 17 (GMT-05.00) Eastern Time (US & Canada) 18 (GMT-05.00) Indiana (East) 19 (GMT-04.30) Caracas 20 (GMT-04.00) Atlantic Time (Canada) 21 (GMT-04.00) Georgetown 22 (GMT-04.00) La Paz 23 (GMT-04.00) Manaus 24 (GMT-04.00) Santiago 25 (GMT-03.30) Newfoundland 26 (GMT-03.00) Brasilia 27 (GMT-03.00) Buenos Aires 28 (GMT-03.00) Greenland 29 (GMT-03.00) Montevideo 30 (GMT-02.00) Mid-Atlantic 31 (GMT-01.00) Azores 32 (GMT-01.00) Cape Verde Is. 33 (GMT) Casablanca 34 (GMT) Greenwich Mean Time - Dublin / Edinburgh / Lisbon / London 35 (GMT) Monrovia / Reykjavik 36 (GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna 37 (GMT+01.00) Belgrade / Bratislava / Budapest / Ljubljana / Prague 38 (GMT+01.00) Brussels / Copenhagen / Madrid / Paris 39 (GMT+01.00) Sarajevo / Skopje / Warsaw / Zagreb 40 (GMT+01.00) West Central Africa 41 (GMT+01.00) Windhoek 42 (GMT+02.00) Amman 43 (GMT+02.00) Athens / Bucharest / Istanbul 44 (GMT+02.00) Beirut 45 (GMT+02.00) Cairo 46 (GMT+02.00) Harare / Pretoria 47 (GMT+02.00) Helsinki / Kyiv / Riga / Sofia / Tallinn / Vilnius 48 (GMT+02.00) Jerusalem 49 (GMT+02.00) Minsk 50 (GMT+03.00) Baghdad 51 (GMT+03.00) Kuwait / Riyadh 52 (GMT+03.00) Moscow / St. Petersburg / Volgograd 53 (GMT+03.00) Nairobi 54 (GMT+03.00) Tbilisi 55 (GMT+03.30) Tehran 56 (GMT+04.00) Abu Dhabi / Muscat 57 (GMT+04.00) Baku 58 (GMT+04.00) Caucasus Standard Time 59 (GMT+04.00) Yerevan 60 (GMT+04.30) Kabul 61 (GMT+05.00) Ekaterinburg 62 (GMT+05.00) Islamabad / Karachi 63 (GMT+05.00) Tashkent 64 (GMT+05.30) Chennai / Kolkata / Mumbai / New Delhi 65 (GMT+05.30) Sri Jayawardenepura 66 (GMT+05.45) Kathmandu 67 (GMT+06.00) Almaty / Novosibirsk 68 (GMT+06.00) Astana / Dhaka 69 (GMT+06.30) Yangon (Rangoon) 70 (GMT+07.00) Bangkok / Hanoi / Jakarta 71 (GMT+07.00) Krasnoyarsk 72 (GMT+08.00) Beijing / Chongqing / Hong Kong / Urumqi 73 (GMT+08.00) Irkutsk / Ulaan Bataar 74 (GMT+08.00) Kuala Lumpur / Singapore 75 (GMT+08.00) Perth 76 (GMT+08.00) Taipei 77 (GMT+09.00) Osaka / Sapporo / Tokyo 78 (GMT+09.00) Seoul 79 (GMT+09.00) Yakutsk 80 (GMT+09.30) Adelaide 81 (GMT+09.30) Darwin 82 (GMT+10.00) Brisbane 83 (GMT+10.00) Canberra / Melbourne / Sydney 84 (GMT+10.00) Guam / Port Moresby 85 (GMT+10.00) Hobart 86 (GMT+10.00) Vladivostok 87 (GMT+11.00) Magadan / Solomon Is. / New Caledonia 88 (GMT+12.00) Auckland / Wellington 89 (GMT+12.00) Fiji / Kamchatka / Marshall Is. 90 (GMT+13.00) Nuku’alofa Enter the number for the local timezone: [5] 70 Common configuration 1) Hostname: black-gemi.gemi.com 2) Ldap master host: black-gemi.gemi.com 3) Ldap port: 389 4) Ldap Admin password: set 5) Require secure interprocess communications: yes 6) TimeZone: (GMT+07.00) Bangkok / Hanoi / Jakarta Select, or ‘r’ for previous menu [r] <– [ENTER] Main menu 1) Common Configuration: 2) zimbra-ldap: Enabled 3) zimbra-store: Enabled +Create Admin User: yes +Admin user to create: admin@gemi.com ******* +Admin Password UNSET +Enable automated spam training: yes +Spam training user: spam.7lbjldet_k@gemi.com +Non-spam(Ham) training user: ham.wuprdd_r@gemi.com +Global Documents Account: wiki@gemi.com +SMTP host: black-gemi.gemi.com +Web server HTTP port: 80 +Web server HTTPS port: 443 +Web server mode: http +IMAP server port: 7143 +IMAP server SSL port: 7993 +POP server port: 7110 +POP server SSL port: 7995 +Use spell check server: yes +Spell server URL: http://black-gemi.gemi.com:7780/aspell.php 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-logger: Enabled 7) zimbra-spell: Enabled zimbra-proxy: Enabled 9) Default Class of Service Configuration: r) Start servers after configuration yes s) Save config to file x) Expand menu q) Quit Address unconfigured (**) items (? - help) 2 Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] 4 Password for ldap root user (min 6 characters): [ZQsTDCwL] password Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] 5 Password for ldap replication user (min 6 characters): [ZQsTDCwL] password Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] 6 Password for ldap Postfix user (min 6 characters): [ZQsTDCwL] password Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] 7 Password for ldap Amavis user (min 6 characters): [ZQsTDCwL] password Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] 8 Password for ldap Nginx user (min 6 characters): [ZQsTDCwL] password Ldap configuration 1) Status: Enabled 2) Create Domain: yes 3) Domain to create: gemi.com 4) Ldap Root password: set 5) Ldap Replication password: set 6) Ldap Postfix password: set 7) Ldap Amavis password: set Ldap Nginx password: set Select, or ‘r’ for previous menu [r] <– [ENTER] Main menu 1) Common Configuration: 2) zimbra-ldap: Enabled 3) zimbra-store: Enabled +Create Admin User: yes +Admin user to create: admin@gemi.com ******* +Admin Password UNSET +Enable automated spam training: yes +Spam training user: spam.7lbjldet_k@gemi.com +Non-spam(Ham) training user: ham.wuprdd_r@gemi.com +Global Documents Account: wiki@gemi.com +SMTP host: black-gemi.gemi.com +Web server HTTP port: 80 +Web server HTTPS port: 443 +Web server mode: http +IMAP server port: 7143 +IMAP server SSL port: 7993 +POP server port: 7110 +POP server SSL port: 7995 +Use spell check server: yes +Spell server URL: http://black-gemi.gemi.com:7780/aspell.php 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-logger: Enabled 7) zimbra-spell: Enabled zimbra-proxy: Enabled 9) Default Class of Service Configuration: r) Start servers after configuration yes s) Save config to file x) Expand menu q) Quit Address unconfigured (**) items (? - help) 3 Store configuration 1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@gemi.com ** 4) Admin Password UNSET 5) Enable automated spam training: yes 6) Spam training user: spam.7lbjldet_k@gemi.com 7) Non-spam(Ham) training user: ham.wuprdd_r@gemi.com Global Documents Account: wiki@gemi.com 9) SMTP host: black-gemi.gemi.com 10) Web server HTTP port: 80 11) Web server HTTPS port: 443 12) Web server mode: http 13) IMAP server port: 7143 14) IMAP server SSL port: 7993 15) POP server port: 7110 16) POP server SSL port: 7995 17) Use spell check server: yes 18) Spell server URL: http://black-gemi.gemi.com:7780/aspell.php Select, or ‘r’ for previous menu [r] 4 Password for admin@gemi.com (min 6 characters): [Kg5GzAFxuU] password Store configuration 1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@gemi.com 4) Admin Password set 5) Enable automated spam training: yes 6) Spam training user: spam.7lbjldet_k@gemi.com 7) Non-spam(Ham) training user: ham.wuprdd_r@gemi.com Global Documents Account: wiki@gemi.com 9) SMTP host: black-gemi.gemi.com 10) Web server HTTP port: 80 11) Web server HTTPS port: 443 12) Web server mode: http 13) IMAP server port: 7143 14) IMAP server SSL port: 7993 15) POP server port: 7110 16) POP server SSL port: 7995 17) Use spell check server: yes 18) Spell server URL: http://black-gemi.gemi.com:7780/aspell.php Select, or ‘r’ for previous menu [r] 6 Spam training user: [spam.7lbjldet_k@gemi.com] spam@gemi.com Store configuration 1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@gemi.com 4) Admin Password set 5) Enable automated spam training: yes 6) Spam training user: spam@gemi.com 7) Non-spam(Ham) training user: ham.wuprdd_r@gemi.com Global Documents Account: wiki@gemi.com 9) SMTP host: black-gemi.gemi.com 10) Web server HTTP port: 80 11) Web server HTTPS port: 443 12) Web server mode: http 13) IMAP server port: 7143 14) IMAP server SSL port: 7993 15) POP server port: 7110 16) POP server SSL port: 7995 17) Use spell check server: yes 18) Spell server URL: http://black-gemi.gemi.com:7780/aspell.php Select, or ‘r’ for previous menu [r] 7 Ham training user: [ham.wuprdd_r@gemi.com] ham@gemi.com Store configuration 1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@gemi.com 4) Admin Password set 5) Enable automated spam training: yes 6) Spam training user: spam@gemi.com 7) Non-spam(Ham) training user: ham@gemi.com Global Documents Account: wiki@gemi.com 9) SMTP host: black-gemi.gemi.com 10) Web server HTTP port: 80 11) Web server HTTPS port: 443 12) Web server mode: http 13) IMAP server port: 7143 14) IMAP server SSL port: 7993 15) POP server port: 7110 16) POP server SSL port: 7995 17) Use spell check server: yes 18) Spell server URL: http://black-gemi.gemi.com:7780/aspell.php Select, or ‘r’ for previous menu [r] <– [ENTER] Main menu 1) Common Configuration: 2) zimbra-ldap: Enabled 3) zimbra-store: Enabled 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-logger: Enabled 7) zimbra-spell: Enabled zimbra-proxy: Enabled 9) Default Class of Service Configuration: r) Start servers after configuration yes s) Save config to file x) Expand menu q) Quit *** CONFIGURATION COMPLETE - press ‘a’ to apply Select from menu, or press ‘a’ to apply config (? - help) a Save configuration data to a file? [Yes] <– [ENTER] Save config in file: [/opt/zimbra/config.14978] y Saving config in y…done. The system will be modified - continue? [No] y Operations logged to /tmp/zmsetup.06112009-054022.log Setting local config values…done. Setting up CA…done. Deploying CA to /opt/zimbra/conf/ca …done. Creating SSL certificate…done. Installing mailboxd SSL certificates…done. Initializing ldap…done. Setting replication password…done. Setting Postfix password…done. Setting amavis password…done. Setting nginx password…done. Saving CA in ldap …done. Creating server entry for black-gemi.gemi.com…done. Saving SSL Certificate in ldap …done. Setting spell check URL…done. Setting service ports on black-gemi.gemi.com…done. Adding black-gemi.gemi.com to zimbraMailHostPool in default COS…done. Installing skins… beach bare steel bones zmail lavender hotrod yahoo waves lemongrass sky sand done. Setting zimbraFeatureIMEnabled=FALSE…done. Setting zimbraFeatureTasksEnabled=TRUE…done. Setting zimbraFeatureBriefcasesEnabled=TRUE…done. Setting zimbraFeatureNotebookEnabled=TRUE…done. Setting MTA auth host…done. Setting TimeZone Preference…done. Creating domain gemi.com…done. Creating user admin@gemi.com…done. Creating postmaster alias…done. Creating user wiki@gemi.com…done. Creating user spam@gemi.com…done. Creating user ham@gemi.com…done. Setting spam training accounts…done. Initializing store sql database…done. Setting zimbraSmtpHostname for black-gemi.gemi.com…done. Initializing logger sql database…done. Initializing mta config…done. Configuring SNMP…done. Setting services on black-gemi.gemi.com…done. Setting up syslog.conf…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 (5.0.16_GA_2921_UBUNTU8) The ADMIN EMAIL ADDRESS created (admin@gemi.com) Notify Zimbra of your installation? [Yes] n Notification skipped Starting servers…done. Checking for deprecated zimlets…done. Installing common zimlets… com_zimbra_ymemoticons…done. com_zimbra_phone…done. com_zimbra_email…done. com_zimbra_cert_manager…done. com_zimbra_bulkprovision…done. com_zimbra_date…done. com_zimbra_url…done. com_zimbra_local…done. Finished installing common zimlets. Initializing Documents…done. Restarting mailboxd…done. Setting up zimbra crontab…done. Moving /tmp/zmsetup.06112009-054022.log to /opt/zimbra/log Configuration complete - press return to exit |
Untuk mengetes semua service Zimbra berjalan, jadilah user zimbra dengan perintah :
root@Black-Gemi:~# su zimbra
dan jalankan perintah :
zimbra@Black-Gemi:/root$ zmcontrol status
Outputnya seharusnya seperti dibawah ini
Host black-gemi.gemi.com antispam Running antivirus Running imapproxy Running ldap Running logger Running mailbox Running mta Running snmp Running spell Running stats Running |
Proses instalasi selesai !!!!