Setting Virtual Host Apache2 Pada Ubuntu 12.10

ada yang pernah pusing sama setting virtual host di apache2 ubuntu? saya salah satunya. tapi setelah sekian lama akhirnya saya mendapat jawaban yang benar.

sebelum membahas setting virtual host. sebelumnya saya akan membahas. struktur config apache2. ada perbedaan mendasar setting config pada apache2, yaitu tidak adanya file httpd.conf. httpd.conf di gantikan oleh apache2.conf.
jadi walaupun file http.conf ada pasti isinya kosong.

jadi pada apache2 setting – setting dibuat terpisah ke dalam folder sites-available sites-enable mods-available mods-enable conf.d dll
jadi semacam di include gitu lah di dalam satu file di apache2.conf
ok sekian penjelasan singkatnya, langsung ke tutor.

untuk membuat virtual host pada apache2 kita perlu menambahkan setting berikut pada default (sites-available)

caranya masuk ke terminal ketikan perintah.

sudo nano /etc/apache2/sites-available/default

copas kode berikut, untuk nama server dan document root bebas. bisa sessuai directory kebutuhan anda

<VirtualHost *:80>
ServerName new_root.net
DocumentRoot /home/rslhdyt/www/

<Directory /home/rslhdyt/www/>
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

setelah itu jangan lupa setting host.

sudo nano /etc/hosts

dan tambahkan url virtual host.

127.0.0.1 localhost
127.0.1.1 rslhdyt-PC
127.0.1.1 new_root.net //host yang di tambahkan

# 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

setelah itu restart apache

sudo /etc/init.d/apache2 restart
Advertisements

2 thoughts on “Setting Virtual Host Apache2 Pada Ubuntu 12.10

  1. Hey there! I know this really is kind of off subject but I was wondering in the event you knew exactly where I could locate a captcha plugin for my comment form? I am utilizing exactly the same weblog platform as yours and I’m having difficulty finding 1? Thanks a lot!

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s