Rabu, 25 Januari 2023

Tutorial Menggunakan Modul PHP dan Membuat Mail Server dan WebMail di Linux Debian 10

1.Pertama install telebih dahulu bind9 .

 

2.Sebelum itu copy file db.127 menjadi db.192 dan db. Local menjadi db.tkj2, buka database di file bind9 contoh ketik nano db.192

 

 

Lalu tambahkan sub domain portal.tkj2.net.

 

3.masi di drektori yang sama lalu ketikkan contoh db.tkj2

File ini juga di tambahkan portal dan ip yang sama yaitu 192.168.0.1

 

4. Masuk terlebih dulu di drektori cd /var/www dan buat direktori portal terlebih dahulu dengan perintah mkdir portal

 

5. lalu masuk ke direktori portal dengan perintah cd /var/www/portal

Dan tidak lupa kita codingan secara sederhana dengan bahasa pemrogaman html seperti contoh di atas.

 

6. Jangan lupa kita juga install apache2 dengan perintah apt-get install apache2

7. Lalu masuk ke direktori apache2 dengan perintah cd /etc/apache2 lalu ls

Masuk lagi kek direktori cd sites-available

8. Copy file 000-default.conf menjadi portaltkj2.conf untuk mempermudah kita

  

9.lalu konfigurasi portaltkj2.conf dengan perintah nano portaltkj2.conf

Ganti ServerName menjadi portal.tkj2.net dan DocumentRoot menjadi var/www/portal

10.restart portaltkj2.conf dengan perintah a2ensite portaltkj2.conf

Dan restart apache dan bind9 dengan perintah /etc/init.d/apache2 restart dan bind 9 juga

11. Install terlebih dahulu aplikasi php dengan perintah apt install php libapache2-mod-php php-mysqli

12. lalu kita test dengan membuat file php info di /var/www/portal

Lalu masuk kke file nano info.php dab koding dengan mengunakan Bahasa pemrograman php

Dan restart apache 2 dengan perintah systemctl restart apache 2

13.lalu kita pengujian masuk telebih dahulu di control panel

14. Lakukan pengujian di google

 

KONFIGURASI MAIL SERVER 

15. Sebelum melakukan proses installasi webmail roundcube pastikan kalian sudah menginstall mail server terlebih dahulu di server debian.


16. Jika sudah membuat mail server pada debian, kemudian install web server apache. Perintah untuk melakukan installasi web server apache adalah apt install apache2

17. Kemudian pastikan sudah menginstall database MariaDB dengan perintah apt install mariadb-server mariadb-client

18. Kemudian install webmail roundcube dengan perintah apt install roundcube

19. Pada saat proses installasi akan ada sebuah jendela pertanyaan configure database for roundcube with dbconfig-common? pilih saja Yes

20. Kemudian akan ada pertanyaa mysql application password for roundcube isikan password bebas.


21. Kemudian akan ada jendela baru lagi Password confirmation masukkan password yang tadi telah diisi.


22. Lakukan konfigurasi roundcube pada file config.inc.php dengan mengetikkan perintah nano /etc/roundcube/config.inc.php

Lakukan perubahan pada 

23. Masuk ke directory sites-available dengan perintah cd /etc/apache2/sites-available

kemudian copy file 000-default.conf menjadi mailtkj2.conf dengan perintah cp 000-default.conf mailtkj2.conf

24. Kemudian lakukan konfigurasi pada file mail.conf, dengan mengetikkan perintah nano mailtkj2.conf

lakukan perubahan pada 

ServerName mail.skensa.tkj  --> hapus tanda pagar yang ada di depannya dan subdomain 

DocumentRoot /var/lib/roundcube --> arahkan ke dokumen roundcube

 

25. Selanjutnya aktifkan file main.conf dengan perintah a2ensite mailtkj2.conf dan restart apache dengan perintah systemctl reload apache2

26. Kemudian masuk ke browser di pc client dan ketikkan subdomain yang sudah dibuat yaitu mail.skensa.tkj. Jika berhasil maka tampilannya akan seperti gambar dibawah ini.


27. Untuk mengirim pesan klik pada icon amplop, lihat pada gambar dibawah ini.


Tidak ada komentar:

Posting Komentar

Tutorial Menggunakan Modul PHP dan Membuat Mail Server dan WebMail di Linux Debian 10

1. Pertama install telebih dahulu bind9 .   2 .Sebelum itu copy file db.127 menjadi db.192 dan db. Local menjadi db.tkj2, buka datab...