Zimbra 5.09 + Ubuntu 8.04

Installasi zimbra 5.09 dengan ubuntu 8.04.

Kali ini install mail server. Biasanya sih pake qmail tapi katanya sih zimbra lebih wuih untuk theme nya trus installnya lebih mudah lagi. Untuk download zimbra nya, bisa ke http://www.zimbra.com, trus jangan lupa download yang community edition-open source. Kalo modal dah ada, bisa langsung download yang commercial ajah. 😀

Pertama-tama adalah download aplikasi zimbranya di http://h.yimg.com/lo/downloads/5.0.9_GA/zcs-5.0.9_GA_2533.UBUNTU8.20080814162822.tgz. Atau untuk lihat versi terbarunya bisa akses ke http://www.zimbra.com/community/downloads.html.

  • Setelah itu, di ekstrak dengan perintah:

    # tar xfvz zcs-5.0.9_GA_2533.UBUNTU8.20080814162822.tgz

  • Untuk installasinya cukup menjalankan perintah:

    # ./install.sh

    Press Return to continue

    Checking for prerequisites…
    NPTL…FOUND
    sudo…FOUND sudo-1.6.9p10-1ubuntu3.2
    libidn11…FOUND libidn11-1.1-1
    libpcre3…FOUND libpcre3-7.4-1ubuntu2.1
    libgmp3c2…MISSING
    libexpat1…FOUND libexpat1-2.0.1-0ubuntu1
    libstdc++6…FOUND libstdc++6-4.2.3-2ubuntu7
    libstdc++5…MISSING
    libltdl3…FOUND libltdl3-1.5.26-1ubuntu1
    Prerequisite check complete.
    Checking for standard system perl…
    perl-5.8.8…FOUND standard system perl-5.8.8

    ###ERROR###

    One or more prerequisite packages are missing.
    Please install them before running this installer.

    Installation cancelled.

    Nah .. kebetulan khan error. Karena paket libgmp3c2 dan libstdc++5 blom diinstall.
    Silahkan diinstall dengan menjalankan perintah:

    # apt-get install libgmp3c2 libstdc++5

    Setelah terinstall, silahkan eksekusi lagi file installernya:

    # ./install.sh

    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
    Found zimbra-proxy

    Select the packages to install

    Install zimbra-ldap [Y]

    Ketik tombol “y” atau di “Enter” ajah.


    Select the packages to install

    Install zimbra-ldap [Y] y

    Install zimbra-logger [Y]

    Install zimbra-mta [Y]

    Install zimbra-snmp [Y]

    Install zimbra-store [Y]

    Install zimbra-apache [Y]

    Install zimbra-spell [Y]

    Install zimbra-proxy [N]
    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

    The system will be modified. Continue? [N]

    Untuk melanjutkan installasi, ketik “y” lalu tekan tombol “Enter”.


    Removing /opt/zimbra
    Installing packages

    zimbra-core……zimbra-core_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-ldap……zimbra-ldap_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-logger……zimbra-logger_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-mta……zimbra-mta_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-snmp……zimbra-snmp_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-store……zimbra-store_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-apache……zimbra-apache_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    zimbra-spell……zimbra-spell_5.0.9_GA_2533.UBUNTU8_i386.deb…done
    Operations logged to /tmp/zmsetup.01001900-0000139025488.log
    Setting defaults…hostname: Unknown host
    No results returned for A lookup of
    Checked nameservers:
    192.168.0.2

    DNS ERROR resolving
    It is suggested that the hostname be resolveable via DNS
    Change hostname [Yes]

    Nah klo dah kaya gini. Pastiin bahwa hostname nya terdaftar pada DNS server. Trus lanjut, masukin ajah pilihan “no”.


    DNS ERROR resolving MX for mail.kucing.com
    It is suggested that the domain name have an MX record configured in DNS
    Change domain name? [Yes] no
    done.
    Checking for port conflicts

    Main menu

    1) Common Configuration:
    2) zimbra-ldap: Enabled
    3) zimbra-store: Enabled
    +Create Admin User: yes
    +Admin user to create: admin@mail.kucing.com
    ******* +Admin Password UNSET
    +Enable automated spam training: yes
    +Spam training user: spam.j0_bmuf1yi@mail.kucing.com
    +Non-spam(Ham) training user: ham.vxdi46kcom@mail.kucing.com
    +Global Documents Account: wiki@mail.kucing.com
    +SMTP host: mail.kucing.com
    +Web server HTTP port: 80
    +Web server HTTPS port: 443
    +Web server mode: http
    +IMAP server port: 143
    +IMAP server SSL port: 993
    +POP server port: 110
    +POP server SSL port: 995
    +Use spell check server: yes
    +Spell server URL: http://mail.kucing.com:7780/aspell.php
    +Configure store for use with reverse mail proxy: FALSE
    +Configure store for use with reverse web proxy: FALSE

    4) zimbra-mta: Enabled
    5) zimbra-snmp: Enabled
    6) zimbra-logger: Enabled
    7) zimbra-spell: Enabled
    8) 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)

    Muncul tanda ** dibagian Admin Password pada nomor 3. Ketik angka “3”, lalu tekan “Enter”


    Address unconfigured (**) items (? – help) 3

    Store configuration

    1) Status: Enabled
    2) Create Admin User: yes
    3) Admin user to create: admin@mail.kucing.com
    ** 4) Admin Password UNSET
    5) Enable automated spam training: yes
    6) Spam training user: spam.d5deprdn7l@mail.kucing.com
    7) Non-spam(Ham) training user: ham.kmfsgl7uw@mail.kucing.com
    8) Global Documents Account: wiki@mail.kucing.com
    9) SMTP host: mail.kucing.com
    10) Web server HTTP port: 80
    11) Web server HTTPS port: 443
    12) Web server mode: http
    13) IMAP server port: 143
    14) IMAP server SSL port: 993
    15) POP server port: 110
    16) POP server SSL port: 995
    17) Use spell check server: yes
    18) Spell server URL: http://mail.kucing.com:7780/aspell.php
    19) Configure store for use with reverse mail proxy: FALSE
    20) Configure store for use with reverse web proxy: FALSE

    Select, or ‘r’ for previous menu [r]

    Ketik lagi angka “4”. Lalu masukan passwordnya. Trus tekan “Enter”


    Select, or ‘r’ for previous menu [r] 4

    Password for admin@mail.kucing.com (min 6 characters): [D8X8CIf6U] kucingpassword

    Store configuration

    1) Status: Enabled
    2) Create Admin User: yes
    3) Admin user to create: admin@mail.kucing.com
    4) Admin Password set
    5) Enable automated spam training: yes
    6) Spam training user: spam.d5deprdn7l@mail.kucing.com
    7) Non-spam(Ham) training user: ham.kmfsgl7uw@mail.kucing.com
    8) Global Documents Account: wiki@mail.kucing.com
    9) SMTP host: mail.kucing.com
    10) Web server HTTP port: 80
    11) Web server HTTPS port: 443
    12) Web server mode: http
    13) IMAP server port: 143
    14) IMAP server SSL port: 993
    15) POP server port: 110
    16) POP server SSL port: 995
    17) Use spell check server: yes
    18) Spell server URL: http://mail.kucing.com:7780/aspell.php
    19) Configure store for use with reverse mail proxy: FALSE
    20) Configure store for use with reverse web proxy: FALSE

    Select, or ‘r’ for previous menu [r]

    Selanjutnya untuk kembali ke menu semula. Tekan “r”, lalu “Enter”. Untuk apply ketik “a”, lalu “Enter”.
    Tekan “Enter”, “Enter”, lalu ketik “yes”, “Enter”.


    *** CONFIGURATION COMPLETE – press ‘a’ to apply
    Select from menu, or press ‘a’ to apply config (? – help) a
    Save configuration data to a file? [Yes]
    Save config in file: [/opt/zimbra/config.26527]
    Saving config in /opt/zimbra/config.26527…done.
    The system will be modified – continue? [No] yes
    Operations logged to /tmp/zmsetup.01001900-0000139025716.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 mail.kucing.com…done.
    Saving SSL Certificate in ldap …done.
    Setting spell check URL…done.
    Setting service ports on mail.kucing.com…done.
    Adding mail.kucing.com to zimbraMailHostPool in default COS…done.

    Ketik “no” pada pilihan notify zimbra of your installation. Lalu tekan “Enter”.


    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.9_GA_2533_UBUNTU8)
    The ADMIN EMAIL ADDRESS created (admin@mail.kucing.com)

    Notify Zimbra of your installation? [Yes] no
    Starting servers…done.
    Checking for deprecated zimlets…done.
    Installing zimlets…
    com_zimbra_date
    com_zimbra_ymemoticons
    com_zimbra_phone
    com_zimbra_cert_manager
    com_zimbra_email
    com_zimbra_url
    com_zimbra_local
    done.
    Initializing Documents…done.
    Restarting mailboxd…done.
    Setting up zimbra crontab…done.

    Moving /tmp/zmsetup.01001900-0000139025716.log to /opt/zimbra/log

    Configuration complete – press return to exit

  • Kalo semuanya berjalan lancar. Maka untuk mengakses Administration Console nya lewat https://mail.kucing.com:7071
    Ato untuk emailnya, bisa langsung akses ke http://mail.kucing.com
    Usernamenya pake yang dibuat sebelumnya, yaitu user admin passwordnya kucingpassword

Met nyoba deh ..

Ditulis dalam Tutorial. 25 Comments »