前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux下源码安装PHP 卸载PHP

Linux下源码安装PHP 卸载PHP

作者头像
meihuasheng
发布2021-03-16 21:44:05
6.6K0
发布2021-03-16 21:44:05
举报
文章被收录于专栏:phpcodersphpcoders

卸载原有PHP

查看PHP版本

php -v

下面命令删除php不干净但先删一遍

yum remove php

查看剩下的php软件包,其中会有依赖所以得有先后顺序删除

rpm -qa | grep php

pdo是mysql的依赖项;common是gd的依赖项;所以先删除mysql,gd

rpm -e php-mysql

从这张图可以看到无法删除时会提醒你依赖的包,所以你就得先删除那个包,直到php -v运行后不再出现

源码安装PHP:

首先进入php.net找到要下载的版本页面,复制到下载链接

wget https://www.php.net/distributions/php-7.2.31.tar.bz2

在此之前可以创建好自己的目录,有条理一些,我创建到/home/work/study/softpackage,在softpackage目录下下载php源码,然后解压出现如下页面

tar -xjvf php-7.2.31.tar.bz2

然后进入到解压后的php-7.2.31的目录下,开始相关配置,后面的参数代表的是安装的目录位置,这里是创建了soft和php目录

.configure --prefix==/home/work/study/soft/php

然后进行编译、安装一起完成,也可以分开,先make然后再执行make install,在此之前需要有gcc和autoconfig软件,会提示缺少什么然后你下载就好了,使用yum下载

make && make install

让php -v可以使用:

设置可以直接在任何目录使用php test.php执行命令,进行如下操作

进入到自己放置的php目录下,执行以下命令,然后将红圈的东西写上,就是你的PHP所在的目录

vim ~/.bash_profile

然后执行以下命令,让文件加载好就可以用php -v查看php的版本了

source ~/.bash_profile

将php.ini文件放在php中:

注意要将php.ini放到你的php目录下的lib目录下面:如此这样php源码安装就大功告成咯》》》》》

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 卸载原有PHP
  • 源码安装PHP:
    • 让php -v可以使用:
      • 将php.ini文件放在php中:
      相关产品与服务
      云数据库 SQL Server
      腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
      http://www.vxiaotou.com