Sunday, April 30, 2017

Lab 8.13 Konfigurasi VirtualHost NGINX Centos 7


Assalamualikum  wr wb

pada kali ini saya ingin share tentang tutorial Konfigurasi VirtualHost NGINX di CentOS 7. VirtualHost ini digunakan untuk membuat lebih dari satu website, jadi di dalam satu web server kita ada website yang lebih dari satu dengan domain yang juga lebih dari satu.. karena saya disini ingin membuat 2 website dalam 1 web server, jadi yang saya butuhkan adalah 2 domain atau 2 ip address, jika kalian ingin lebih juga bisa..

disini saya memiliki 2 domain yaitu www.adityax.com dan www.ayasate.net.

1. pertama kita cek dulu domain pertama. disini saya menggunakan domain pertama www.adityax.com


selanjutnya cek domain ke dua. di sini saya menggunakan domain ke dua www.ayasate.net


2. buat file .conf untuk konfigurasi virtualhost pada /etc/nginx/conf.d/ dengan nama yang bebas asalkan di akhirnya ada .conf disini saya menamainya vhost.conf untuk konfigurasinya adalah..

nano /etc/nginx/conf.d/vhost.conf


3. masukkan scriptnya seperti gambar di bawah dan sesuaikan server_name dan direktori root sesuai dengan domain yang kalian memiliki dan tempat yang kalian inginkan..


pada konfigurasi di atas, saya membuat untuk 2 server, yang pertama untuk www.ayasate.net dan www.adityax.com 

listen 80 digunakan untuk perintah bahwa server dapat memenuhi request dari semua ip yang mengakses port 80 (http)

location / berfungsi untuk mengatur tempat konten halaman website, untuk tanda (/) menandakan direktori root.  

root berfungsi sebagai pengarah tempat penyimpanan konten web itu berada yang akan digunakan untuk konten web (index) sesuai dengan domain yang ada

index index.html dan index.htm digunakan untuk mendefinisikan file index yang digunakan

4. selanjutnya buat direktori masing masing web kontenya sesuai dengan konfigurasi yang telah kalian tentukan di file vhost.conf. disini saya menempatkannya di /usr/share/nginx/ayasatenet untuk domain www.ayasate.net dan direktori /usr/share/nginx/adityaxcom untuk domain www.adityax.com untuk membuat nya kalian bisa lihat gambar di bawah.


5. setelah terbuat direktorinya.. setelah itu kita buat index.html nya untuk domain yang pertama.

nano /usr/share/nginx/domain1mu/index.html


6. selanjutnya kalian kreasikan sesuai hati kalian..


7. selanjutnya kita buat index.html untuk domain keduanya..

nano /usr/share/nginx/domain2mu/index.html


8. kalian kreasikan kembali file index.html sesuai keinginan kalian.


9. selanjutnya adalah merestart nginx agar konfigurasi yang telah kita lakukan berjalan.
systemctl restart nginx

10. sekarang kita buka browser nya dan masukkan kedua domain nya lalu kalian lihat hasilnya seperti apa..



yeahhh akhirnya selesai juga dan hasilnya pun juga berhasil...
saya ucapkan terima kasih bagi yang mengunjungi blog saya..
mohon maaf bila ada kesalahan kata maupun gambar yang saya buat..
semoga bermanfaat :)

Lorem ipsum is simply dummy text of the printing and typesetting industry.


EmoticonEmoticon