Hallo selamat malam sobat indonesia, pada artikel kali ini saya akan berbagi bagaimana cara mebangun sebuah email server dengan zimbra di ubuntu. Panduan ini sama dengan panduan di Ubuntu 14.04. Bedanya hanya pada libperl5.18 yang diubah menjadi libperl5.26. Untuk persiapan sebelum menginstal Zimbra, saya akan membagikan skrip bash sederhana untuk mengkonfigurasi /etc/hosts secara otomatis, nama host dan membuat DNS internal menggunakan BIND.
Unduh dan jalankan skrip
curl -k https://raw.githubusercontent.com/imanudin11/zimbra-auto-install/master/setup-zimbra-ubuntu18.sh > /tmp/setup-zimbra-ubuntu18.sh chmod +x /tmp/setup-zimbra-ubuntu18.sh /tmp/setup-zimbra-ubuntu18.sh
Script akan menanyakan nama host, domain dan alamat IP yang akan digunakan oleh Zimbra. Berikut ini adalah contoh jawabannya
[INFO] : Configuring hostname, /etc/hosts and resolv.conf Please insert your Hostname. Example mail : mail Please insert your Domain name. Example cybersdf.org : cybersdf.org Please insert your IP Address : 192.168.1.128
Sekarang, sobat dapat menginstal Zimbra. Unduh, ekstrak, dan jalankan skrip install.sh
cd /opt/ wget -c https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU18_64.20190917004220.tgz tar -zxvf zcs-8.8.15_GA_3869.UBUNTU18_64.20190917004220.tgz cd zcs-8.8.15_GA_3869.UBUNTU18_64.20190917004220 ./install.sh
Ketik y/Y jika ditanya :
– Do you agree with the terms of the software license agreement? [N] y – Use Zimbra’s package repository [Y] y
Ketik y/Y pada semua paket kecuali zimbra-dnscache dan zimbra-imapd. Zimbra-dnscache tidak dipilih karena saya menggunakan Bind untuk DNS internal dan zimbra-imapd masih versi BETA
Select the packages to install Install zimbra-ldap [Y] y Install zimbra-logger [Y] y Install zimbra-mta [Y] y Install zimbra-dnscache [Y] N Install zimbra-snmp [Y] y Install zimbra-store [Y] y Install zimbra-apache [Y] y Install zimbra-spell [Y] y Install zimbra-memcached [Y] y Install zimbra-proxy [Y] y Install zimbra-drive [Y] y Install zimbra-imapd (BETA - for evaluation only) [N] N Install zimbra-chat [Y] y Checking required space for zimbra-core Checking space for zimbra-store Checking required packages for zimbra-store zimbra-store package check complete. Installing: zimbra-core zimbra-ldap zimbra-logger zimbra-mta zimbra-snmp zimbra-store zimbra-apache zimbra-spell zimbra-memcached zimbra-proxy zimbra-drive zimbra-patch zimbra-mta-patch zimbra-proxy-patch zimbra-chat The system will be modified. Continue? [N] y
Ketik Y jika ditanya Sistem akan dimodifikasi. Melanjutkan?
jika sobat mendapatkan pesan seperti di bawah ini, tekan enter atau ketik Y dan ubah nama domain
DNS ERROR resolving MX for mail.imanudin.net It is suggested that the domain name have an MX record configured in DNS Change domain name? [Yes] Yes Create domain: [mail.cybersdf.org] cybersdf.org
Ketik 6 lalu tekan tombol enter untuk mengubah kata sandi akun admin. Ketik lagi 4 lalu tekan tombol enter. Masukkan kata sandi yang sobat inginkan
Main menu 1) Common Configuration: 2) zimbra-ldap: Enabled 3) zimbra-logger: Enabled 4) zimbra-mta: Enabled 5) zimbra-snmp: Enabled 6) zimbra-store: Enabled +Create Admin User: yes +Admin user to create: admin@cybersdf.org ******* +Admin Password UNSET +Anti-virus quarantine user: virus-quarantine.7nbg3upe@cybersdf.org ... skip ... Address unconfigured (**) items (? - help) 6 Store configuration 1) Status: Enabled 2) Create Admin User: yes 3) Admin user to create: admin@cybersdf.org ** 4) Admin Password UNSET 5) Anti-virus quarantine user: virus-quarantine.7nbg3upe@cybersdf.org ... skip ... Select, or 'r' for previous menu [r] 4 Password for admin@cybersdf.org (min 6 characters): [9M1CRucQ] v3rysecre7p4ssword
Setelah memasukkan kata sandi, Pilih, atau ‘r’ untuk menu sebelumnya. Jika semua sudah terkonfigurasi, terapkan konfigurasi dan tunggu sampai instalasi Zimbra selesai
*** CONFIGURATION COMPLETE - press 'a' to apply Select from menu, or press 'a' to apply config (? - help) a Save configuration data to a file? [Yes] Yes Save config in file: [/opt/zimbra/config.1450] press key enter Saving config in /opt/zimbra/config.1450...done. The system will be modified - continue? [No] Yes Operations logged to /tmp/zmsetup.20191003-082624.log
Ketik Ya jika ditanya Beri tahu Zimbra tentang pemasangan Sobat? dan jika sudah muncul Configuration complete – tekan kembali untuk keluar, instalasi zimbra anda telah selesai. Periksa status Zimbra dengan perintah ini su – zimbra -c “zmcontrol status” dan pastikan semua layanan berjalan dengan baik. Anda dapat mengakses webmail melalui browser di url https://ZimbraServer
You have the option of notifying Zimbra of your installation. This helps us to track the uptake of the Zimbra Collaboration Server. The only information that will be transmitted is: The VERSION of zcs installed (8.8.15_GA_3869_UBUNTU18_64) The ADMIN EMAIL ADDRESS created (admin@cybersdf.org) Notify Zimbra of your installation? [Yes] Yes Notification skipped Checking if the NG started running...done. Setting up zimbra crontab...done. Moving /tmp/zmsetup.20191003-082624.log to /opt/zimbra/log Configuration complete - press return to exit
Selamat, Sobat telah menginstal Zimbra di Ubuntu 18.04. Oke sobat, sekian artikel dari saya semoga bermanfaat.
Terima kasih..