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日

相关文章

  • Linux漏洞扫描工具lynis使用方法解析

    Linux漏洞扫描工具lynis使用方法解析 简介 lynis 是一款用于 Linux 操作系统的强大安全审计和漏洞扫描工具,可以帮助管理员轻松发现系统中的安全漏洞和隐患,并采取有效的措施来解决这些问题。本文将详细介绍 lynis 的使用方法。 安装 在 Ubuntu 和 Debian 系统中,您可以使用以下命令来安装 lynis: $ sudo apt-g…

    Linux 2023年5月14日
    00
  • Linux xlsclients命令

    Linux xlsclients 命令的作用与使用方法 Linux xlsclients 命令用于列出当前 X 服务器上所有正在运行的客户端程序。它可以帮助用户了解当前系统中正在运行的 X 客户端程序,以及它们的相关信息。 Linux xlsclients 命令使用方法 xlsclients 命令的基本语法如: xlsclients [选项] 其中,选项是可…

    Linux 2023年5月10日
    00
  • 如何在Linux系统上安装和配置FTP服务器?

    安装和配置FTP服务器在Linux系统上已经变得非常简单。下面是基于Ubuntu系统的FTP服务器(vsftpd)安装和配置的完整攻略。 步骤一:安装FTP服务器 在Ubuntu系统上,可以使用以下命令安装vsftpd: sudo apt update sudo apt install vsftpd 步骤二:配置FTP服务器 完成安装后,需要进行一些基本的配…

    Linux 2023年4月19日
    00
  • Linux用户组

    1、介绍   类似于角色,系统可以对有共性的多个用户进行统一的管理 2、增加组   groupadd  组名     3、删除组   groupdel  组名     4、增加用户时直接为用户指定组   useradd  -g  用户组   用户名     5、修改用户组   usermod  -g  用户组  用户名    6、/etc/passwd 文件…

    Linux 2023年4月12日
    00
  • 很实用的Linux 系统运维常用命令及常识(超实用)

    很实用的Linux系统运维常用命令及常识(超实用) 简介 Linux系统是目前最流行的开源操作系统之一,作为一个Linux系统的运维工程师,熟练掌握常用命令和常识是必须的。本文将为大家分享一些很实用的Linux系统运维常用命令及常识,希望对大家有所帮助。 目录 命令行基础知识 文件和目录管理 网络管理 系统监控 其他常用命令和技巧 1. 命令行基础知识 1.…

    Linux 2023年5月14日
    00
  • Clickhouse常用整理& linux操作clickhouse命令

    进入click(不加上-m的话,进入之后只能一次写一行,不能建表) clickhouse client -m 查看数据库 show databases; 创建一个数据库 create database db_doit; 删除数据库 drop database db_doit; 查看表 show tables: 查看当前使用的数据库 select curren…

    Linux 2023年4月16日
    00
  • Linux内核(二)

    内核的配置与编译 Linux的内核是可以配置的,就是说可以根据用户的需要进行配置,正是因为Linux的内核可以自由的配置,自由的裁剪,减小内核的体积,才使得Linux的内核可以移植到arm平台上去。 Linux内核配置具体步骤如下: 1.  清除临时文件,中间文件和配置文件(为什么要清除呢?在得到一个内核以后会有许多垃圾文件需要清除) $make clean…

    Linux 2023年4月12日
    00
  • Linux下JDK安装教程

    下面是“Linux下JDK安装教程”的详细攻略。 1. 下载JDK安装包 首先,需要前往Oracle官网下载适合自己操作系统架构的JDK安装包。可以通过以下链接进入下载页面: https://www.oracle.com/java/technologies/javase-downloads.html 在下载页面选择符合自己系统版本的JDK安装包,点击下载即可…

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