Thursday, 12 January 2012

Membuat Subdomain localhost di Ubuntu


ubuntu logo Membuat Subdomain localhost di UbuntuTernyata di localhost pun bisa dibuat subdomain-subdomain, misalkan: tes.localhost, coba.localhost, aku.localhost dll.
Bagaimana caranya?
Tutorial ini didapat dari salah satu member di forum Ubuntu dan telah diujikan di komputer lokal saya yang terinstal Ubuntu. Hasil pengujian sukses dan kini saya memiliki beberapa subdomain di localhost.
Urutan-urutan pembuatan subdomain di localhost sebagai berikut:
1. Buka terminal dan edit file /etc/hosts
sudo vi /etc/hosts
File tersebut akan berisi seperti ini:
127.0.0.1 localhost
127.0.1.1 adhit-desktop
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Tambahkan baris dibawah 127.0.0.1 localhost sesuai dengan nama subdomain yang anda inginkan sehingga filenya menjadi seperti berikut:
127.0.0.1 localhost
127.0.0.2 tes.localhost
127.0.0.3 lagi.localhost
127.0.1.1 adhit-desktop
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
2. Lalu buat file di direktori /etc/apache2/sites-available/subdomains yang akan berisikan klausa VirtualHost:
sudo vi /etc/apache2/sites-available/subdomains
Copy-paste kode berikut di file subdomains itu:

ServerName localhost
DocumentRoot /var/www/

ServerName tes.localhost
DocumentRoot /var/www/tes/

ServerName lagi.localhost
DocumentRoot /var/www/lagi/
Misalkan anda ingin menginstal salah satu aplikasi berbasis web di subdomain yang ada di localhost maka arahkan direktori Rootnya ke /var/www/tes/ dan seperti itu seterusnya.
Untuk mengaktifkannya maka jalankan lagi perintah berikut:
sudo a2ensite subdomains
sudo /etc/init.d/apache2 restart

0 komentar:

Post a Comment

Komentar yang baik akan diterima secara baik juga

 
Design by Aldo Wildan Firdaus | Bloggerized by Aldo Wildan Firdaus - Premium Blogger Themes | Online Project management