Assalamu'alaikum warahmatullah wabarakatuh
Balik lagi nih, ngelanjutin Lab sebelum nya. Ane mau share aja nih cara membuat virtual hosting untuk para user nya. Lanjut langsung ah cekidooottt..
Buka file konfigurasi dari Apache nya.
nano /etc/httpd/conf/httpd.conf
Nah pada baris ke 95 yaitu ServerName. Kita incommand atau nonaktifkan script ini deangn tanda "#".
Lalu kita buat konfigurasi nya untuk vhost nya. Ini membuat file baru. Jangan kaget kalau file nya kosong.
nano /etc/httpd/conf.d/vhost.conf
Isi baru aja yak... Karena saya punya 2 domain, yaitu ns.networknjay.com dan www.networknjay.com Maka saya akan set direktorinya untuk 2 domain ini. Ya jadi masing-masing domain punya direktori dan konten masing-masing. Tanpa harus ikut campur file domain yang lain.
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName www.idn-shc.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html_utama
ServerName belajar.idn-shc.com
ServerAdmin root@idn-shc.com
ErrorLog logs/virtual.host-error_log
CustomLog logs/virtual.host-access_log combined
</VirtualHost>
DocumentRoot adalah lokasi dari konten web.
ServerName adalah nama dari domain nnya
ErrorLog (optional : boleh pake, boleh enggak) untuk mendeteksi eror secara otomatis pada Web Server
CustomLog untuk menyimpan file log nya
SImpan dan restart httpd atau apache nya.
ServerName adalah nama dari domain nnya
ErrorLog (optional : boleh pake, boleh enggak) untuk mendeteksi eror secara otomatis pada Web Server
CustomLog untuk menyimpan file log nya
SImpan dan restart httpd atau apache nya.
systemctl restart httpd
Lalu kita buat index.html untuk domain belajar.idn-shc.com ssuai dengan konfigurasi kita tadi.
nano /etc/www/html_utama/index.html
Buat file index untuk idn-shc.com
nano /etc/www/index.html
Lalu cek dengan memanggil web nya. http://belajar.idn-shc.com
0 comments: