Centos7升级PHP版本

本文提供了一套详细的步骤来帮助用户从旧版本PHP升级到最新的7.2版本,包括如何卸载旧版本、更改yum源及安装新版本等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在进行网站部署时,常出现PHP版本不兼容情况,这时便要对PHP进行升级。
另一方面,PHP 官方宣布在 2018 年 12 月 31 日起 PHP 5.6.x 的安全支持将正式停止,那么到时候,你的网站如果还跑在 PHP 5.6 上面的话,将不再安全。

1.查看当前版本下PHP版本

php -v
PHP 5.4.16 (cli) (built: Oct 30 2018 19:30:51) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

自带的版本为5.4,可升级成最新版本

2.查看当前 PHP 相关的安装包,若不为心仪的版本,进行删除

查看

yum list installed | grep php
php.x86_64                           5.4.16-46.el7                  @base       
php-cli.x86_64                       5.4.16-46.el7                  @base       
php-common.x86_64                    5.4.16-46.el7                  @base       
php-devel.x86_64                     5.4.16-46.el7                  @base       
php-gd.x86_64                        5.4.16-46.el7                  @base       
php-mysql.x86_64                     5.4.16-46.el7                  @base       
php-pdo.x86_64                       5.4.16-46.el7                  @base       

删除5.4版本的php所有组件

yum remove -y php
yum remove -y php-*

3.升级更换yum源

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Centos 5为

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6为:

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

4.安装新版本 PHP

安装yum-config-manager实用程序

yum -y install yum-utils

查看提供的PHP版本

yum list php*

7.0/7.1/7.2 分别对应为为 70w/71w/72w版本(这里我们安装7.2版本)

yum install -y php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-ldap php72w-mcrypt

检查确认PHP版本

php -v
PHP 7.2.16 (cli) (built: Mar 10 2019 21:22:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.16, Copyright (c) 1999-2018, by Zend Technologies

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值