REMI做源 CentOS上 PHP 的安装和升级
CentOS上安装PHP一般来说有两种做法, 要不通过wget下载安装文件,手动安装。 要不通过源repo安装。
CentOS上的安装源有好几个(参加如下), 官方的CentOS-Base.repo更新太迟缓, 不太好用, 比如官方的repo就没有php-sqlite的源。
一般来说,推荐使用REMI的源, 更新快, 文件充分。
1. CentOS上使用REMI的源
首先安装yum-priorites
yum -y install yum-priorities
修改CentOS-Base.repo文件,设置base/updates中的 "priority=1"、其他"prinrity=2"
vim /etc/yum.repos.d/CentOS-Base.repo
安装remi所需组件(大陆有些地方可能下载速度会为0,此时需要在官网手动下载)
sudo wget http://download.Fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sudo wget http://rpms.famillecollet.com/el5.i386/remi-release-5-8.el5.remi.noarch.rpm
sudo rpm -Uvh remi-release-5-8.el5.remi.noarch.rpm epel-release-5-4.noarch.rpm
将remi设置为有效
# vim /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux 5 - $basearch
baseurl=http://rpms.famillecollet.com/el5.$basearch/
http://iut-info.univ-reims.fr/remirpms/el5.$basearch/
enabled=0
priority=1
确认remi是否有效
yum repolist all