Panduan cara install Rainloop Webmail aplikasi email klien berbasis web ringan dengan user interface modern, bersih, responsif dan impresif. Fitur selengkapnya dapat Anda lihat di website resminya www.rainloop.net.
Instalasi Rainloop webmail di shared hosting/cPanel dapat dengan mudah melalui Softaculous script installer. Bagi pengguna VPS atau dedicated server berikut tutorialnya:
Persayaratan
Di bawah ini system yang dibutuhkan untuk instalasi Rainloop
Tapi jangan kuatir bila ada ekstensi yang belum diinstal, nanti akan diinformasikan ketika proses instalasi. Mari kita mulai tutorialnya di bawah ini.
Install Rainloop webmail di VPS/dedicated server
1. Akses SSH ke server, dengan sudo user atau root.
2. Buat direktori, misalnya dengan nama mail
di dalam direktori webroot (jangan diikuti persis seperti ini ya, sesuaikan dengan lokasi webroot Anda, in hanya contoh!, karena direktori web root server saya di /var/www/html
, punya Anda tentu berbeda!)
mkdir /var/www/html/mail
3. Masuk ke direktori mail
yang baru dibuat tersebut
cd /var/www/html/mail
4. Install Rainloop webmail dengan menjalankan perintah berikut
curl -sL https://repository.rainloop.net/installer.php | php
5. Ubah perizinan (CHMOD) dan hak akses user dan group (CHOWN) file dan foldernya
find . -type d -exec chmod 755 {} \; && find . -type f -exec chmod 644 {} \; chown -R www-data:www-data .
Konfigurasi Rainloop
Agar aplikasi dapat digunakan, dan kita bisa login dengan domain yang diinginkan, misalnya @idnetter.com
, Rainloop perlu disetup konfigurasinya terlebih dahulu.
1. Akses halaman admin Rainloop https://www.idnetter.com/mail/?admin
2. Login dengan default user: admin
dan password: 12345
3. Ubah password default adminnya dengan cara klik menu Security
4. Setup domain, tambahkan domain dengan cara klik menu Domains
5. Pilih tombol Add domain, input sesuai dengan domain dan server Anda, misalnya:
- Name : idnetter.com atau isi * (wildcard/simbol bintang saja)
- IMAP Server: mail.idnetter.com
- Port: 143
- Secure: STARTTLS
- SMTP Server: mail.idnetter.com
- Port: 587
- Secure: STARTTLS
6. Klik Add
Gambarnya seperti ini
Tips proteksi data
Di dalam folder data
ini mencakup konfigurasi Rainloop, domains, cache, dan lain-lain, agar tidak bisa diakses umum perlu diproteksi,
Apache
Untuk web server Apache, buat .htaccess
di dalam folder data
nano /var/www/html/mail/data/.htaccess
Isi dengan kode berikut
Deny from all
Nginx
Untuk Nginx, tambahkan kode berikut ke konfigurasi server block Nginx
location ^~ /data {
deny all;
}
Simpan kemudian restart nginx
systemctl restart nginx
Selamat mencoba kawan, kalau kesulitan order aja jasa setup Rainloop, atau perbaikan email VPS melalui WhatsApp: 0812 3500 8433, semoga berjaya!