{CentOS 7}{LAB 8.5} Konfigurasi Virtual Hosting
Assalamualaikum wr wbKali ini saya akan melanjutkan lab centos, kebetulan ini sudah masuk kepada lab 8.5 yaitu konfigurasi virtual hosting, yah ini adalah point terakhir pada lab 8 web server. Lab 8.5 ini akan membahas konfigurasi virtual hosting.
Apasih Virtual Hosting itu?Cara yang dilakukan untuk mengatur 2 domain atau lebih dalam IP address yang sama dalam satu server. Jadi virtual hosting ini bisa membuat lebih dari satu web server di dalam satu ip address.
Topologi
Topologi yang saya gunakan adalah seperti ini
Addressing
Windows 10 Pandutama : IP Address 105.105.105.155/24 DNS Server 105.105.105.105Ok langsung saja ke konfigurasinya ya bwank
Web Server CentOS7 : IP Address 105.105.105.105/24 DNS Server 105.105.105.105
Pastikan sudah memiliki domain, rekomendasi dari saya anda harus mempunyai minimal dua domain.
Domain yang pertama yaitu, ns.pandutama.net
Domain yang kedua yaitu ns.reyshia.org
Jika aa belum tau cara konfigurasi dua domain dalam satu ip, bisa cek di postingan saya sebelumnya disini...
Selanjutnya kita edit file httpd.conf
Karena sebelumnya ServerName nya aktif maka kita harus men disable kan dahulu. mengapa disable? karena kita akan memindahkan directory web nya ns.pandutama.net ke directory default, yaitu /var/www/html.
Selanjutnya kita akan membuat file virtual host nya, file ini nantinya akan digunakan untuk menampung konfigurasi dari virtual hosting itu sendiri.
Isikan file virtual hosting itu dengan script berikut ini. Untuk script di dalam virtual host ini diawali dengan tag <VirtualHost *:80> dan ditutup dengan </VirtualHost>
Terlihat disana bahwa ada dua script yang berbeda tujuan direcrotry rootnya.
DirectoryRoot adalah tempat penyimpanan file index buat tampilan web nya.
/var/www/html untuk web ns.pandutama.net
/var/www/reyshiaorg untuk web ns.reyshia.org
Kemudian restart httpd, agar konfigurasi diatas berjalan dengan baik.
Setelah itu membuat tampilan web untuk ns.reyshia.org. editlah file index.html yang berada pada directory /reyshiaorg. Seperti yang tadi saya jelaskan bahwa /var/www/reyshiaorg ini adalah directory penyimpanan file index untuk web ns.reyshia.org
Isikan file index.html dengan script dibawah ini, atau anda bisa menyesuaikanya sendiri (coding atau download cms template)
Setelah itu anda tinggal buka domain Virtual Hosting nya.
Ini adalah tampilan web ns.reyshia.org
Ini adalah tampilan web ns.pandutama.net
0 comments: