Selasa, 27 November 2018

Pengertian dan Konfigurasi Roundcube Webmail di Debian 7

Haiii sahabat LuckyKids, melanjutkan yang artikel sebelumnya Mail Server , saya akan memberikan pengertian dan konfigurasi tentang Roundcube di Debian 7 di virtualbox. langsung saja kepembahasan yaa gengss




  • Pengertian Roundcube

Roundcube adalah salah satu aplikasi webmail dengan basis IMAP. Roundcube ditulis dengan bahasa pemograman PHP. Fitur yang jadi andalan dari aplikasi webmail satu ini adalah penggunaan Ajax. Ajax digunakan untuk memberikan informasi terkait email yang lebih responsif dibandingkan aplikasi webmail lainnya yang cenderung kuno dan kurang canggih.

  • Kelebihan Roundcube

Ada banyak sebenarnya kelebihan dari aplikasi webmail satu ini, berikut beberapa diantaranya:
  • Seperti yang telah kami sampaikan sebelumnya, ada penggunaan teknologi Ajax ada aplikasinya sehingga teknologinya tentu bisa dibilang canggih, bila dibandingkan dengan aplikasi sejenis yang cenderung kuno atau basic.
  • Karena ditulis dengan bahasa pemrograman PHP, Anda pastinya bisa lihat sendiri interface yang modern dan tergolong intuitif.
  • Aplikasi webmail satu ini juga termasuk lengkap dengan beragam fitur yang sering dibutuhkan pada email client. Ada richtext atau komposisi email HTML, buku alamat/kontak, sudah mendukung MIME, bisa kirim dari multiple sender identities, bisa mengkoreksi pengejaan/spell checking, ada 3 view column, fitur drag and drop untuk manajemennya, dan masih banyak fitur lainnya yang bisa memudahkan Anda sebagai pengguna webmail.

  • Install Roundcube

Ada beberapa langkah yang perlu dikerjakan untuk install Roundcube, silakan ikuti langkah-langkah berikut : 

Langkah pertama, pastikan kalian mempunyai file roundcube nya dulu. bisa download di disini
Upload file roundcube ke ftp server yang telah dibuat. lihat juga tutorialnya disini FTP Server


Setelah itu, kembali kepada Server Debian, lalu masuk ke direktori tempat menyimpan file RoundCube tadi, caranya seperti berikut :


Sekarang kalian salin file RoundCube ke direktori "/var/www". Berikut caranya :


Kemudian pindah ke direktori "var/www", caranya seperti berikut :


Selanjutnya kita akan mengekstrak file Roundcube tadi, karena ekstensi filenya yaitu "tar.gz", berikut cara mengesktrak filenya :


Jika sudah, maka akan keluar folder dengan nama "roundcubemail-1.3.8", sekarang kita akan mengubah nama tersebut supaya mudah dihafal, misalnya namanya "roundcube", berikut cara mengganti namanya:


Langkah berikutnya kita akan mengkonfigurasi VirtualHost yang akan digunakan oleh Mail-Server. Sebelum lanjut, saya akan memberikan sedikit keterangan mengenai nama domain yang saya gunakan kali ini.

Nama domain yang saya gunakan adalah "kidsline.net", dengan subdomain "rcube.kidsline.net" jadi saya menambahkan subdomain baru yaitu "rcube." yang nantinya akan digunakan untuk redirect ke Web-Mail RoundCube.

Konfigurasi VirtualHost dengan cara masuk ke direktori "/etc/apache2/sites-enabled".


Selanjutnya kita ubah seperti pada gambar dibawah
1. ubah menjadi seperti digambar (sesuaikan dengan domain sobat).
2. isi sesuai dengan tempat tersimpannya file RoundCube tadi.
3. sama halnya seperti number 2.
Jika sudah save dengan menekan CTRL + X, Y, Enter.


Karena kita membuat subdomain baru maka kita tambahkan subdomainnya, ketikan "nano /var/cache/bind/db.(namadb)" bisa juga lihat tutorial mengenai DNS Server disini DNS Debian 7
lalu ketikan perintah seperti gambar dibawah


 bila sudah restart apache dan bind nya dengan cara
"# service bind9 restart" dan "# service apache2 restart"

Selanjutnya, buatlah database dengan nama "roundcube" (bisa juga bebas) pada phpmyadmin, caranya silahkan buka web browser pada client yang sudah terkoneksi dengan Server Debian, lalu ketikan seperti ini "kidsline.net/phpmyadmin" Atau bisa juga menggunakan alamat IP seperti berikut: "192.168.130.1/phpmyadmin". Silahkan sesuaikan dengan konfigurasi kalian.



Masih pada web-browser, ketikan pada address bar yaitu "rcube.kidsline.net/installer"


Scrool kebahawah dan klik "Next", maka akan tampil seperti berikut:


Keterangan : Pada General Configuration, isi "product_name" dengan nama sesuka hati, kemudian untuk "support_url" isi dengan alamat url atau domainnya, misalkan disini yaitu rcube.kidsline.net
Scrool lagi kebawah sehingga sobat menemukan konfigurasi pada Database Setup, lihat gambar dibawah.


Pada Database Server, isi dengan "localhost", karena disini kita menggunakan server virtual dengan keadaan lokal server. Pada Database Name, isi sesuai dengan nama database yang sudah kalian buat tadi di phpmyadmin. Pada Database Username, isi dengan nama user yaitu "root", dan pada Database Password, isi dengan password databasenya. lalu scrool sampai bawah, lalu klik pada "CREATE CONFIG".


Selanjutnya masuk pada direktori RoundCube, lalu  berikan hak akses pada direktori "config", "temp" dan "logs", berikut cara konfigurasinya :


Jika sudah, kembali pada web browser di client, refresh browser tersebut, sehingga akan berubah menjadi seperti gambar berikut:


Klik "Continue" untuk melanjutkan.
Pada tampilan berikutnya, pada Check DB Config klik "initialize databse". Sehingga akan menjadi "OK" seperti gambar dibawah ini. 


Kembali pada Server Debian, masih pada direktori "/var/www/roundcube" hapuslah file dengan nama "installer", supaya saat dijalankan tidak redirect kembali ke proses konfigurasi. Caranya seperti berikut :
"#rm -rf installer/"


Kemudian restart konfigurasi web-server dengan perintah :
"# service apache2 restart"

Kembali ke web browser pada client, masukan kembali nama domain: rcube.kidsline.net pada address bar. Jika konfigurasi tadi berhasil maka akan tampil seperti gambar dibawah.


Untuk login nya kalian bisa menggunakan user yang telah dibuat saat mail server pada artikel sebelumnya Konfigurasi mail server

Selanjutnya kita coba mengirim mail dari akun ke akun lainnya



Sekian pembahasan kali ini..

Semoga membantu kepada yang membutuhkan yaaah..

Yo Yo Yow Browluckykids semoga bermanfaat bagi yang lagi belajar, dont forget to share and comment down below ! ! !

Thank to :

Tidak ada komentar:

Posting Komentar