yum安装PHP7.2和rpm如何一次性删除包

简介: yum安装PHP7.2和rpm如何一次性删除包

一、使用rpm指令3秒删除PHP所有包

在安装所有的框架和安装包时,第一个必须看的就是项目所需环境,可以看到Larave对PHP的版本要求是7.2.5以上。


image.png

来到虚拟机看看PHP的版本,你可以通过php -v 来查看版本。


这里咔咔没有使用,PHP已经被咔咔删除了,这个指令执行不了了,尴尬。。。。


于是咔咔就用之前的rpm -qa | grep php指令显示的信息给大家展示一下咔咔之前的版本

image.png



这个版本是咔咔用rmp 安装的,所以也是需要使用rpm卸载的。此时的PHP所有的包都已经删除了

image.png


那咔咔是如何删除的呢!


还在使用rpm -e php70w....那就真的浪费时间了,大好时间不能用来放到删除文件上。


而且有的包时有依赖关系的,你在删除的时候肯定也遇到过这样的情况。


这个错误就是你需要卸载的安装包正在被别的包使用着,很烦是不是。


image.png


咔咔教你使用一个指令来解决这些烦恼。rpm -e --nodeps rpm -qa | grep php


这个时候大概也就3秒左右就可以把PHP的所有安装包都给删除完。是不是非常的nice


image.png


二、rpm指令常用参数

rpm的主要功能就是安装、卸载、升级作用。


这里咔咔给大家整理几个常用的rpm参数使用。


  • -e 卸载rpm包
  • -i 安装rpm包
  • -u 升级rpm包
  • –nodeps 不验证软件包的依赖关系


这几个参数是咔咔经常使用的参数。


三、yum安装PHP7.2

安装源


rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

或者使用这个也可以


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


安装所需要的扩展


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


执行完成之后查看版本号就是7.2了


image.png

在浏览器里边就可以正常的访问了,nginx是咔咔之前已经安装好了的。

image.png

相关文章
|
3月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
609 16
|
2月前
|
存储 关系型数据库 MySQL
MySQL介绍和MySQL包安装 -- RHEL系列(Yum资源库安装MySQL)
MySQL是一款开源关系型数据库,高性能、易用、跨平台,支持多种存储引擎,广泛应用于Web开发、企业级应用等领域。本教程介绍其特点、架构及在主流Linux系统中的安装配置方法。
535 0
MySQL介绍和MySQL包安装 -- RHEL系列(Yum资源库安装MySQL)
|
5月前
|
JavaScript Linux PHP
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
192 3
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
|
6月前
|
缓存 Ubuntu 前端开发
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
804 1
yum的安装和使用(包含安装过程中遇到的问题及解决方法)
|
6月前
|
自然语言处理 测试技术 API
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
TCPDF库详解:功能、作用及多语言安装指南-tcpdf可不是只有php能用-优雅草卓伊凡
558 5
|
8月前
|
Ubuntu Linux PHP
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
263 6
|
10月前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1092 25
|
3月前
|
关系型数据库 MySQL PHP
PHP和Mysql前后端交互效果实现
本文介绍了使用PHP连接MySQL数据库的基本函数及其实现案例。内容涵盖数据库连接、选择数据库、执行查询、获取结果等常用操作,并通过用户登录和修改密码的功能实例,展示了PHP与MySQL的交互过程及代码实现。
290 0
PHP和Mysql前后端交互效果实现
|
8月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
407 17
|
9月前
|
关系型数据库 MySQL PHP
源码编译安装LAMP(HTTP服务,MYSQL ,PHP,以及bbs论坛)
通过以上步骤,你可以成功地在一台Linux服务器上从源码编译并安装LAMP环境,并配置一个BBS论坛(Discuz!)。这些步骤涵盖了从安装依赖、下载源代码、配置编译到安装完成的所有细节。每个命令的解释确保了过程的透明度,使即使是非专业人士也能够理解整个流程。
256 18