centos安装php5、卸载php、安装php7的教程

下面是详细的攻略,分3个步骤进行讲解。

步骤一:安装和卸载php

  1. 安装php

CentOS系统默认使用的是PHP 5.x版本,可以通过以下命令安装:

sudo yum install php

执行完毕后,可以通过以下命令确认是否安装成功:

php -v

如果显示了PHP版本信息,则安装成功。

  1. 卸载php

如果需要卸载已安装的PHP,可以通过以下命令进行卸载:

sudo yum remove php

执行完毕后,可以通过以下命令确认是否卸载干净:

php -v

如果没有显示PHP版本信息,则卸载成功。

步骤二:安装和配置PHP 5

如果需要安装PHP 5版本,可以按照以下步骤进行:

  1. 安装php 5

可以使用以下命令安装php 5:

sudo yum install php5

执行完成后,可以通过以下命令确认是否安装成功:

php -v

如果显示了PHP版本信息,则安装成功。

  1. 配置PHP 5

修改PHP 5的配置文件/etc/php.ini,将以下两个参数的注释去掉:

;extension=mysqli.so
;extension=pdo_mysql.so

修改完毕后,重启Apache服务使配置生效。

步骤三:安装和配置PHP 7

如果需要安装PHP 7版本,可以按照以下步骤进行:

  1. 安装PHP 7

可以使用以下命令安装PHP 7:

sudo yum install php7

执行完毕后,可以通过以下命令确认是否安装成功:

php -v

如果显示了PHP版本信息,则安装成功。

  1. 配置PHP 7

修改PHP 7的配置文件/etc/php.ini,将以下两个参数的注释去掉:

;extension=mysqli.so
;extension=pdo_mysql.so

修改完毕后,重启Apache服务使配置生效。

示例说明1

需要安装PHP 5.6版本的用户,请按照以下步骤操作:

  1. 安装PHP 5.6

可以使用以下命令安装PHP 5.6:

sudo yum install php56
  1. 配置PHP 5.6

修改PHP 5.6的配置文件/etc/php.ini,将以下两个参数的注释去掉:

;extension=mysqli.so
;extension=pdo_mysql.so

修改完毕后,重启Apache服务使配置生效。

示例说明2

需要安装PHP 7.4版本的用户,请按照以下步骤操作:

  1. 安装PHP 7.4

可以使用以下命令安装PHP 7.4:

sudo yum install php74
  1. 配置PHP 7.4

修改PHP 7.4的配置文件/etc/php.ini,将以下两个参数的注释去掉:

;extension=mysqli.so
;extension=pdo_mysql.so

修改完毕后,重启Apache服务使配置生效。

以上就是CentOS安装php5、卸载php、安装php7的教程,如果碰到问题可以随时咨询。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos安装php5、卸载php、安装php7的教程 - Python技术站

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

相关文章

  • linux安装memcached

    一:为什么要使用memcached 瓶颈:互联网发展,特别在web2.0兴起之后,传统数据库开始出现瓶颈 1:对数据库的高并发读写 2:对海量数据库的处理(海量数据查找)memcache 是高性能的分布式内存缓存服务器,通过缓存数据库查询结果,减少数据库访问次数,已提高动态web应用的速度和扩展。保存在memcache的对象实际上是放置在内存中,并不是保存在…

    Linux 2023年4月13日
    00
  • ubuntu20.04虚拟机无法上网的问题及解决

    下面我将为你详细讲解“ubuntu20.04虚拟机无法上网的问题及解决”的完整攻略。 问题描述 在使用virtualbox创建ubuntu20.04虚拟机后,发现虚拟机无法上网,无法连接网络。 解决方案 检查网络设置 首先,需要检查虚拟机的网络设置。打开虚拟机的设置窗口,进入网络选项卡,确认网络适配器的设置如下: 适配器类型:NAT 高级选项 -> 端…

    Linux 2023年5月24日
    00
  • CentOS 7.2配置Apache服务httpd(上)

    CentOS7.2配置Apache服务httpd(上) 导语 Apache是一款非常流行的Web服务器软件,可在多数操作系统上运行。本文将介绍在CentOS 7.2上配置Apache服务httpd的过程。 安装Apache服务 在安装Apache服务之前,我们需要先更新系统: sudo yum update 然后,安装Apache服务: sudo yum i…

    Linux 2023年5月14日
    00
  • vim的常用命令

    Vim的6种基本模式 1. 普通模式在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。 2. 插入模式在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一只保持这个模式。在插入模式中,可以按ESC键回到普通模式。 …

    Linux 2023年4月20日
    00
  • linux防火墙配置教程之访问外网web实验(3)

    针对“linux防火墙配置教程之访问外网web实验(3)”这个话题,下面是完整攻略的详细讲解。 什么是Linux防火墙? Linux防火墙是一种可以保护Linux系统网络安全的工具,用于过滤和控制进出系统网络的数据流,保护网络资源和数据免受恶意攻击。Linux系统自带了一些常用的防火墙软件,如iptables、ufw等,本文中我们主要使用iptables。 …

    Linux 2023年5月14日
    00
  • GUN/LINUX 用户和组 文件权限管理

    任何文件都有 r-w-x 权限  ①普通文件 r权限代表用户可以用cat ,less,more,tail….等命令查看其内容 w权限 代表可以编辑里面的内容增加,修改,删除 里面的内容   x 权限 表示可以提供给内核然后内核执行它 ②目录 r :用户可以用LS命令列出目录中的内容  w:可以在目录中创建文件或者目录 能不能修改或者删除还要看文件的权限 x …

    Linux 2023年4月12日
    00
  • 详解centos7配置本地yum源的方法

    下面我将详细讲解在CentOS 7上配置本地yum源的方法。 步骤一:创建yum源文件夹 首先,在CentOS 7上配置本地yum源,需要先创建yum源文件夹。可以在根目录下创建一个名为yum的文件夹,在此文件夹下创建两个文件夹,分别为base和epel。 可以通过以下命令完成上述操作: mkdir /yum cd /yum mkdir base mkdir…

    Linux 2023年5月14日
    00
  • shell自动化脚本,启动、停止应用程序

    #!/usr/bin/env bash # 常量初始化 set_runtime_vars(){ # 日期时间 Now_Date=`date +”%Y-%m-%d %H:%M:%S”` # 服务状态 Service_Status=( “服务已开启” “服务已停止” ) # 动作状态 Action_Status=( “服务启动成功” “服务停止成功” “服务启动…

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