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
相关推荐
AlbertS2 天前
使用 Let’s Encrypt 获取免费SSL证书
nginx·免费·centos7·ssl证书·let’s encrypt
CS_GaoMing1 个月前
Centos7 JDK 多版本管理与 Maven 构建问题和注意!
java·开发语言·maven·centos7·java多版本
CoolTiger、2 个月前
VirtualBox+Vagrant快速搭建Centos7系统【最新详细教程】
centos7·vagrant·virtualbox
188_djh2 个月前
# CentOS7 设置mysql的 root 用户密码时,报错 ERROR 1819(HY000)...ERROR1193... 解决方法。
linux·mysql·centos·centos7·mysql8.0·error1819·error1193
炫酷的伊莉娜3 个月前
【Redis】Centos7 安装 redis(详细教程)
数据库·redis·缓存·centos·安装·centos7
letisgo54 个月前
VMware安装CentOS 7
centos7·wmware
Roc-xb4 个月前
Failed to get D-Bus connection: Operation not permitted
docker·wsl·centos7
程序员洲洲5 个月前
【Linux】Centos7升级内核的方法:yum更新(ELRepo)
linux·服务器·centos7·elrepo·升级内核
寸_铁5 个月前
【Centos7】解决 CentOS 7 中出现 “xx: command not found“ 错误的全面指南
linux·服务器·python·机器学习·容器·centos·centos7
Jelly-小丑鱼5 个月前
centos7配置L2TP的服务端教程
centos7·server·l2tp