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
makasih banyak gan info ini sangat bermanfaat buat saya,
ReplyDeleteGan, Makasi Tutorialnya..
ReplyDeletetanya nih gan, 180.245.235.160 itu apa yah gan??
Hanya sekedar nama VHost-nya atau IP server kita gan??
Makasi
ip server kita gan
ReplyDelete