Cara install Modoboa

Kemarin sambil belajar soal firewalld saya iseng saja mencari solusi mail server yang mudah. Kalau membuat stack web server sudah ada scriptnya masa membuat email hosting sendiri tidak ada. 😀 Saya sudah menyisir Mailinabox dan iRedMail tapi tidak semudah yang dibayangkan. Apalagi sudah terlanjur pakai CentOS 7 yang ternyata cukup terbatas juga yang mendukungnya. Untungnya ketemu Modoboa. 🙂

Yang diinstall Modoboa nantinya adalah Amavis, SpamAssassin, Razor, ClamAV, Modoboa, UWSGI, Nginx, Postfix dan Dovecot. Karena ada Nginxnya ini jadi saya sendirikan untuk 1 VPS, kalau baca – baca bisa sebenarnya ditambahkan secara manual ke instalasi Nginx yang sudah ada.

Yuk dimulai proses instalasinya, langkah pertama install Git:

yum install git

Kemudian kita clone repositorynya:

git clone https://github.com/modoboa/modoboa-installer
Cloning into 'modoboa-installer'...
remote: Counting objects: 766, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 766 (delta 10), reused 0 (delta 0), pack-reused 745
Receiving objects: 100% (766/766), 158.85 KiB | 255.00 KiB/s, done.
Resolving deltas: 100% (501/501), done.

Pindah ke direktori:

cd modoboa-installer

Kita install Modoboa pada nama domain yang ditentukan, saya pakai subdomain box karena terlanjur ikut tutorialnya Mailinabox yang gagal. 😛 Sebenarnya terserah, pakai mail mungkin lebih bagus.

./run.py box.servernesia.com
Welcome to Modoboa installer!
Your mail server box.servernesia.com will be installed with the following components:
modoboa amavis clamav dovecot nginx razor postfix spamassassin uwsgi
Do you confirm? (Y/n) y

Setelah dikonfirmasi ternyata benar bisa ditinggal minum kopi, sekitar 10 menitan pada Vultr 1GB. 😀

The process can be long, feel free to take a coffee and come back later ;)
Starting...
Generating new self-signed certificate
Installing amavis
Installing spamassassin
Installing razor
Installing clamav
Installing modoboa
Installing uwsgi
Installing nginx
Installing postfix
Installing dovecot
Congratulations! You can enjoy Modoboa at https://box.servernesia.com (admin:password)

Yang saya anggap kurang bagus itu username dan password defaultnya terlalu mudah, sangat disarankan agar diganti. Sisanya hal yang jelas, tinggal akses (sub)domain yang anda pakai nanti akan muncul form loginnya dan tinggal pakai. Bisa digunakan lebih dari satu domain, nanti ditambahkan dalam adminnya.

Catatan juga, karena saya pakai CentOS 7 dan VPSnya masih kosongan pada tahap ini seluruh sambungan saya selalu terputus. Ternyata oh ternyata saya lupa mengijinkan trafik HTTP/HTTPS pada firewalld. 😀

6 pemikiran pada “Cara install Modoboa

  1. wah trims mas, ini yang juga saya cari infonya karna kebanyakan script untuk ubuntu, jarang yang untuk centos, saya coba dulu 🙂

    • Nah ya itu mbak, saya kira mestinya gampang ternyata kok tidak. Kalah populer ini CentOS dibandingkan Ubuntu. 😀

      Lupa nulis saya, nanti saya update.
      Ini saya sudah setting untuk rDNS di panel Vultr. Dan juga mengijinkan SMTP lewat firewall.

      • cara cara untuk yang sudah terinstal nginx nya karna sudah nyaman dengan nginx-more hehe 😀
        memang dianjurkan untuk mail server dibuat di vps tersendiri 🙂

      • Maksudnya mau menambahkan modul nginx-more ke Nginx yang sudah aktif mbak?

        Mungkin dipasangkan ke XVM Labs yang nganggur atau VirMach yang kadang keblinger harganya bisa lebih hemat daripada beli SMTP server. Apalagi bisa buat email hosting banyak domain.

        Yang berat itu antivirusnya makan banyak memori.

      • maksudnya mau instal modoboa ke vps xvmlabs yang sudah terinstal nginx-more sebelumnya, iya mas maunya modoboa tanpa antivirus juga 😀

      • Sementara masih default mbak konfigurasinya. Buat main – main dulu. 😀

        Antivirus kan penting kalau ada attachmentnya. Kayanya kalau blokir attachment bisa jadi solusi, jadi cuma teks / html saja yang bisa masuk. Ini kalau dipakai mail hosting beneran.

Tinggalkan komentar