將 CentOS 5.3 升級至 PHP 5.2 + Mysql 5.1
原出處:這裡
前幾天另一台電腦安裝好 CentOS 5.3,Apache 也安裝好了,正準備要使用 phpMyAdmin 來管理我的 MySQL 時,登入 phpMyAdmin 首頁時卻出現 『php 5.2+ is required』 的訊息。這..這是什麼碗糕啊??原來啊…CentOS 5.3 的 PHP 只有到 5.1.6 版,而沒有辦法支援新版的 phpMyAdmin。解決方式有:第一個就是安裝比較早版本的 phpMyAdmin,另一個就是把他的 PHP版本升級到5.2版吧!不然就是改用其他版本的 Linux。因為舊版的 phpMyAdmin 刪除資料庫時比較麻煩,所以這裏我選擇將 PHP 升級,現在就跟著我一起將你的 CentOS 升級到 PHP 5.2 吧!
1.安裝 epel / remi 套件資訊
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm
# rpm -ihv *-release-5*.rpm
2.指定 remi 套件組,更新 PHP / Mysql
# yum –enablerepo=remi update php mysql
3.安裝完之後,記得重新啟動 httpd 與 mysqld 服務
# service httpd restart
# service mysqld restart
4.確認版本是否已升級
# php -v
PHP 5.2.10 (cli) (built: Aug 6 2009 13:00:59)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
PHP 已升級至5.2.10版啦!
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 4
Server version: 5.1.37 MySQL Community Server (GPL) by Remi
Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.
mysql>
MySQL 也升級至5.1.37版囉!