Membangun Web Server di Ubuntu 12.04 64bit (Apache, PHP, MySQL, phpMyAdmin)
Membuat webserver dengan menggunakan ubuntu 12.04PERSIAPAN AWAL
Update dulu Ubuntu 12.04
apt-get updateINSTALLASI
apt-get install apache2 php5 php5-mysql mysql-server mysql-clientKONFIGURASI Apache2
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.
mysql -u root -p passwordBuat user mysql, agar dapat dibedakan, ketika menggunakan root dengan user biasa.
CREATE USER 'user'@'localhost' IDENTIFIED BY 'passworduser'; FLUSH PRIVELEGES;INSTALL phpMyAdmin
Secara default, di repository Ubuntu12.04 sudah disediakan package phpMyAdmin, tanpa update repo dahulu. Maka sudah langsung bisa diinstall.
apt-get install phpMyAdminMEMBUAT Apache2 DENGAN VIRTUALHOST
Buat user dan berikan hak akses untuk user tersebut
adduser namauser chmod 755 /home/namauserBuat public_html dan file php-nya
mkdir public_html vi public_html/info.phpisikan 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.loadBuat 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 vhostRestart service
service Apache2 restart service mysql restartMENJALANKAN WEB SERVER
buka di browser anda
http://example.com
dan untuk phpMyAdmin
http://example.com/phpmyadmin
Tidak ada komentar:
Posting Komentar