centos yum php 7.x 无需删除升级的方法

CentOS Yum 升级 PHP 7.x

如果你想在你的 CentOS 服务器上升级到 PHP 7.x,但是又不想删除旧的 PHP 版本,那么你可以通过以下步骤进行升级。

注意:本教程仅适用于 CentOS 7.x 及以上版本。

步骤 1:添加 PHP 7 仓库

执行以下命令将 PHP 7 仓库添加到你的 CentOS 服务器中。

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

步骤 2:安装 PHP 7.x

执行以下命令安装PHP 7.x。

sudo yum install php70w php70w-opcache

步骤 3:更改 PHP 版本

现在,你已经安装了 PHP 7.x ,但你的系统默认仍然使用旧版本的 PHP。

你可以通过以下命令更改使用的 PHP 版本。

sudo alternatives --config php

执行该命令后,系统将会列出所有已安装的 PHP 版本。输入相应的编号,选择 PHP 7.x 的版本并确认。

以选择 PHP 7.2 为例:

There are 2 programs which provide 'php'.

  Selection    Command
-----------------------------------------------
   1           /usr/bin/php56
   2           /usr/bin/php72

Enter to keep the current selection[+], or type selection number: 2

现在,你已经成功将 PHP 版本更改为 PHP 7.x。你可以通过以下命令来检查 PHP 版本是否正确更改。

php -v

输出应类似于如下信息:

php -v
PHP 7.2.32 (cli) (built: May 12 2020 11:38:36)

示例 1:在 CentOS 8 上升级到 PHP 7.3

在 CentOS 8 上,你可以使用以下命令安装 PHP 7.3。

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module reset php
sudo dnf module enable php:remi-7.3
sudo dnf install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

示例 2:在 CentOS 7 上升级到 PHP 7.4

在 CentOS 7 上,你可以使用以下命令安装 PHP 7.4。

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php74
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

以上就是CentOS Yum升级PHP 7.x的方法。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos yum php 7.x 无需删除升级的方法 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • CentOS系统下编译安装MySQL以及设置相关yum源的教程

    下面是详细讲解“CentOS系统下编译安装MySQL以及设置相关yum源的教程”的完整攻略。 环境准备 首先,我们需要一台运行 CentOS 系统的服务器,并且具备以下条件: 确保系统已经安装了必要的依赖,如 cmake、gcc 等; 确保系统可以联网。 下载 MySQL 在 mysql 官网上选择对应的版本并下载,以 8.0.26 版本为例。 wget h…

    Linux 2023年5月14日
    00
  • linux 文件解压缩

    目前 Linux 下最常见的压缩包格式自然非 .tar.gz 莫属,但由于 bzip2 强大的压缩比率,目前 . tar.bz2 愈发有取代之势。 还有单纯的 .tar 格式也很常见。它们目前的操作都主要是由 tar 程序 配合 gzip/bzip2 来完成的。 下面来详细的说下tar 这个命令 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩…

    Linux 2023年4月16日
    00
  • 阿里云服务器yum源更新问题从何而来

    标题:阿里云服务器yum源更新问题从何而来 背景 在使用阿里云服务器时,我们经常需要使用yum命令来更新安装软件,但是在一些情况下,yum命令会失败,导致无法更新软件包。这个问题从何而来呢?本文将详细说明。 原因 阿里云为了提供更加稳定、安全的服务,使用了自己的镜像源来替代CentOS官方的镜像源。但是由于阿里云的镜像源更新比较慢,导致在某些情况下,yum命…

    Linux 2023年5月14日
    00
  • Nginx和GeoIP模块读取IP所在的地域信息方法

    下面我将详细讲解如何使用Nginx和GeoIP模块获取IP所在地域信息。 简介 GeoIP是一个由MaxMind提供的IP地理位置查询服务。Nginx的GeoIP模块是Nginx扩展模块之一,可以结合GeoIP数据库获取IP所在国家、地区、城市等信息。 步骤 安装GeoIP库和Nginx的GeoIP模块 首先需要安装GeoIP库和Nginx的GeoIP模块。…

    Linux 2023年5月14日
    00
  • 如何在Linux系统上安装和配置CI/CD工具?

    下面是在Linux系统上安装和配置CI/CD工具的完整攻略,步骤如下: 1. 安装和配置 Git 首先,我们需要安装 Git,并配置 Git 的用户名和邮箱。Git 是版本控制工具,可以帮助我们管理我们的代码: sudo apt-get install git # 安装Git git config –global user.name "Your …

    Linux 2023年4月19日
    00
  • Linux下MongoDB的安装和配置教程

    “Linux下MongoDB的安装和配置教程”,下面是完整攻略。 安装MongoDB 步骤1. 添加MongoDB官方安装包到软件源列表 为了确保安装器拥有最新的MongoDB版本,我们需要将MongoDB官方安装包源添加到系统软件源列表中。使用下列命令导入最新的MongoDB GPG密钥: sudo apt-key adv –keyserver hkp:…

    Linux 2023年5月14日
    00
  • Linux下Jetty9安装部署

    在网上看Jetty觉得很NB就部署一下玩玩,长一下经验。 下载Jetty9地址 http://www.eclipse.org/jetty/previousversions.html 这里可以挑自己版本,我这里选的9版本 这里我把jetty 放在./usr/local/jetty目录下  下载好的上传就行了然后 tar解压 tar -xvf jetty-dis…

    Linux 2023年4月13日
    00
  • Centos 8.2 升级内核通过elrepo源的方法

    以下是CentOS 8.2升级内核通过elrepo源的方法的完整攻略: 1. 添加elrepo源 要升级CentOS 8.2内核,需要先添加elrepo源。在终端中执行以下命令: sudo rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh https://www.…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部