Saturday 22 April 2017

LAB Centos 8.5 | APACHE | Virtual Web Hosting ON APACHE

Assalamualaikum wr. wb

Kembali lagi Di blog ini :D :V. saya dengan segenap jiwa hati saya ini memposting blog ini dengan keiklasan dari hati saya sendiri. Pada kali ini saya akan mentutorial kan tentang Virtual Web Hosting di Aplikasi apache yang ber OS Centos 7. ini lanjutan dari Lab sebelumnya :D. VirtualHost ini membuat lebih dari satu website dalam 1 webserver. Lalu  kita akan menginstallasi secara manual.

Jadi Saya akan mentutor bagaimana cara membuat Server Virtual Web Hosting di apache dengan OS Centos7. Jadi berikut yang dibutuhkannya: 
  • 2 DNS yang berbeda
  • Apache
  • Centos 7
Yok lanjut saja. ke tutornya.

1. Siapkan 2 DNS yang berbeda seperti gambar dibawah ini. azrich.net dan hafizi.net. 



2. Nonaktifkan ServerName konfigurasi httpd.conf dengan cara memberikan comment atau tanda pagar (#) didepan baris ServerName pada /etc/httpd/conf/httpd.conf hal ini dilakukan untuk menghapus identitas webserver tersebut dan nantinya akan diberikan pada virtualhost.


3. Lalu kita buat file konfigurasi untuk virtualhost pada /etc/httpd/conf.d/. Nama filenya bebas, namun harus berakhiran .conf karena pada file /etc/httpd/conf/httpd.conf terdapat baris untuk menerapkan semua file konfigurasi pada /etc/httpd/conf.d/ yang berakhiran .conf saja.


Keterangan:
Satu tag <VirtualHost> menandakan satu webserver. Jika ada 7 maka harus dibuatkan semuanya.

Baris DocumentRoot menandakan konten website tersebut berada di direktori mana. Penempatan file nanti yang akan dipanggil oleh httpd. jadi seperti penyimpanan gitu. disini menggunakan /var/www/hafizi untuk hafizi.net . lalu untuk azrich.net. /var/www/azrich.

Baris ServerName untuk mendefinisikan domain dari website yang ada.

Baris ServerAdmin digunakan untuk mendefinisikan administrator dari website tersebut.

ErrorLog mendefinisikan dimana log pada sebuah website jika terjadi eror.


CustomLog berguna untuk mendefinisikan log pada website secara custom dan diikuti keterangan diakhirnya yaitu dengan keterangan combined atau tergabung keseluruhan.

4. Lalu kita bikin direktori yang sesuai gambar diatas.


5. Buat file htmlnya di directory yang telah kita bikin tadi.


6. Isi File html Sesuai yang kalian inginkan :D
DNS A

DNS B

7. Lalu kita restart Apache servernya.


8. Buka diweb browser anda sendiri dengan www.namadoman.net/com. 

DNS A
DNS B.

Sekian Terima kasih :D
Wassalamualaikum wr. wb.



EmoticonEmoticon