Lab 8.5 Konfigurasi VirtualHost Apache
Assalamu'alaikum Wr Wb,
Pada kesempatan kali ini, saya akan melanjutkan materi dari Web Server CentOS 7.
Sebelumnya, apa sih VirtualHost itu ?
VirtualHost adalah cara untuk mengatur beberapa domain dalam IP yang sama dalam satu server, Cara ini dilakukan jika ingin memiliki domain/subdomain dalam satu server dengan ip yang sama.
Topologi
Konfigurasi VirtualHost
1. Pertama-tama, pastikan kalian sudah memiliki 2 domain, Domain saya yang pertama adalah www.ivan.net
Dan domain yang kedua adalah www.ivanfrost.com
2. Membuat file vhost.conf
Karena ini merupakan konfigurasi VirtualHost, jadii di server harus disediakan file untuk menampung konfigurasi virtualhost tersebut.
Dan disini konfigurasi nya saya letakkan pada directory "/etc/httpd/conf.d/".
Untuk cara membuat file nya menggunakan perintah :
2.1 Mengedit file Vhost.conf
Kemudian edit file hostnya dengan script seperti dibawah, sesuaikan dengan domain kalian masing-masing yaa
Keterangan :
DocumentRoot= Direktori file domain.
ServerName= Domain yang digunakan.
ServerAdmin= Jika ada error, maka akan dikirim ke email yang berada di ServerAdmin tersebut
ErrorLog= File yang berisi tentang log error web tersebut.
CustomLog= File yang berisi tentang custom log pada domain tersebut
3. Selanjutnya buat direktori untuk menyimpan file html domain ivanfrost.com
4. Setelah itu edit file /var/www/ivanfrostcom/index.html untuk mengisi tampilan web untuk ivanfrost.com
5. Selanjutnya, kita edit juga file /var/www/html/index.html untuk mengisi tampilan web untuk ivan.net
6. Kemudian restart httpd nya, supaya konfigurasi yang sudah dilakukan bisa berjalan, caranya dengan menggunakan command dibawah :
7. Setelah itu kita coba buka web www.ivanfrost.com di client. Dan ternyata berhasil yeayy :)
8. Dan yang terakhir, kita coba buka juga web www.ivan.net di client. Ehh ternyata berhasil juga, Alhamdulillah.
Sekian postingan dari saya, semoga bisa bermanfaat untuk kalian,
Wassalamu'alaikum Wr Wb.
Comments
Post a Comment