PERSIAPAN AWAL
Update dulu Ubuntu 12.04
Update dulu Ubuntu 12.04
apt-get update
INSTALLASI
apt-get install apache2 php5 php5-mysql mysql-server mysql-client
KONFIGURASI Apache2
Secara default file konfigurasi Apache2 di /etc/apache2/Apache2.conf
Tambahkan scipt
Secara default file konfigurasi Apache2 di /etc/apache2/Apache2.conf
Tambahkan scipt
Include /etc/apache2/site-enabled/*
KONFIGURASI MySQL
Ketika anda menginstall MySQL, anda diminta utuk memasukan password root. Maka ketika menjalankannya harus memasukan password tersebut.
Ketika anda menginstall MySQL, anda diminta utuk memasukan password root. Maka ketika menjalankannya harus memasukan password tersebut.
mysql -u root -p password
Buat user mysql, agar dapat dibedakan, ketika menggunakan root dengan user biasa.
CREATE USER 'user'@'localhost' IDENTIFIED BY 'passworduser'; FLUSH PRIVELEGES;
INSTALL phpMyAdminSecara default, di repository Ubuntu12.04 sudah disediakan package phpMyAdmin, tanpa update repo dahulu. Maka sudah langsung bisa diinstall.
apt-get install phpMyAdmin
MEMBUAT Apache2 DENGAN VIRTUALHOST
Buat user dan berikan hak akses untuk user tersebut
adduser namauser chmod 755 /home/namauser
Buat public_html dan file php-nya
mkdir public_html vi public_html/info.php
isikan pada file info.php
<? echo "Ini Untuk domain virtualhost"; ?>
kemudian keluar dan simpan.
Aktifkan module userdir
cd /etc/apache2/mods-enabled ln -s /etc/apache2/mods-available userdir.conf userdir.conf ln-s /exc/apache2/mods-available userdir.load userdir.load
Buat file vhost-nya di /etc/apache2/sites-available/vhost
<VirtualHost no_ip:80> ServerName example.com ServerAlias www.example.com DocumentRoot /home/namauser/public_html </VirtualHost>
Buat link file di /etc/apache2/sites-enabled
cd /etc/apache2/sites-enabled ln -s /etc/apache2/sites-available/vhost vhost
Restart service
service Apache2 restart service mysql restart
MENJALANKAN WEB SERVER
buka di browser anda
dan untuk phpMyAdmin
buka di browser anda
http://example.com
dan untuk phpMyAdmin
http://example.com/phpmyadmin