Pages

Subscribe:

Thursday 9 May 2013

Konfigurasi Virtual Host Apache Di CentOS


Virtual Host adalah salah satu cara untuk mengatur banyak website atau URL di dalam satu IP atau satu server.kegunaan nya sangat banyak sekali salah satu nya dokumentasi yang akan saya buat di bawah ini,supaya saya tidak lupa lagi.disini saya akan mengaliaskan website local saya agar ketika membuka  website tersebut yang tampil bukan lagi ipaddress/website1.tetapi yang tampil adalah website1.fauzi.com.

berikut Langkah - langkah di bawah ini : 

1. Terlebih dahulu install apache
Spoiler :
#yum install httpd
#nano /etc/httpd/conf/httpd.conf
      -----------------cari baris-----------------
      #
      #ServerName www.example.com:80
      -----------------cari baris-----------------
      -----------------tambahkan---------------
      #
      #ServerName www.example.com:80
      ServerName Ip address anda:80
      -----------------tambahkan---------------

#service httpd start
#chkconfig httpd on 

buka browser anda dan ketik ip address tekan enter.
2. Selanjutnya konfigurasi virtualhost website local saya
Spoiler :
#nano /etc/httpd/conf.d/virtual.conf
--------------------isinya--------------------

ServerName      192.168.1.110:80
DocumentRoot    /var/www/html
NameVirtualHost 192.168.1.110:80

<VirtualHost    192.168.1.110:80>
DocumentRoot    /var/www/wordpress
ServerName      wordpress.fauzi.com
</VirtualHost>
--------------------isinya--------------------

Ket :
server name (paling atas)  = ip server eth0 anda
documentroot                  = letak posisi direktori apache
name virtualhost               = ip server eth0 anda

<virtualhost                      = ip server eth0 anda
document root                 = letak posisi direktori yang akan di virtual Ex:wordpress
servername                      = nama alamat website local baru

untuk 3 baris dari pertama,itu adalah inti dari virtual nya yaitu apache,jika itu tidak ada maka konfigurasi virtualnya tidak berhasil.dan bisa di tambah lebih banyak lagi untuk mengkonfigurasi virtualhost nya. tinggal tambahkan baris virtualhost nya dibawah yang sudah ada.
3. masukkan alias di CentOS
Spoiler :
#nano /etc/hosts
---------------------isinya--------------------
192.168.1.110              wordpress.fauzi.com
---------------------isinya--------------------
#/etc/init.d/httpd restart

4.Terakhir,dari client masuk ke data C => windows => system32 => drivers => etc => hosts
   edit file hosts tersebut.copy dulu baru edit :
    ----------------------isi---------------------
    192.168.1.110          wordpress.fauzi.com
    ----------------------isi---------------------

coba browsing wordpress.fauzi.com jika tampil seperti gambar di bawah maka sudah berhasil !


Selesai !


0 comments:

Post a Comment