Follow Us @soratemplates

Friday 14 April 2017

Lab 8.5 Virtualhost With Apache


VirtualHost adalah cara untuk mengatur Beberapa domain dalam IP yang sama dalam satu server, Cara ini dilakukan jika ingin memiliki domain/subdomain dalam satu server dengan ip yang sama.


1. Sebelum nya, pastikan sudah memiliki domainnya, Domain yang saya gunakan ada 2 domain, www.ayu6600.net dan www.ayu6600.com

2. Karena ini konfigurasi VirtualHost, jadi diserver harus disediakan file untuk menampung konfigurasi virtualhost tersebut. Dan konfigurasi nya diletakkan pada directory "/etc/httpd/conf.d/". Dan untuk cara membuat file nya menggunakan perintah.
nano /etc/httpd/conf.d/vhostayu.conf
(untuk vhostayu.conf bisa diganti, ekstensi harus .conf)

3. Setelah itu edit file vhostnya. Pada script pada file vhost itu terdapat dua
<virtualhost></virtualhost >
Sebenarnya tidak hanya dua saja, bisa sampai 10 ataupun lebih, sesuai kebutuhan saja, tetapi disini saya menggunakan dua saja. Dan isi scriptnya seperti gambar dibawah.
    Penjelasan :
    DocumentRoot /var/www/html : sebagai direktory file domain
    ServerName www.wahidayam.net : DOmain yang akan digunakan
    ServerAdmin : email admin
    ErrorLog : file yang berisi tentang log error web tersebut
    CustomLog : FIle yang isinya untuk custom log pada domain tersebut
NB : Untuk lokasi documentroot harus dipisahkan, karena masing-masing domain harus memiliki directory tersendiri.

4. Setelah tadi mengedit file vhostnya, selanjutnya adalah merestart httpd nya, menggunakan perintah
systemctl restart httpd

5. Setelah itu membuat directory untuk domain ayu6600.com, karena directory untuk wahidayam.net itu ada di "/var/www/http/" , dan directory itu default sudah tersedia di server, maka dari itu untuk ayu6600.com harus membuat baru, dan untuk membuatnya menggunakan perintah
mkdir /var/www/ayucom

6. Selanjutnya membuat tampilan untuk domain ayu6600.com dan untuk membuat file nya bisa menggunakan perintah
nano /var/www/ayucom/index.html

7. Kemudian isi file index nya dengan html, tampilan bebas. Lalu Save



8. Selanjutnya check domain ayu6600.com, dan hasilnya berhasil.

9. Setelah tadi sudah konfigurasi untuk domain ayu6600.com, sekarang saatnya mkonfigurasi untuk domain ayu6600.net . Untuk domain ini sudah tidak perlu membuat directory lagi, karena default sudah ada directory nya.
nano /var/www/index.html

10. Setelah itu edit file nya.

10. Terakhir coba akses web nya.

Sekian postingan ini. Semoga bermanfaat. Maaf jika ada beberapa kesalahan, dan kurang lengkapnya penjelasan diatas.
cr:wahidemalution

No comments:

Post a Comment