Headlines News :
Home » » Cara Membuat Virtual Hosting di Ubuntu

Cara Membuat Virtual Hosting di Ubuntu

Written By Gressnet Hotspot on Monday, October 22, 2012 | Monday, October 22, 2012

Virtual hosting adalah sebuah metode untuk hosting beberapa domain dalam satu web server dengan menggunakan IP tunggal. Hal ini memungkinkan satu mesin untuk berbagi sumber daya, seperti memori dan prosesor, untuk menggunakan sumber daya lebih efisien.

Salah satu aplikasi yang banyak digunakan adalah shared web hosting. Shared web hosting memberikan harga lebih murah dari server web khusus karena dapat digunakan oleh banyak pelanggan pada satu server saja.
oke langsung saja ke Cara Membuat Virtual Hosting di Ubuntu
sebelum menggunakan virtual hosting di ubuntu, install apache2 web server terlebih dulu
#sudo apt-get install apache2

kemudian install mysql.
# apt-get install mysql-server

Instalasi php5
# apt-get install php5

Instalasi MySQL & PHP untuk Apache
# apt-get install libapache2-mod-auth-mysql
# apt-get install php5-mysql

buat sebuah folder di mana saja yang anda inginkan misal kita akan membuat virtual host di dalam folder home
#mkdir /home/gressinet
kemudian tambah kan di file host agar setiap kita membuka alamat tersebut di browser, maka akan terarah ke komputer lokal.

#sudo nano /etc/hosts

tambahkan 127.0.0.2  gressinet.com

kemudian buat virtual host baru pada folder /etc/apache/sites-available/, 
#sudo cp /etc/apache2/sites-available/default  /etc/apache2/sites-available/gressinet

kemudian ubah
Directory menjadi seperti dibawah :

<VirtualHost 180.245.235.160:80>
  ServerName gressinet.com
  ServerAlias www.gressinet.com
  ServerAdmin admin@gressinet.com
  DocumentRoot /home/gressinet
</VirtualHost>



<VirtualHost 127.0.1.2:80>
 ServerAdmin admin@gressinet.com
 ServerName  gressinet.com

 DocumentRoot /home/gressinet
 <Directory />
 Options FollowSymLinks
 AllowOverride All
 </Directory>
 <Directory /home/gressinet>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride All
 allow from all
 </Directory>

 ErrorLog /var/log/apache2/gressinet_error.log

 # Possible values include: debug, info, notice, warn, error, crit,
 # alert, emerg.
 LogLevel warn

 CustomLog /var/log/apache2/gressinet.log combined

</VirtualHost>

kemudian enable virtual host

#sudo a2ensite gressinet

restart apache
#sudo /etc/init.d/apache2 restart
refernsi : http://idhamm.blogspot.com/2011/07/membuat-virtual-hosting-di-ubuntu.html
Share this article :

3 comments:

  1. makasih banyak gan info ini sangat bermanfaat buat saya,

    ReplyDelete
  2. Gan, Makasi Tutorialnya..

    tanya nih gan, 180.245.235.160 itu apa yah gan??
    Hanya sekedar nama VHost-nya atau IP server kita gan??
    Makasi

    ReplyDelete

Kutunggu Komentarmu Sampai Tangan Ku melepuh untuk menjawab komentar Agan-Agan eheheh

 
Support : Creating Website | Johny Template
Copyright © 2014. Gress Internet Online - All Rights Reserved
Template Created by Creating Website
powered by Gressnet Hotspot