Melanjutkan pos sebelumya pada tutorial nginx web server, sama seperti apache, nginx juga memiliki fitur virtual hosting yaitu membuat 2 web server dalam 1 server, jadi saat kita mempunyai 2 domain pada web server kita masing masing domain kita tersebut bisa memiliki web server tersendiri.
adapun konfigurasinya bisa kita lihat sebagai berikut :
Konfigurasi Server
1. pertama kita harus membuat konfigurasi virtual host kita terlebih dahulu pada directory /etc/nginx/conf.d dengan format .conf. untuk namaya bebas...
nano /etc/nginx/conf.d/vhostct.conf
kemudiann isikan seperti berikut
keterangan :
- listen 80, untuk mendefinisikan port yag digunakan yaitu port 80
- server_name, nama dari domain lain pada server kita untuk digunakan sebagai web server satunya
- root /usr/share/nginx/vhostct, berfungsi untuk mengiformasika directory mana yanng digunakan sebagai root yang digunakan untuk virtual hosting itu sendiri
- index index.html index.htm, untuk mendifinisikan file apa saja yang akan terbaca oleh konfigurasi ini
jika sudah jangan lupa untuk di save
2. selanjutnya kita harus membuat folder sebagai root directory sesuai dengan konfigurasi sebelumnya
mkdir /usr/share/ngix/vhostct
nano /usr/share/nginx/vhostct/index.html
kemudian isikan sesuai dengan kebutuhan dan keinginan anda
kemudian save
4. selanjutnya agar konfigurasi berjalan kita harus merestart layanan nginx kita
systemctl restart nginx
Verifikasi Client
sekarang coba akses web server kita menggunakan domain yang telah kita gunakan untuk virtual hosting, pada browser
maka hasilnya akan berbeda dengan domain lainnya yang kita gunakan sebagai web server juga
keterangan diatas mengakhiri postingan ini, sampai jumpa, semoga bermanfaat...
wih mantap :v
ReplyDelete