Dunia IT

Berisikan tentang ber-macam macam ilmu tentang Dunia IT

Breaking

Search This Blog

Monday, March 30, 2020

Konfigurasi RoundCube Debian 9.8 GNU/LINUX

Hai sobat Dunia IT ! bertemu lagi dengan saya Kautsar, dalam penulisan saya kali ini saya akan sharing bagaimana cara konfigurasi RoundCube di debian 9.8. 
Sebelum itu sobat sudah tau belum apa itu RoundCube, jika belum tahu mari kita simak penjelasan dibawah.

RoundCube adalah webmail berbasis IMAP yang ditulis dalam bahasa pemrograman PHP. Fitur andalan RoundCube adalah penggunaan teknologi Ajax untuk menyajikan lebih informasi email secara lebih responsif dari pada webmail lainnya tradisional. Email RoundCube sendiri tersedia sebagai salah satu fitur open source yang biasa digunakan pada Email Hosting Provider Hosting salah satunya IDcloudhost.

Requirement dasar untuk instalasi Roundcude:
  • PHP Version 5.2.0 or greater including : 
    • PCRE (perl compatible regular expression)
    • Session support 
    • Libiconv (recommended)
    • OpenSSL (recommended)
    • FileInfo (optional)
    • Multibyte/mbstring (optional)
    • Mcrypt (optional)
  • PHP.ini options:
    • error_reporting E_ALL & ~E_NOTICE (or lower)
    • file_uploads on (for attachment upload features)
    • session.auto_start needs to be off.
  • A MySQL or PostgreSQL database engine or the SQlite extension for PHP
  • An SMTP server (recommended_ or PHP configured for mail delivery.
Setelah kita memahami apa itu RoundCube. Kita persiapkan bahan : 
  • File ISO (Debian 9.8)
Noted sebelum memulai materi ini harap virtual debian anda sudah terkonfigurasikan materi berikut :
Saat semuanya sudah siap langsung saja kita mulai konfigurasinya.

1. Pertama-tama kita check terlebih dahulu ether yang kita pakai ada dua, 
- ens33 untuk mendapatkan paket dari luar karena kita akan mengambil paket dari luar.
- ens37 untuk mengakses webmail nya nanti melewati client.


Installasi RoundCube

1. Nantinya RoundCube membutuhkan Database Server untuk Web Mail yang akan dibuat, maka dari itu kita harus sudah menginstall database server seperti MySQL. Untuk instalasi database server menggunakan MySQL perintahnya adalah sebagai berikut : apt-get install mysql-server


2. Masukkan DVD 1.


3. Setelah kita menginstall MySQL Server sekarang kita sudah bisa menginstall roundcube dengan perintah sebagai berikut : apt-get install roundcube.


4. Roundcube akan membuat database untuk Web Mail, pilih Yes.


5. Buat password baru yang akan digunakan untuk database roundcube di MySQL. 


6. Masukkan password yang tadi kita buat sekali lagi untuk konfirmasi.


7. Selanjutnya kita harus melakukan reconfigure/konfigurasi ulang pada roundcube, perintah untuk reconfigure roundcube adalah sebagai berikut : dpkg-reconfigure roundcube-core


8. Masukkan domain untuk mail server yang memiliki nilai MX terendah.


9. Pemilihan bahasa kita gunakan bahasa inggrish US(en_US), kalian juga bisa memilih bahasa yang ingin kalian gunakan.


10. Pilih Yes jika ingin menginstall ulang database untuk roundcube, saya sarankan pilih No saja.


11. Pilih Web Server yang digunakan, karena saya menggunakan Apache2 maka saya memilih Apache2.


12. Pilih Yes untuk merestart service apache2.


Langkah Konfigurasi Web Mail Menggunakan RoundCube (HTTP)
1. Pertama-tama kita pindah ke folder apache2 dengan perintah : cd/etc/apache2/sites-available


2. kita harus konfigurasi pada file virtualhost http yang bernama 000-default.conf, namun disini saya copy dahulu menjadi roundcube.conf untuk berjaga-jaga. 


3. Sekarnag kifa konfigurasikan file virtualhost roundcube.conf. berikut adalah perintah yang digunakan


4. Sama seperti konfigurasi virtualhost http biasa, namun bedanya disini isikan Servername dengan domain mail yang kita punya, lalu pada DocumentRoot arahkan pada Web Direktori milik roundcube yang sudah otomatis dibuat saat instalasi roundcube. Web direktori berada pada /usr/share/roundcube. 


5. Setelah itu kita harus aktifkan file konfigurasi tadi (roundcube.conf) dengan perintah : a2ensite roundcube.conf


6. Selanjutnya kita restart service apache2 dengan perintah : /etc/init.d/apache2 restart


Verifikasi

1. Pertama-tama pastikan komputer telah diatur IP addressnya sesuai ketentuan.


2. Sekarang kita sudah bisa melakukan pengujian Web Mail Roundcube dengan mengakses domain mail yang kita konfigurasi pada web browser. Berikut tampilan login dari web mail roundcube. Kita bisa login disini, saya login menggunakan user negeri.


3. Berikut adalah tampilan utama dari Web Mail Roundcube. 


4. Setelah saya login menggunakan user negeri, saya akan mencoba mengirimkan Email dnegan klik Tulis sebuah pada pojok kiri atas.


5. Sekarang kita bisa mengirimkan Email dengan fitur yang lumayan lengkap. Disini saya akan mengirimkan Email ke user smk1.


6. Untuk melihat hasil mail yang dikirim oleh negeri kita harus logout terlebih dahulu.


7. Kita login kembali menggunakan user smk1. 


8. Berikut adalah Email yang masuk pada user smk1.

No comments: