Centos7 Yum安装PHP7.2

1、安装源

安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。

php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候,会有错误爆出。

所以,这里需要的命令是:

复制代码
rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

当然,您也可以选择下面的这个命令,也是一样的效果。

复制代码
yum install epel-release -y
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、清除历史版本

为了防止centos上面发生php冲突,所以,这个命令还是先执行一下更好些。

复制代码
yum -y remove php*

3、安装扩展包

事实上,这里面的对应扩展库很多,这里大家一定要注意cli和fpm这两个包,而其它的相关包就看您需要了。

复制代码
yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel 

还有比较豪华的版本:

复制代码
yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

4、安装完成以后,启动服务

复制代码
systemctl enable php-fpm.service
systemctl start php-fpm.service

5、检查是否安装成功

复制代码
# php -v
PHP 7.2.34 (cli) (built: Oct  1 2020 13:37:37) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.34, Copyright (c) 1999-2018, by Zend Technologies
相关推荐
会飞的灰大狼6 天前
MyCAT完整实验报告
mysql·centos7
会飞的灰大狼19 天前
MySQL主从复制部署
linux·mysql·ubuntu·centos7
岁岁岁平安1 个月前
Linux中CentOS-7-x86_64:安装JDK1.8与启动部署Tomcat8.5.45(适合开发/测试环境)
linux·运维·jdk·centos·tomcat·centos7
IT乌鸦坐飞机2 个月前
nignx+Tomcat+NFS负载均衡加共享储存服务脚本
tomcat·centos7·nfs·nignx
IT乌鸦坐飞机2 个月前
ansible部署数据库服务随机启动并创建用户和设置用户有完全权限
数据库·ansible·centos7
angleboy85 个月前
CentOS 7服务器上快速安装mamba函数库
centos7·mamba
AC在学习!6 个月前
重生之在Windows上安装虚拟机+Centos7
windows·虚拟机·centos7·vw ware
encoding-console6 个月前
Centos7部署k8s(单master节点安装)
docker·云原生·容器·kubernetes·部署·集群·centos7
ICLiuLi8 个月前
在基于Centos7的服务器上启用【Gateway】的【Clion Nova】(即 ReSharper C++ 引擎)
c++·gateway·centos7·远程开发·clion nova·resharperc++引擎
AlbertS10 个月前
使用 Let’s Encrypt 获取免费SSL证书
nginx·免费·centos7·ssl证书·let’s encrypt