
Sistem operasi Ubuntu 22.04 LTS (Jammy Jellyfish) menyediakan fondasi yang stabil dan aman, sangat cocok untuk menjalankan server penting seperti Zimbra. Versi 10.1.14 membawa peningkatan kinerja dan keamanan, memastikan lingkungan yang andal dan efisien. Instalasi ini memerlukan konfigurasi prasyarat yang cermat, termasuk penyiapan hostname, DNS, dan pemenuhan dependensi sistem. Kita akan menggunakan mail.pikiranberkilau.com sebagai FQDN (Fully Qualified Domain Name) dalam panduan ini.
Persiapan Sistem Awal
Sebelum memulai instalasi Zimbra, ada beberapa langkah persiapan penting yang harus dilakukan pada server Ubuntu 22.04 Anda.
Prasyarat Perangkat Keras dan Perangkat Lunak
Pastikan server Anda memenuhi persyaratan minimal. Meskipun persyaratan dapat bervariasi tergantung pada jumlah pengguna, spesifikasi dasar untuk instalasi pengujian atau skala kecil adalah:
- RAM: Minimal 8 GB (disarankan 16 GB atau lebih untuk lingkungan produksi).
- CPU: Prosesor multi-core (minimal 2 core).
- Ruang Disk: Minimal 50 GB (disarankan storage yang cepat seperti SSD/NVMe).
- Sistem Operasi: Ubuntu 22.04 64-bit.
- Jaringan: Alamat IP statis dan FQDN yang valid (
mail.pikiranberkilau.com).
Pembaruan Sistem dan Instalasi Dependensi
Langkah pertama adalah memastikan sistem operasi Anda up-to-date dan menginstal paket-paket penting yang mungkin dibutuhkan oleh Zimbra atau selama proses konfigurasi.
sebelum mengganti repository , di sarankan untuk copy file dengan command berikut :
cp /etc/apt/sources.list /etc/apt/sources.list.bak
Mengganti repository ke lokal server (indonesia) nano /etc/apt/sources.list
## Note, this file is written by cloud-init on first boot of an instance
## modifications made here will not survive a re-bundle.
## if you wish to make changes you can:
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
## or do the same in user-data
## b.) add sources in /etc/apt/sources.list.d
## c.) make changes to template file /etc/cloud/templates/sources.list.tmpl
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirror.dewabiz.com/ubuntu jammy main restricted
# deb-src http://mirror.dewabiz.com/ubuntu jammy main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://mirror.dewabiz.com/ubuntu jammy-updates main restricted
# deb-src http://mirror.dewabiz.com/ubuntu jammy-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://mirror.dewabiz.com/ubuntu jammy universe
# deb-src http://mirror.dewabiz.com/ubuntu jammy universe
deb http://mirror.dewabiz.com/ubuntu jammy-updates universe
# deb-src http://mirror.dewabiz.com/ubuntu jammy-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://mirror.dewabiz.com/ubuntu jammy multiverse
# deb-src http://mirror.dewabiz.com/ubuntu jammy multiverse
deb http://mirror.dewabiz.com/ubuntu jammy-updates multiverse
# deb-src http://mirror.dewabiz.com/ubuntu jammy-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://mirror.dewabiz.com/ubuntu jammy-backports main restricted universe multiverse
# deb-src http://mirror.dewabiz.com/ubuntu jammy-backports main restricted universe multiverse
deb http://mirror.dewabiz.com/ubuntu jammy-security main restricted
# deb-src http://mirror.dewabiz.com/ubuntu jammy-security main restricted
deb http://mirror.dewabiz.com/ubuntu jammy-security universe
# deb-src http://mirror.dewabiz.com/ubuntu jammy-security universe
deb http://mirror.dewabiz.com/ubuntu jammy-security multiverse
# deb-src http://mirror.dewabiz.com/ubuntu jammy-security multiverse
Pembaruan Paket Sistem
Jalankan perintah berikut untuk memperbarui indeks paket dan meng-upgrade paket yang sudah terinstal:
sudo apt update && sudo apt upgrade -y
jika sudah terinstall semua kita akan mencopot resolve bawaan lalu kita akan buat kembali dengan comand berikut:
cd
systemctl stop systemd-resolved
unlink /etc/resolv.conf
echo nameserver 1.1.1.1 > /etc/resolv.conf
chattr +i /etc/resolv.conf
setelah itu kita lanjut menginstall paket atau mengecek paket apakah sudah terinstall atau belum
apt install perl curl wget vim screen git -y && apt upgrade -y
sebelum memulai install zimbra , kita sarankan untuk masuk ke dalam mode screen. Jika belum terinstall , kita akan install paket screen dengan command berikut :
apt install screen -y
Pengunduhan dan Ekstraksi Paket Instalasi
Gunakan tautan unduhan spesifik yang Anda berikan. Pindah ke direktori /opt dan gunakan wget untuk mengunduh paket tarball (.tgz). Sebelum kita mengunduh kita masuk ke mode screen
screen -S build-zimbra
cd /opt/
sudo wget https://fahry.id/iso/others/zimbra/?download=zcs-10.1.14_GA_0181922.UBUNTU22_64.20251121072438.tgz -O zcs-10.1.14_GA_0181922.UBUNTU22_64.tgz
Mengekstrak dan Menjalankan Skrip Instalasi
Ekstrak file tarball yang telah diunduh, lalu masuk ke direktori yang baru diekstrak.
sudo tar xvfz zcs-10.1.14_GA_0181922.UBUNTU22_64.tgz
cd zcs-10.1.14_GA_0181922.UBUNTU22_64/
Jalankan skrip instalasi dengan hak akses superuser:
./install.sh
Interaksi dengan Skrip Instalasi
Skrip instalasi akan memandu Anda melalui beberapa pertanyaan konfigurasi penting.
Perjanjian Lisensi dan Persyaratan
- Anda akan diminta untuk membaca dan menyetujui perjanjian lisensi. Ketik
Y(Ya) dan tekan Enter. - Skrip akan memeriksa paket yang hilang dan menanyakan apakah Anda ingin menginstalnya. Jawab
Y.
Pemilihan Paket Zimbra
- Skrip akan menampilkan daftar paket Zimbra yang akan diinstal. Disarankan untuk menginstal semua komponen utama (Y untuk semua):
zimbra-ldapzimbra-loggerzimbra-mtazimbra-dnscache(DisarankanNjika Anda mengandalkan DNS sistem, atauYjika Anda ingin Zimbra mengelola cache DNS)zimbra-snmpzimbra-storezimbra-apachezimbra-spellzimbra-memcachedzimbra-proxyJawabYuntuk paket yang ingin diinstal danNuntuk yang tidak.
- Setelah paket dipilih, installer akan bertanya apakah Anda ingin mengubah sistem. Jawab
Y.
Konfigurasi Domain dan Kata Sandi Admin
- Anda akan dibawa ke menu konfigurasi utama. Pastikan nama domain utama sudah benar (
pikiranberkilau.com). Jika belum, ketik3untuk mengubahnya. - Langkah paling penting adalah mengatur kata sandi untuk akun administrator.

- Ketik
7untuk masuk ke menu Konfigurasi zimbra-store. 
- Di dalam menu zimbra-store, perhatikan baris Admin Password. Ketik
4untuk menetapkan kata sandi baru. - Masukkan kata sandi yang kuat (kombinasi huruf besar/kecil, angka, dan simbol).
- Setelah selesai mengatur kata sandi, ketik
r(Return) untuk kembali ke menu utama, lalua(Apply) untuk mulai menginstal dengan konfigurasi yang telah ditetapkan.
Menerapkan Konfigurasi
- Installer akan meminta konfirmasi untuk mengubah sistem. Jawab
Y. - Installer mungkin bertanya untuk menyimpan konfigurasi ke file. Jawab
Y. - Proses instalasi akan memakan waktu yang cukup lama karena melibatkan konfigurasi layanan seperti LDAP, Postfix, dan Mail Store. Tunggu hingga proses selesai.
Pasca Instalasi dan Uji Coba
Setelah instalasi berhasil diselesaikan, beberapa langkah pasca-instalasi diperlukan untuk memverifikasi fungsionalitas dan mengamankan lingkungan Zimbra.
Verifikasi Layanan Zimbra
Setelah instalasi selesai, Zimbra akan memulai semua layanannya. Anda dapat memverifikasi statusnya dengan beralih ke pengguna zimbra dan menjalankan perintah kontrol:
sudo su - zimbra
zmcontrol status
Semua layanan utama harus menunjukkan status Running. Ketik exit untuk kembali ke user sebelumnya.
Akses Konsol Admin Web
Zimbra Administration Console dapat diakses melalui web browser menggunakan port 7071.
https://mail.pikiranberkilau.com:7071

Gunakan akun administrator (admin@pikiranberkilau.com) dan kata sandi yang Anda atur selama instalasi.
Akses Webmail Klien
Klien webmail untuk pengguna dapat diakses melalui port 443 (HTTPS):
https://mail.pikiranberkilau.com

Penyesuaian Lanjutan dan Keamanan
Peningkatan Keamanan
Mengganti Sertifikat SSL/TLS
Secara default, Zimbra menggunakan sertifikat SSL/TLS mandiri. Untuk menghilangkan peringatan keamanan di browser dan meningkatkan kepercayaan, sangat disarankan untuk menggantinya dengan sertifikat yang dikeluarkan oleh Certificate Authority (CA) tepercaya. Proses ini biasanya melibatkan pembuatan Certificate Signing Request (CSR) dan penyebaran sertifikat baru menggunakan utilitas zmcertmgr.
Kebijakan Kata Sandi
Konfigurasi kebijakan kata sandi yang kuat di Konsol Admin untuk semua pengguna untuk mencegah serangan brute force. Tentukan kompleksitas, panjang minimum, dan masa berlaku kata sandi.
Pemeliharaan dan Optimasi Dasar
Pencadangan Rutin
Tetapkan jadwal pencadangan rutin untuk konfigurasi Zimbra dan data mailbox pengguna. Zimbra menyediakan mekanisme pencadangan bawaan yang efisien. Pastikan cadangan disimpan di lokasi yang terpisah dari server utama.
Pembaruan Sistem Operasi
Meskipun Zimbra adalah aplikasi yang kompleks, penting untuk terus menjaga sistem operasi Ubuntu 22.04 Anda up-to-date dengan patch keamanan terbaru.
Monitoring dan Logging
Manfaatkan utilitas logging Zimbra (zimbra-logger) dan pantau kesehatan sistem secara teratur menggunakan perintah zmcontrol status dan alat monitoring lainnya untuk mendeteksi masalah kinerja atau keamanan sejak dini.
Kesimpulan
Instalasi Zimbra Collaboration 10.1.14 di Ubuntu 22.04 telah berhasil diselesaikan. Dengan menetapkan FQDN yang tepat (mail.pikiranberkilau.com), memenuhi prasyarat sistem, dan mengikuti langkah-langkah instalasi, Anda kini memiliki email server fungsional yang siap digunakan. Platform ini menyediakan solusi kolaborasi terpadu, mencakup webmail, kalender, dan fitur lainnya, menawarkan kontrol penuh, skalabilitas, dan keamanan yang dibutuhkan oleh organisasi modern. Dasar yang kokoh ini memungkinkan Anda untuk melanjutkan konfigurasi domain, pembuatan akun, dan penyesuaian fungsionalitas di Konsol Administrasi Zimbra.
Penyebaran email server adalah proyek yang kompleks, namun manfaat dari memiliki sistem kolaborasi yang terintegrasi sepenuhnya sangat besar. Kami berharap panduan yang sangat rinci ini memberikan kerangka kerja yang jelas dan lengkap. Dengan dedikasi untuk pemeliharaan rutin dan pembaruan keamanan, server Zimbra Anda akan menjadi tulang punggung komunikasi yang andal selama bertahun-tahun. Selamat menikmati kekuatan dan fleksibilitas platform Zimbra!