Assalamualaikum wr wb
kembali lagi dengan saya adityax, sebelumnya saya udah ngepost tutorial sejenis ini yaitu Konfigurasi UserDir Web Server Apache, dan sekarang saya akan membahas tentang VirtualHost di CentOS 7.
sebelumnya mungkin disini ada yang belum tahu VirtualHost, jadi saya beritahu dulu bahwa Virtual Host adalah cara utntuk mengatur beberapa domain di dalam IP address yang sama dalam satu server. biasanya cara ini di pake jika kalian ingin Server Kalian memiliki domain lebih dari satu dengan IP yang sama.
setelah kalian mengerti tentang gambaran apa itu VirtualHost, mari kita mulai konfigurasinya..
Konfigurasi
sebelum konfigurasi dimulai alangkah baiknya untuk melihat topologi yang saya gunakan terdapat pada gambar di bawah ini.
1. pertama tama kalian cek terlebih dahulu dua domain kalian sudah terhubung atau belum, untuk konfigurasi kalian bisa lihat gambar di bawah
setelah domain yang pertama sekarang domain yang kedua..
2. karena ini merupakan konfigurasi VirtualHost, jadi pada server harus di sediakan file untuk menampung Konfigurasi VirtualHost tersebut. untuk mengedit VirtualHost nya ada pada file vhost.conf, untuk perintahnya ada pada gambar di bawah ini.
nano /etc/httpd/conf.d/vhost.conf
3. sekarang kalian edit file vhostnya, untuk konfigurasinya kalian bisa lihat pada gambar di bawah ini. di dalam file vhost tersebut ada dua script yaitu <VirtualHost></VirtualHost> yang menandakan bahwa kita ingin membuat dua web dengan virtualhost tersebut... sebenarnya kita bisa membuat lebih dari dua.. di karenakan hanya mempunyai dua domain jadi saya hanya bisa membuat 2 script <VirtualHost>.
penjelasan :
DocumentRoot /var/www/nsadityaxnet : adalah direktori file domain.
ServerName www.adiyax.net : adalah domain yang akan digunakan.
ServerAdmin : adalah nama email Web Admin.
ErrorLog : adalah file yang berisi tentang log error pada web
CustomLog : adalah file yang berisi tentang custom log pada domain tersebut.4. selanjutnya adalah merestart httpd nya. untuk konfigurasi kalian bisa lihat gambar di bawah.
systemctl restart httpd
5. selanjutnya kita buat folder yang akan di jadikan tempat web domain 1 nya.. dengan catatan kalian buat folder berdasarkan dengan folder yang telah kalian cantumkan pada vhost.conf. untuk konfigurasi bisa lihat gambar di bawah.
mkdir /var/www/adityaxnet
6. sekarang kalian buat index.html pada folder web domain 1 kalian, untuk konfigurasi kalian bisa lihat gambar di bawah.
nano /var/www/adityaxnet/index.html
7. setelah terbuat, kalian isikan file tersebut sesuai keinginan ka.lian.. jika sudah kalian save
8. selanjutnya adalah membuat folder pada web domain 2 kalian. dengan catatan sesuai pada folder yang kalian tempatkan pada file vhost.conf. untuk konfigurasi nya kalian bisa lihat gambar di bawah ini.
mkdir /var/www/ayasatecom
9. setelah itu kalian buat file index.html pada folder web domain 2 kalian. untuk konfigurasi bisa lihat gambar di bawah.
10. setelah terbuat file nya. sekarang kalian ekspresikan sesuai keinginan kalian.
11. setelah semua selesai di konfigurasi untuk virtual host nya.. maka kita cek apakah sudah berhasil apa blom.. pertama tama kita akan mengecek pada domain ke 1.
setelah pada web domain 1 berhasil.. sekarang kita coba pada web domain 2..
setelah kedua nya berhasil dengan mulus dan tanpa hambata.. saya ucapkan terimakasih bagi yang mengunjungi blog saya serta saya mohon maaf bila ada kesalahan di segala aspek..
semoga bermanfaat :)
EmoticonEmoticon