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日

相关文章

  • 在VMware上 安装 centos8的详细教程

    下面是在VMware上安装CentOS 8的详细攻略: 确认系统需求 在安装CentOS 8之前,我们需要先确认我们的电脑能够满足以下系统需求: 2 GB RAM 25 GB 磁盘空间 64-bit x86 CPU 下载CentOS 8镜像 首先,我们需要到CentOS官方网站上下载CentOS 8镜像。可以通过以下链接进入官网: https://www.c…

    Linux 2023年5月24日
    00
  • Windows7下Linux双操作系统安装图文教程

    下面就为您详细讲解“Windows7下Linux双操作系统安装图文教程”的完整攻略: 第一步:下载并准备Linux操作系统安装文件 首先您需要下载Linux操作系统的安装文件并制作成安装盘或者安装U盘。通常情况下,您可以在Linux官网上下载最新版本的安装文件。 制作安装U盘的具体方法和工具可以参考以下链接:- Windows系统下使用Rufus制作Linu…

    Linux 2023年5月30日
    00
  • linux 下的yum命令详解

    Linux下的yum命令详解 什么是yum yum是基于RPM包管理的高级包管理器。 Yum在Fedora和RedHat以及它们的变种中被广泛使用, Yum可以自动下载RPM包并处理其依赖关系。 yum的使用 更新软件包库 使用以下命令可以更新软件包库信息: yum update 安装软件包 使用以下命令可以安装软件包: yum install <pa…

    Linux 2023年5月14日
    00
  • Ubuntu虚拟机里怎么编译内核?

    编译内核是一项相对复杂的操作,建议在熟悉 Linux 命令和操作系统原理后再尝试,以下是在 Ubuntu 虚拟机里编译内核的攻略。 准备工作 下载内核源码,进入 官网 下载最新的稳定版或已经了解的版本,可选下载 .tar.xz 或 .tar.gz,注意下载的版本与系统匹配。 安装必要的依赖,打开终端(依次按 Ctrl+Alt+T),执行以下命令安装编译需要的…

    Linux 2023年5月24日
    00
  • 阿里云云服务器Linux系统更新yum源Shell脚本

    下面是阿里云云服务器Linux系统更新yum源Shell脚本的完整攻略。 步骤一:编写Shell脚本 在Linux系统上,我们可以使用yum命令来安装和更新软件包。yum源是存储软件包的仓库,我们需要定期更新yum源来确保软件更新和安装的正常进行。为了方便,我们可以编写一个简单的Shell脚本来更新yum源: #!/bin/sh # 更新yum源 yum c…

    Linux 2023年5月14日
    00
  • [Linux] 取两个文件的并集/交集/差集

    uniq -d是只打印重复行 -u是只打印独一无二的行文件A : abcd文件B: cdef取并集:A + B sort A B|uniq   取交集: sort A B|uniq -d   取差集:A – B sort A B B|uniq -u   取差集:B – A sort A B A|uniq -u  

    Linux 2023年4月13日
    00
  • ubuntu 安装linux 下vmVMware tools 步骤及问题解决方法

    下面是详细讲解“Ubuntu安装Linux下VMware Tools步骤及问题解决方法”的完整攻略: 安装步骤 步骤1:安装VMware Tools 在Ubuntu虚拟机上,打开终端,执行以下命令安装VMware Tools: sudo apt-get update sudo apt-get install open-vm-tools-desktop 步骤2…

    Linux 2023年5月24日
    00
  • 在Linux上查看活跃线程数与连接数

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,非公众号转载保留此声明。 简介 现如今,有两种常见的软件资源几乎成了Java后端程序的标配,即线程池与连接池,但这些池化资源非常的重要,一旦不够用了,就会导致程序阻塞、性能低下,所以有时我们需要看看它们的使用情况,以判断这里是否是瓶颈。 查看活跃线程数 在Linux上,通过top -H -p 1命…

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