Kebahagiaan tak dapat diraih tanpa kerja keras.

Senin, 08 Mei 2017

8.13 Konfigurasi Virtual Host pada Nginx (CentOS 7)


Assalamualaikum Wr. Wb.
Pada postingan kali ini masih tentang nginx, tetapi sekarang saya ingin membahas mengenai Konfigurasi Virtual Host pada Nginx pada CentOS 7.
Sebelum saya membahas langkah-langkahnya, saya ingin memberitahu sedikit mengenai Virtual Host, apaitu Virtual Host?
Virtual Host adalah cara untuk mengatur banyak website di dalam satu IP.
Lanjut ke langkah-langkahnya yuk :

Konfigurasi Server

1. Langkah pertama yang kita lakukan adalah membuat file yang nantinya akan diisi oleh konfigurasi Virtual Host, yang terletak didalam directory /etc/nginx/conf.d/


2. Kemudian tambahkan script seperti dibawah ini.


Keterangan :
  • listen 80 : server dapat memenuhi request dari semua ip yang mengakses port 80 (http)
  • server_name : untuk mendefinisikan nama server, disini saya mendefinisikan www.laila.com
  • location / : untuk mengatur letak dan konten halaman website. dan tanda (/) menandakan direktori root. Jadi (/) itu menandakan halaman utama web (index)
  • root /usr/share/nginx/lailacom untuk meletakkan konten web pada direktori /usr/share/nginx/lailacom untuk website www.laila.com
  • index index.html dan index.htm digunakan untuk mendefinisikan file index yang digunakan.
3. Selanjutnya edit file nginx.conf yang terletak pada directory /etc/nginx/


4. Atur directory laman web untuk domain utama, disini saya mengaturnya di /usr/share/nginx/lailanet


5. Kemudian kita buat directory dari masing-masing domain kita.
(lailanet) mkdir /usr/share/nginx/(namadomain1/namafile)
(lailacom) mkdir /usr/share/nginx/(namadomain2/namafile)

6. Selanjutnya kita membuat file index.html dari masing-masing domain kita, dengan mengetikkan perintah nano /usr/share/nginx/(namafile)/index.html


7. Lalu isikan script seperti pada gambar dibawah ini, yang berfungsi sebagai tampilan dari web kita nanti


8. Masih sama seperti sebelumnya, hanya saja sekarang kita membuat file index.html dari domain kedua kita, dengan mengetikkan perintah nano /usr/share/nginx/(namafile)/index.html


9. Lalu isikan script seperti pada gambar dibawah ini, yang berfungsi sebagai tampilan dari web kita nanti


10. Kemudian restart system nginx nya agar apa yang sudah kita konfigurasikan dapat berjalan dengan baik


Verifikasi Client

1. Buka web browser dari client lalu ketikan nama dari domain kita.

www.laila.net 

www.laila.com         
Mungkin itu saja yang dapat saya sampaikan, kurang lebihnya saya mohon maaf.
Wassalamualaikum Wr. Wb.
0

0 komentar:

Posting Komentar