Asalamualaikum Wr Wb
Anibar Studio - Pada kesempatan kali ini admin akan memberikan tutorial bagaimana Cara Mudah Setting Virtual host di lighttp, admin sendiri menggunakan server ubuntu versi 16.04 LTS dan kebetulan juga sudah menginstall software pi-hole di server tersebut untuk filtering dns resolver, dikarnakan server spesifikasinya cukup tinggi maka admin manfaatkan juga bukan hanya sekedar dns resolver tapi admin manfaatkan untuk dijadikan web server lokal dan kebetulan juga admin selalu menggunakan aplikasi mikhmon untuk memantau hotspot, daripada di install di laptop kan lebih enak di install di server agar tidak memberatkan laptop admin, hehehe
Saya yakin jika teman-teman mencari tutorial ini mungkin sudah tahu dan sangat memahami apa itu web server dan apa itu virtualhost, maka dari itu saya langsung saja ke tutorialnya.
Dalam contoh ini, saya sudah memiliki satu domain local yang sudah saya arahkan ke server
- http://mikhmon.localdomain
1 | Login
Silahkan login ke server yang akan kita setting/konfigurasi, pastikan login dengan menggunakan aksess root (super user)untuk masuk ke root di ubuntu menggunakan perintah sudo su lalu masukan password rootnya.
2 | Membuat Domain Lokal
Untuk cara lengkap pembuatan domain lokal di pihole sudah saya jelaskan panjang lebar di postingan saya sebelumnya, silahkan dibaca kembali.Baca : Cara lengkap dan mudah Konfigurasi Pi-hole untuk Lokal DNS
3| Setting Virtual host
Setelah dua tahapan di atas selesai, maka sekarang tiba saatnya untuk mensetting virtual host,silahkan buat satu buah file konfigurasi, dalam contoh disini saya membuat file mikhmon.conf dengan menggunakan perintah
# > nano /etc/lighttpd/conf-available/mikhmon.conf
selanjutnya masukan konfigurasi seperti ini :
$HTTP["host"] == "mikhmon.localdomain" { #FDQN
server.document-root = "/var/www/html/mikhmon/" # Dokumen web kalian
accesslog.filename = "/var/log/lighttpd/mikhmon_access.log" # Log Aksess Web Server
server.errorlog = "/var/log/lighttpd/mikhmon_error.log" # Error log Web Server
}
server.document-root = "/var/www/html/mikhmon/" # Dokumen web kalian
accesslog.filename = "/var/log/lighttpd/mikhmon_access.log" # Log Aksess Web Server
server.errorlog = "/var/log/lighttpd/mikhmon_error.log" # Error log Web Server
}
Untuk lebih jelasnya, perhatikan gambar dibawah ini.
Setelah sesuai, silahkan keluar sambil menyimpan konfigurasi yang sudah kita lakukan dengan cara menekan CTRL + X terus Y lalu ENTER.
Tahap selanjutnya adalah mengaktifkan virtual host yang sudah kita buat tadi dengan memasukan perintah
#> ln -s /etc/lighttpd/conf-available/mikhmon.conf /etc/lighttpd/conf-enabled/
perhatikan gambar dibawah ini.
Selanjutnya restart lighttpd dengan menggunakan perintah
#> service lighttpd restart
sampai disini kita sudah berhasil mensetting virtual host di web server lighttpd
4 | Test hasil
Setelah kita mengikuti tahapan di atas maka kurang enak rasanya jiga tidak kita test, sekaligus untuk membuktikan apakah tutorial yang saya buat itu beneran atau asal asalan, silahkan lihat gambarnya dibawah ini.Alhamdulilah sudah berhasil, bahkan saya membuat satu lagi domain pihole.localdomain dan berhasil juga.
5 | Penutup
Itulah tutorial Cara Mudah Setting Virtual host di lighttpd menggunakan ubutu server berikut sudah terinclude pi-hole dan mikhmon.Terimakasih atas perhatianya dan semoga bermanfaat.
Tutorial ini adalah pengalaman pribadi.
EmoticonEmoticon