Centos7 yum 安装 php5.5,5.6,7.0,7.1,7.2
查看系统版本
lsb_release -a
更新之前查看当前 PHP 版本避免重复更新
php -v
检查当前 PHP 的安装包
yum list installed | grep php*
完全移除当前 PHP 安装包以免起冲突
yum remove php*
默认的 yum 源无法升级 PHP,需要添加第三方 yum 源,我们选择 webtatic 库
CentOs 5.x
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
CentOs 7.X 任选一组就行
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
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
安装 php
1.查看 yum 源是否有 php7.1 安装包
yum list php71*
2.安装 php 及相关插件
3.查看当前 php 版本
php -v
安装 php5.5
yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64 php55w-fpm
安装 php5.6
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-fpm
安装 php7.0
yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm
其他版本 php 安装
如果想安装 php5.5 或者 5.6 版本,将上面的 php70w 替换为 php55w 或者 php56w 就可以了。
安装 php7.1
yum install -y php71w-fpm php71w-opcache php71w-cli php71w-gd php71w-imap php71w-mysqlnd php71w-mbstring php71w-mcrypt php71w-pdo php71w-pecl-apcu php71w-pecl-mongodb php71w-pecl-redis php71w-pgsql php71w-xml php71w-xmlrpc php71w-devel mod_php71w
安装 php7.2
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 -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
-
- php 5.3 开始使用 mysqlnd 作为的默认 mysql 访问驱动
-
- 从 PHP5.3 开始 Zend Guard 将取代 Zend Optimizer~下载安装 Zend Guard,实际上不用装 Zend Guard 了 直接下载 LOADER 就可以了,下好之后扔进 usr/local/zend/ 修改 php.ini 就可以了 ~ 和以前的 Zend Optimizer 一样。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于