centos7下的php7环境配置:centos7安装php7以及php5升级php
Author:zhoulujun Date:
更新yum源从而安装php7
首先要更新yum源,不然是默认的老版本,一般都在5.6及以下,但是php7都出来好久了,虽然不排除也有好多网站是老版本的PHP。
首先查看系统默认的yum源中有没有php7.x
yum search php7
如果没有,需要下载所对应的rpm包,按照系统更新yum源。
如果是centos6,那么执行以下代码:
CentOS/RHEL 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/RHEL 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安装PHP7.0,用yum装的唯一好处就是不用管什么依赖,yum都会帮你装上。
yum install 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
安装php-fpm
yum install php70w-fpm php70w-opcache
启动php-fpm
systemctl start php-fpm
开机启动设置
systemctl enable php-fpm
直接安装php7
也可以这样直接yum安装PHP7.0,可以安装的拓展如下:
yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel
这样也可以安装php7
php5升级到php7
首先查看是否有老版本
yum list installed | grep php
如果安装的有,就卸载
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
老版本清理干净之后,进行升级
其实按照上面的安装步骤
参考文章:
Centos7.X安装PHP7.0版本 https://www.cnblogs.com/xdr630/p/12097284.html
转载本站文章《centos7下的php7环境配置:centos7安装php7以及php5升级php》,
请注明出处:https://www.zhoulujun.cn/html/OS/Linux/LinuxDevops/8594.html