Centos如何通过yum安装php7?

随着PHP的升级迭代,老的php版本在一些高并发,情况下越来越吃力,PHP7+顺势而生,随着swoole的扩展 协程在php中也变得得以实现,下面看下怎么在centos下升级对应的php吧。
首先确定c

本文最后更新时间:  2023-01-20 06:25:21

随着PHP的升级迭代,老的php版本在一些高并发,情况下越来越吃力,PHP7+顺势而生,随着swoole的扩展 协程在php中也变得得以实现,下面看下怎么在centos下升级对应的php吧。

首先确定centos版本

1.通过cat /etc/redhat-release 本机用到的是 Centos 6.2版本

2.由于是升级php,为了防止冲突我们使用rpm –qa|grep php看看系统中是否有PHP,然后我们remove掉他 yum remove –y php*,以免影响冲突。

3.接下来我们来安装php7.2,我的安装过程可谓一波三折啊,跟着我看看踩了的那些坑吧。

因为默认的yum源没有php7.2,因此我们必须额外安装yum 源

配置安装yum源 EPEL and Remi repository

Centos7系列:

yum install -y https://dl.fedoraproject.org/pu#b/epel/epel-release-latest-7.noarch.rpm

yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Centos6系列:

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum install -y http://rpms.remirepo.net/enterprise/remi-release-6.rpm

然而悲催的是第一步都出错了,竟然提示打不开rpm,此处不要慌张,只需要yum update –y nss 即可nss(Linux名称解析服务)

2) 接下来安装yum-utils

yum install -y yum-utils

执行完后我们通过以下命令

yum-config-manager --enable remi-php72

启用php72 这里注意只是启用了,但是具体的还得通过以下命令来安装

yum install -y php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo php-fpm php-devel php-mbstring

What? 又报错这又是什么原因呢 看着提示是 yum找不到。不要怕 此时应该是python版本问题导致的。我们只需要将python重新软链下即可

rm -rf /usr/bin/python && ln -s /usr/bin/python2.6 /usr/bin/python

至此php7.2安装完成。

以上就是CentOS下怎么安装PHP7,我是会程序的小北,有问题可以交流,喜欢的可以点个关注。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。