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
相关推荐
IT运维爱好者9 天前
【Linux】Python3 环境的下载与安装
linux·python·centos7
雪碧聊技术10 天前
前端项目代码发生改变,如何重新部署到linux服务器?
前端·vue3·centos7·代码更新,重新部署
会飞的灰大狼11 天前
Ubuntu部署 Kubernetes1.23
centos7
雪碧聊技术19 天前
linux(centos7)部署springboot项目
centos7·jdk安装·阿里云linux服务器·springboot项目部署
裤裤兔1 个月前
linux卡在启动界面的解决办法
linux·运维·服务器·centos·centos7·linux系统
howard20051 个月前
在VMWare上搭建Flume集群
flume·centos7
cui_win2 个月前
Minikube 安装与使用详细指南(Centos7 踩坑版)
docker·kubernetes·minikube·centos7·升级内核
宇宙第一小趴菜2 个月前
11 安装回忆相册
linux·运维·centos7·yum·回忆相册·kh_mod
会飞的灰大狼4 个月前
MyCAT完整实验报告
mysql·centos7
会飞的灰大狼4 个月前
MySQL主从复制部署
linux·mysql·ubuntu·centos7