Assalamualaikum
Pada
kali ini saya akan menjelaskan cara menggunakan fitur virtual hosting pada
nginx
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.
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
Kemudian isi kan 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
Selanjutnya
kita harus membuat folder sebagai root directory sesuai dengan konfigurasi
sebelumnya
mkdir /usr/share/ngix/vhostct
Kemudian kita buat file html pada directory tersebut sebagai
laman web yang akan tampil saat web server kita diakses nantinya
nano /usr/share/nginx/vhostct/index.html
Kemudian
isikan sesuai dengan kebutuhan dan keinginan anda
Kemudian
save
Selanjutnya
agar konfigurasi berjalan kita harus
merestart layanan nginx kita
systemctl restart nginx
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
SELESAI
Semoga Bermanfaat
0 komentar:
Posting Komentar