Sunday, 13 April 2014
LANGKAH INSTALL APACHE DAN KONFIGURASI VIRTUAL HOST DI UBUNTU
- #apt-get update
bisa juga ditambah dengan mengupgradenya terlebih dahulu dengan ketik
-#apt-get upgrade
2. lakukan penginstalan aplikasi berikut
- #apt-get install apache2
tunggun samapi proses install selesai
-default dirktori di apache
#/var/www --> untuk document
#/etc/apache2/apache2.conf --> konfigurasi
#/etc/apache2-->berisi konfigurasi lainya
menginstall mysql databases
#apt-get install mysql-server
menginstall php5 untuk apache
# apt-get install php5
menginstal mysql untuk apache
# apt get install libapache-mod-acct-mysql
menginstall modul phpnya
# apt-get install php5-mysql
kalau sudah lakukan restart apache
# /etc/init.d/apache2 restart
install phpmyadmin
# apt-get install phpmyadmin
kalau sudah atur konfigurasi pada apache untuk phpmyadmin dengan cara:
# vi /etc/apache2/apache2.conf
dan tambahkan baris dibawah ini:
Include /etc/phpmyadmin/apache.conf
Kemudian restart apache
# /etc/init.d/apache2 restart
buka browser dan buka localhost untuk melihat hasilnya
kalau sudah selesai kita disable dulu dengan virtualhostnya
-#a2dissite default
sekarang kita restart dulu apachenya
-#/etc/init.d/apache restart
Sekarang kita akan memulai membuat konfigurasi virtual hostnya
di direktori /etc/apache2/sites-available/.
saya akan membuat file konfigurasi alvin.net dulu dengan perintah berikut:
-#nano /etc/apache2/sites-available/alvin.net
kemudian masukan konfigurasi berikut:
<VirtualHost *:80>
ServerAdmin admin@alvin.net
ServerName alvin.net
ServerAlias www.alvin.net
DocumentRoot /home/alvin/www/alvin.net/public_html/
ErrorLog /home/alvin/www/alvin.net/logs/error.log
CustomLog /home/alvin/www/alvin.net/logs/access.log combined
</VirtualHost>
kalau sudah jangan lupa disave
sekarang kita akan membuat file konfigurasinya lagi untuk semarcrew.net dengan perintah berikut
-#nano /etc/apache2/sites-available/semarcrew.net
dan masukan konfigurasinya
<VirtualHost *:80>
ServerAdmin admin@semarcrew.net
ServerName semarcrew.net
ServerAlias www.semarcrew.net
DocumentRoot /home/alvin/www/semarcrew.net/public_html/
ErrorLog /home/alvin/www/semarcrew.net/logs/error.log
CustomLog /home/alvin/www/semarcrew.net/logs/access.log combined
</VirtualHost>
kalau sudah jangan lupa disave
sekarang kita akan membuat direktori yang kita butuhkan dengan perintah seperti berikut
#mkdir -p /home/alvin/www/alvin.net/public_html
#mkdir /home/alvin/www/alvin.net/logs
#mkdir -p /home/alvin/www/semarcrew.net/public_html
#mkdir /home/alvin/www/semarcrew.net/logs
-aktifkan/ enablekan situs yang telah kita buat tadi
#a2ensite alvin.net
#a2ensite semarcrew.net
-restart apachenya
#/etc/init.d/apache2 restart
-reload juga konfigurasinya
#/etc/init.d/apache2 reload
berikan kontent web yang berbeda pada masing" site yang telah kita buat pada direktori /home/alvin/www/alvin.net/public_html dan /home/alvin/www/semarcrew.net/public_html. sekarang buka browser dan akses pada alvin.net dan semarcrew.net dan lihat hasilnya.
SEKIAN DAN SEMOGA BERMANFAAT
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment