拿CentOS
为例, 就算我们将版本升级到7.0, 里面yum源带的php版本也是5.4, 当我们需要使用5.6或者7.0版本的PHP时, 就只能编译安装了. 但有时候我们不想处理一些依赖问题, 希望能够通过yum, 也是可行的, 这个时候就需要引入yum源
CentOS 6.x 源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
CentOS 7.x 源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
可以通过命令查看该源对应的安装包
yum list --enablerepo=webtatic | grep php
也可以在目录中查看知否存在
cd /etc/yum.repos.d
ls
安装
可以通过 yum search php71w
查看相应的安装包
# 基础
yum install php71w -y
# nginx连接使用
yum install php71w-fpm -y
# 宽字节
yum install php71w-mbstring -y
# mysql相关
yum install php71w-mysqlnd -y
# redis扩展
yum install php71w-pecl-redis -y
# 加密使用
yum install php71w-mcrypt -y
# 性能加速 php5.5 以上使用
yum install php71w-opcache -y
安装这些基本的可以满足大量需求, 至于有些扩展, 会在安装这些库的时候附加进去
网友评论