Oke langsung aja ke tujuan utamanya, silahkan ikuti step by step tutorial di bawah ini :
1. Instalasi MySQL 5
yum install mysql mysql-server
Untuk membuat service mysql otomatis berjalan setelah komputer dinyalakan, ketikan perintah berikut :
chkconfig --levels 235 mysqld on
Kemudian restart service mysqlnya
/etc/init.d/mysqld start
Lalu setting security dan password untuk mysqlnya
mysql_secure_installation
bila muncul dialog saat configurasi, ikuti seperti berikut :
Set root password? [Y/n] <-- ENTER
New password: <-- masukkanpasswordanda
Re-enter new password: <-- masukkankembalipasswordanda
Password updated successfully!
Reloading privilege tables..
... Success!
Remove anonymous users? [Y/n] <-- ENTER
... Success!
Disallow root login remotely? [Y/n] <-- ENTER
... Success!
Remove test database and access to it? [Y/n] <-- ENTER
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reload privilege tables now? [Y/n] <-- ENTER
... Success!
2. Installing Apache2
yum install httpd
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
/etc/init.d/httpd status
Coba akses ip_address_server lewat aplikasi browser untuk mengeceknya, bila sudah muncul tampilan seperti ini :
Maka apache sudah berjalan
Default folder penyimpanan file2 apache /var/www/html, dan untuk file konfigurasi apache /etc/httpd/conf/httpd.conf .
3. Buka akses firewall ke Port 80 (HTTP) agar dapat diakses oleh client
Jika waktu akses ip_address_server tidak tampil seperti gambar di atas, coba cara berikut :
vi /etc/sysconfig/iptables
Tambahkan baris syntax berikut diatas default rule iptables
-A INPUT -m state -–state NEW -m tcp -p tcp –-dport 80 -j ACCEPT
Restart service iptables nya
service iptables restart
4. Installing PHP5
yum install php
/etc/init.d/httpd restart
Buat file info.php untuk cek apakah PHP5 sudah berhasil terinstal
vi /var/www/html/info.php
Masukkan script berikut:
<?php
phpinfo();
?>
Coba akses filenya dengan cara masukkan ip_address_server/info.php
contoh : 192.168.0.100/info.php
Owh iya, untuk men disable halaman welcome Apache5, silahkan edit file welcome nya seperti ini :
vi /etc/httpd/conf.d/welcome.conf
tambahkan simbol # tanda komentar di semua scriptnya
5. Getting MySQL Support In PHP5
yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
yum install php-pecl-apc
/etc/init.d/httpd restart
Coba reload halaman 192.168.0.100/info.php, cek apakah sudah muncul fitur mysql nya di PHP
6. Installing phpMyAdmin
Import the RPMforge GPG key:
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
Untuk System 32bit
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
Untuk System 64bit
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Install phpmyadmin nya
yum install phpmyadmin
vi /etc/httpd/conf.d/phpmyadmin.conf
Ganti Deny from all jadi Allow from all
vi /usr/share/phpmyadmin/config.inc.php
ganti dengan
/* Authentication type */Restart apache service
$cfg['Servers'][$i]['auth_type'] = 'cookie';
- menjadi
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'http';
/etc/init.d/httpd restart
Coba akses phpmyadmin 192.168.0.100/phpmyadmin
Terima Kasih ^_^
Posting Komentar