Skip to main content

Lab 10.2 Instalasi Webmail Rainloop di Centos 7

Assalamu'alaikum wr.wb



Pada kali ini ane ingin share cara instalasi webmail client dengan rainloop di centos 7 sebagai servernya. Jadi ini tuh tujuannya biar klien bisa kirim / terima email lewat web browser. Rainloop ini salah satu opensource webmail client berbasis php dan gak butuh database. Jadi udah kebayang kan cara installnya gimana? Yap ini kaya CMS gitu cara installnya, tapi bedanya ini buat mail, jadi kalo cms itu pake koneksi database, tapi kalo ini pake koneksi port imap sama smtp. Tinggal download rainloopnya, terus ekstrak di direktori ke konten websitenya, agan and sista bisa juga pake metode virtualhost. Dan jangan lupa ada konfigurasi selinux juga karena kita ini install di centos 7.

Oke langsung aja kita konfig.

Persiapan

Saya akan menginstallnya pada server yang sama, dengan konfigurasi dasarnya saja tanpa virtualhost, kalau anda mau menginstallnya dengan virtualhost, bisa lihat tutorial disini dan disesuaikan saja domain dan direktori kontennya. Disini saya punya mail server dengan domain dan ipnya berdasarkan topologi dibawah ini.

1. Siapkan server anda yang udah terinstall mailservernya. Kalau belum diinstall, bisa dilihat disini
2. Pastikan sudah terinstall apache, kalau belum bisa lihat disini
3. Pastikan juga web server sudah dapat mengakses konten php, caranya bisa dilihat disini 

Langkah Langkah

Oke kalau sudah, kita bisa lanjut instalasi rainloop

1. Download webmail rainloop dengan curl yaitu tools yang digunakan untuk mentransfer data dari atau ke server, menggunakan salah satu protokol yang didukung (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP , SMB, SMBS, SMTP, SMTPS, TELNET dan TFTP) dengan opsi -O (O dengan huruf besar) nama file yang ada dalam URL akan diambil dan digunakan sebagai nama file yang akan disimpan. Untuk url file rainloopnya bisa copas disini
http://repository.rainloop.net/v2/webmail/rainloop-latest.zip 


2. Buat direktori pada untuk konten rainloop pada /var/www/html/rainloop/ Jadi kita nanti aksesnya pake http://domainanda/rainloop


3. Ekstrak file webmail rainloop yang telah terinstall dengan direktorinya pada direktori yang telah dibuat sebelumnya yaitu pada /var/www/html/rainloop/ dengan perintah unzip dan optionnya -d


4. Ubah permissions untuk direktori dan isi dari direktori /var/www/html/rainloop dengan perintah dibawah ini


maksud dari perintah diatas adalah untuk mencari direktori direktori /var/www/html/rainloop dengan tipe direktori (-type d) dan file (-type f) dan diubah permissionnya dengan perintah -exec chmod

5. Ubah kepemilikan direktori /var/www/html/rainloop menjadi milik user apache


6. Ubah konteks selinux pada direktori /var/www/html/rainloop beserta isinya agar dapat diubah dan ditambahkan otomatis sesuai aktifitas user yang mengaksesnya


7. Konfigurasi SELinux boolean agar mengizinkan skrip HTTPD dan modul untuk terhubung ke jaringan.


8. Buka http://domainanda/rainloop/?admin pada browser anda, atau sesuaikan saja kalau anda menggunakan virtualhost, pasti anda mengerti. Login dengan user admin dan passwordnya 12345 untuk mengkoneksikan rainloop dengan mail server


9. Klik bar domain, kemudian tambahkan domain untuk menambahkan domain email yang digunakan


10. Masukkan server imap dan smtp beserta smtpnya, sesuaikan juga port yang digunakan. Disini saya masih belum menggunakan ssl, jadi saya masih menggunakan port 143 untuk imap dan port 2 untuk smtp kemudian klik test.


Kalau hasilnya warna hijau, ini berarti rainloop berhasil terkoneksi dengan mail server. Dan proses instalasi selesai

Verifikasi dan Pengujian

1. Buka http://domainanda/rainloop kemudian masukkan user yang telah didaftarkan pada mail anda beserta passwordnya. Disini saya mencoba login akun milik pacar saya ayana.


2. Dan ini adalah tampilan utamanya. Terlihat pesan masuk yang sudah ada. Kemudian disini pacar saya akan melakukan tes kirim email lewat rainloop, dengan mengklik New pada pojok kiri atas.


3. Disini ayana mengirim pesan ke saya ali


4. Kemudian disini saya login dengan akun saya sendiri yaitu ali@hudzaifah.net


5. Dan berhasil, emailnya masuk. Instalasi rainloop berhasil dan terkoneksi dengan baik.


Lanjutan Lab

Penutup

Oke sekian tutorial ini. Dengan adanya webmail ini, kita gak harus pake aplikasi ke3 lagi buat akses email dengan server kita sendiri. Bisa lewat web browser pc maupun hp anda. Dan kirim email dengan pacar makin mudah.

Gambar terkait

Sekian Semoga Bermanfaat
loading...

Comments

Popular posts from this blog

Lab 8.8 Konfigurasi Log Analyzer Visited Pages dengan Awstats di Apache pada Centos7

Assalamu’alaikum wr.wb Pada kali ini ane ingin share cara monitoring dengan awstats. Awstats adalah sebuah tools untuk memantau visited pages pada webserver. Langsung saja kita konfigurasi 1. Install epel, karena awstats ini tidak ada pada repository centos, tetapi ada pada epel. Caranya adalah seperti dibawah ini   2. Kemudian install awstats 3. Awstats ini secara default membuat konfigurasi sesuai dengan hostname. Jika tidak sesuai Antara hostname dan web yang akan dibuatkan halaman awstatsnya, maka rename konfigurasi yang ada sesuai hostname menjadi nama domain anda tanpa menghilangkan format yang ada. [root@ct-ali ~]# mv /etc/awstats/awstats.ct-ali.alisofyan.com.conf /etc/awstats/awstats.www.alisofyan.com.conf 4. Konfigurasi awstats untuk webserver yang telah diatur [root@ct-ali ~]# vi /etc/awstats/awstats.www.alisofyan.com.conf Sesuaikan konfigurasi seperti dibawah ini dengan keadaan anda  dan ...

Merepresentasikan Algoritma dengan Flowchart dan Pseudocode

  Merepresentasikan Algoritma dengan Flowchart Flowchart adalah jenis diagram (grafis tau simbolik) yang mewakili suatu algoritma atau proses-proses tertentu. Setiap langkah dalam algoritma diwakili oleh simbol yang sama atau berbeda dan berisi penjelasan singkat setiap langkah. Flowchart merepresentasikan algoritma dalam bentuk desain, simbol dan dijadikan dokumentasi dan kemudian dituangkan menjadi kode-kode program. Sebelum membuat flowchart, kita harus memahami unsur flowchart sebagai berikut : Input Percabangan ( biasanya menggunakan perintah if dan switch) Perulangan ( biasanya menggunakan perintah atau kode while, for, loop, each ) Output Flowchart biasanya digambar menggunakan beberapa simbol standar, namun tidak menutup opsi lain untuk menyertakan simbol-simbol di luar standar untuk digunakan jika memang diperlukan simbol tersebut di desain yang kita buat. Berikut ini simbol – simbol yang biasa digunakan dalam flowchart. Simbol simbol diatas adalah simbol dasar yang diguna...

Contoh Soal Data dalam Sistem Bahasa Pemrograman R

  Tuliskan pernyataan R untuk membuat deret bilangan berikut : x = [-5 -4 -3 -2 -1 0 1 2 3] y = [5 4 3 2 1] z = [1000000 1166667 1333333 1500000 1666667 1833333 2000000] p = [9 9 9 5 5 5] q = [1 1 1 2 2 2 1 1 1 2 2 2] Jawaban : > x <- seq (from=-5,to=3,length=9) > x [1] -5 -4 -3 -2 -1 0 1 2 3 > y <- seq (from=5,to=1,length=5) > y [1] 5 4 3 2 1 > z <- seq (from=1000000,to=2000000,length=7) > z [1] 1000000 1166667 1333333 1500000 1666667 1833333 2000000 > p <- rep(c(9,5),each=3) > p [1] 9 9 9 5 5 5 > q <- rep(c(1,2,1,2),each=3) > q [1] 1 1 1 2 2 2 1 1 1 2 2 2 Tuliskan pernyataan R untuk membuat frame data siswa berikut : No Jurusan asal_daerah usia 1 Komputer Bogor 25 2 Fisika Bogor 25 3 Komputer Bandung 25 4 Fisika Bandung 25 5 Komputer Bogor 26 6 Fisika Bogor 26 7 Komputer Bandung 26 8 Fisika Bandung 26 Jawaban : > jurusan <- c("Komputer","Fisika","Komputer","Fisika","Komputer...
loading...