- Login sebagai root. Lalu masuk ke folder /etc/yum.repos.d.
- Secara default pada folder tersebut ada file CentOS-Base.repo. Kopi
file tersebut lalu rename menjadi CentOS-Base.repo.default. Sebagai
antisipasi, jika sewaktu-waktu file tersebut dibutuhkan.
[root@database yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.default - Hapus isi file CentOS-Base.repo, kemudian isi dengan repository lokal agak proses instalasi berjalan lebih cepat.
[root@database yum.repos.d]# echo “” > CentOS-Base.repo
[root@database yum.repos.d]# vi CentOS-Base.repo
[Add Ons]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/addons/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
[CentOS Plus]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/centosplus/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
[Extras]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/extras/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
[Fasttrack]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/fasttrack/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
[OS]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/os/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
[Update]
name=CentOS
baseurl=http://kambing.ui.ac.id/centos/5.5/updates/i386/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.ac.id/centos/RPM-GPG-KEY-CentOS-5
- Lakukan instalasi web server (apache)
[root@database yum.repos.d]# yum groupinstall “Web Server”
[root@database yum.repos.d]# service httpd start - Sekarang, kita akan melakukan instalasi mysql + mysql server
[root@database yum.repos.d]# yum install mysql mysql-server
[root@database yum.repos.d]# service mysqld start - Selanjutnya, kita lakukan instalasi php
[root@database yum.repos.d]# yum install php - Setelah itu, kita lakukan install module untuk mysql
[root@database yum.repos.d]# yum install php-mysql - Setelah itu, kita lakukan instalasi phpmyadmin, yang bisa diperoleh disini . Secara pribadi, saya membiasakan untuk menyimpan installer di /var/tmp. But, it depends on you, mo nyimpennya dimana
[root@database yum.repos.d]# cd /var/tmp/
[root@database tmp]# wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.9/phpMyAdmin-3.3.9-all-languages.tar.gz?r=http%3A%2F%2Fwww.phpmyadmin.net%2Fhome_page%2Findex.php&ts=1296877081&use_mirror=nchc - Ekstrak file tersebut, lalu pindahkan ke folder /var/www/html/.
[root@database tmp]# tar -zxvf phpMyAdmin-3.3.9-all-languages.tar.gz
[root@database tmp]# mv phpMyAdmin-3.3.9-all-languages /var/www/html/phpmyadmin - Well Done. web server, database server, dan phpmyadmin sudah terinstall di server anda
PHP 5.2+ is required,
ini disebabkan karena phpMyAdmin 3.3.9 membutuhkan minimal php versi
5.2, sedangkan default instalasi CentOS web server menggunakan php
5.1.6. Oleh karena itu, anda harus mengupgrade php. Berikut
langkah-langkah upgrade php.- Pastikan php versi yang terinstall di server anda
[root@database tmp]# rpm -qa|grep php
php-common-5.1.6-27.el5_5.3
php-5.1.6-27.el5_5.3
php-devel-5.1.6-27.el5_5.3
php-pdo-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-pgsql-5.1.6-27.el5_5.3
php-ldap-5.1.6-27.el5_5.3
php-pear-1.4.9-6.el5
php-mysql-5.1.6-27.el5_5.3
php-odbc-5.1.6-27.el5_5.3 - Buat file repository untuk php
[root@database tmp]# cd /etc/yum.repos.d/
[root@database yum.repos.d]# touch CentOS-php.repo
[root@database yum.repos.d]# vi CentOS-php.repo
# CentOS-Testing:
# !!!! CAUTION !!!!
# This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras.
# They may or may not replace core CentOS packages, and are not guaranteed to function properly.
# These packages build and install, but are waiting for feedback from testers as to
# functionality and stability. Packages in this repository will come and go during the
# development period, so it should not be left enabled or used on production systems without due
# consideration.
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*
- Lakukan upgrade php dengan menggunakan yum
[root@database yum.repos.d]# yum update php - Restart service httpd di server anda
[root@database yum.repos.d]# service httpd restart - Untuk memastikan versi php di server anda. Buat sebuah skrip phpinfo.php di folder /var/www/html
[root@database yum.repos.d]# touch /var/www/html/phpinfo.php
[root@database yum.repos.d]# vi /var/www/html/phpinfo.php
<?php
phpinfo();
?> - Melalui browser, akses ke http://192.168.0.2/phpinfo.php, dalam tutorial ini 192.168.0.2 merupakan ip server saya
- Well Done. Aplikasi phpMyAdmin sudah siap.
Sebagai tambahan, apabila anda membutuhkan ekstension / library tambahan untuk php, anda dapat dengan mudah melakukan instalasi lewat yum.
[root@database yum.repos.d]# yum install php-mcrypt
Tags: Apache, Linux, Mysql, phpMyAdmin, Tutorial
sumber : http://nanda.web.id
0 komentar:
Posting Komentar