
A. Pengertian
VirtualHost merupakan cara untuk membuat hosting ke dalam beberapa subdomain, hal ini memungkinkan satu server untuk berbagi sumber daya tanpa memerlukan layanan yang disediakan untuk menggunakan nama host yang sama.
B. Latar belakang, Maksud dan tujuan
Karena dengan virtual host kita dapat membuat hosting menjadi beberapa subdomain maka ini akan menghemat sumber daya yang ada karena kita hanya harus membuat satu domain lalu dibagi menjadi bebrapa subdomain lagi.
C. Alat dan bahan
- Komputer (untuk akses ke servernya)
- Server
- Jaringan komputer
D. Langkahnya
1. Sebelumnya login terlebih dulu kedalam server bisa dirmote melalui SSH ataupun Telnet
2. Selanutnya masuk kedalam directory /var/www dengan perintah,
|#cd /var/www
seperti gambar dibawah :

3. Setelahnya buat directory dengan perintah,
|#mkdir portalseperti gambar dibawah :

4. lalu buatlah file index.html dengan perintah sebagai berikut :
| #nano /var/www/portal/index.htmlKemudian isikan scrpit seperti dibawah ini,
<html>
<body>
<h1>PORTAL cobateyus</h1>
<h2>Sub domain portal.cobateyus.net<h/h2>
</body>
</html>
Seperti gambar dibawah,

Sebelumnya keluar dengan 'ctrl+x' lalu 'y' untuk menyimpannya
5. Selanjutnya pinah ke directory sites-available untuk memulai konfigurasi virtualhostnya dengan perintah berikut,
|#cd /etc/apache2/sites-available/
6. Setelahnya salin file defaultnya kedalam directory subdomain tadi sesuaikan dengan nama subdomain yang kita buat dengan perintah berikut,
|#cp default portal

7. Selanutnya konfigurasi subdomain tadi dengan perintah berikut,
| #nano portal.conf
Tambah dan ubah beberapa konfigurasinya seperti gambar dibawah,

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName smk.net
ServerAlias portal.smk.net
DocumentRoot /var/www/portal
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/
selanjutnya keluar dengan 'ctrl+x' dan simpan dengan menekan 'y' lalu 'Enter'
8. kumudian masukan perintah berikut untuk mengaktifkan dan merstartnya,
|#a2ensite portal
|service apache2 reloadlalu akan diminta lagi menuliskan perintah berikut,
|#service apache2 force-reload9. Sebelumnya konfigurasikan dulu pada mikrotiknya. masuk mikrotik, pilih IP lalu DNS. seperti gambar dibawah,

10. pilih tab static untuk mengkonfugurasikan DNSnya,

11. Setelahnya konfigurasika DNS nya dengan cara pilih 'add' lalu masukan IP servernya dan nama subdomainnya lalu ok. seperti gambar dibawah,
12. Setelah dikonfigurasikan subdomainnya bisa dicoba dengan memasukan nama subdomainnya kedalam URL web browser seperti gambar berikut,

jika muncul seperti ini konfigurasinya sudah berhasil jika belum coba restart apache2nya dengan perintah berikut,
|#service apache2 restart
sumber :
- Buku Konfigurasi Debian Server_Ver_BLC-Telkom.pdf dari repository 'Mbah suro dhemit'
No comments:
Post a Comment