CentOS5.x上輕鬆升級PHP及MYSQL

最近玩起VPS,安裝了CentOS,空間少了5G(包括2G虛擬內存,3G系統文件),裝了個Wordpress3.3,不可用,提示php版本太低,查詢發覺CentOS5.5中php版本爲5.1.6,mysql版本爲5.0.95,而Wordpress3.3已經要求PHP5.3以上。
yum list mysql php
按習慣,用上面命令檢查系統自帶更新庫,發現庫中PHP5.16和MYSQL5.0.95已經是最新,即無法升級,於是開始+Google,尋找更新方法並開始嘗試,網上提供的方法要麼更新源已無法訪問,要麼是老掉牙的php5.2x版本,這個版還跑不起WordPress,折騰了一陣,CentOS系統佔用的空間越來越大,重新安裝,開始自尋更新源,在國外網站中找到PHP5.4及MYSQL5.5的RPM,下載後經實驗可用,現共享出來
一、PHP(任何版本升至PHP5.3或PHP5.4)
1.使用如下命令下載RPM更新源至CentOS5.x系統中
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
2.安裝更新。如果你的系統未安裝PHP,則使用下面命令直接安裝
yum --enablerepo=webtatic install php
如果已安裝低版本PHP,則用下面的命令更新
yum --enablerepo=webtatic update php
上面是安裝PHP5.3方法,如想安裝PHP5.4,請按順序輸入以下命令(建議系統在CentOS6以上)
rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm yum install php54w
不過個人認爲不是越新越好,版本越高,對服務器硬件的要求也越高,選擇合適的安裝纔是最重要的!
二、MYSQL安裝更新(MYSQL5.X升級或MYSQL5.5版本)
說明:需要刪除原來的MYSQL版本,方法如下
1.下載RPM包
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
2.安裝MYSQL庫文件
yum install libmysqlclient15 –enablerepo=webtatic
3.刪除原來的MYSQL版本,如果之前未安裝,此步驟可省略 yum remove mysql mysql-*
4.安裝新MYSQL版本(此處可選擇安裝5.1或5.5,我選擇的是5.5) yum install mysql55 mysql55-server –enablerepo=webtatic 5.更新原來存在的MYSQL數據庫,若沒有數據庫,可省略此操作,此步驟時間取決於數據庫的大小,且可能會更新失敗,原因是更新數據庫需要root用戶權限,且密碼須爲空,如果你的root用戶設置了密碼,則需要先密碼設置爲空,再執行下面命令
service mysqld start

mysql_upgrade    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章