Bagian 14 Konfigurasi web mail pada server2

0
161

Ini adalah konfigurasi bagian 13 dari topologi ”Penguin mabuk” seluruhnya menggunakan Vmware dalam satu host OS, bisa anda kembangkan dengan menggunakan beberapa host OS.

#NOTE ini tidak disarankan bagi anda yang baru belajar.

Pastikan anda sudah membaca artikel tutorial bagian pertama sebelum lanjut ke tutorial ini

bagian-13-konfigurasi-mail-server-pada-server1

Pada bagian 3 ini, akan melakukan konfigurasi mail server pada server1 dan web mail pada server2.

Sebenarnya konfigurasi ini mau saya jadikan satu bagian pembahasan tetapi saya lihat terlalu panjang jadi saya pisahkan.

#Sebelum melakukan konfigurasi ini pastikan anda sudah mendownload file dibawah ini

https://drive.google.com/open?id=1TCXEkDsajmwHkbgsY0tSYkGsEio4CzuK

Step 1 konfigurasi pada server2

  • Upload file tersebut ke server2, bebas mau lewat manapun yang anda bisa

Saya menggunakan samba untuk mengupload ke server2

#NOTE Karena saya upload ke lewat samba Internal jadi file tersebut berada pada /var/internal sesuaikan directory dimana anda menaruh file tersebut.

  • Ekstark file roundcubemail-1.3.4-complete.tar.gz tersebut
Tar -xvf roundcubemail-1.3.4-complete.tar.gz
  • Berikan ubah nama dan berikan hak akses kemudian pindah kan ke /var/www
Mv roundcubemail-1.3.4 mail
Chmod 777 mail/ -R
Chmod 777 mail/temp/ -R
Chmod 777 mail/config/ -R
Chmod 777 mail/logs/ -R
Mv mail/ /var/www

  • Pindah ke /etc/apache2/sites-available
Cd /etc/apache2/sites-available

Copy file 000-default.conf ke mail.conf

Cp 000-default.conf mail.conf

  • Edit file mail.conf, ubah seperti berikut
ServerAdmin admin@smk.local

ServerName mail.smk.local

DocumentRoot /var/www/mail

  • Aktifkan site mail.conf
A2ensite mail.conf
  • Buat user, database dan berikan hak aksesnya pada user tersebut pada mysql-server
No Perintah Keterangan
1 Mysql -u root -p Login ke mysql denga user root
2 Create user ‘petra’@’localhost’ identified by ‘ping’; Membuat user baru dengan nama petra dan password ping
3 Create database mail; Membuat database mail
4 Grant all privileges on mail.* to petra@localhost identified by ‘ping’; Memberikan seluruh hak akses database mail ke user petra dengan password ping
5 Quit Keluar dari mysql

  • Edit file /etc/php5/apache2/php.ini
Nano /etc/php5/apache2/php.ini

cari pada bagian date

hapus tanda ; (titik koma) dan pada bagi akhir isikan dengan asia/jakarta karena server2 kita

sebelum

Sesudah

  • Restar apache2
Service apache2 restart

Bagian 2 konfigurasi Client

  • Buka web browser akses mail.smk.local/installer pada bagian bawah sendiri klik Next

  • Pada bagian database setup
No Keterangan Isi dan keterangan
1 Database server (…) Localhost

Karena databasenya berada pada server localhost

2 Database name (…) Mail

Nama database yang dibuat pada mysql tadi

3 Database user name (…) Petra

User yang tadi dibuat dan diberikan hak akses

4 Database password (…) Ping

Password yang tadi dibuat bersamaan dengan user

  • Pada bagian imap settings ganti dari localhost menjadi tkj.local

  • Pada bagian SMTP Settings ganti dari localhost menjadi tkj.local

Klik create Config pada bagian paling bawah > Continue

  • Klik initialize database

sebelum

Sesudah

Bagian 5 pengujian

#Note saya tidak akan mengajari anda bagaimana cara mengirim emailnya karena saya yakin anda sudah bisa

  • Akses mail.smk.local

  • Kemudian login dengan salah satu user terlebih dahulu > lakukan pengiriman email

  • Pesan berhasil diterima

Trimakasih telah membaca

Lanjut juga ke tahap selanjutnya

bagian-15-konfigurasi-hotspot-dan-walled-garden-pada-mikrotik

We Just Penguin

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here