在linux安装PHP需要把原来的版本删除吗

图片描述

图片描述

一开始使用yum安装的lamp环境,但是里面的php版本太低了,是不是要把php-5.3.3-48.el6_8.i686用命令
rpm -e php-5.3.3-48.el6_8.i686 把它卸载了,然后在安装我下载的php-5.6.30.tar.bz2 这个版本啊。这个php-5.6.30.tar.bz2我下载在/root/tar 这个目录,安装要安装在哪,还是直接在当前目录直接解压安装不用管安装路径?

阅读 9.1k
4 个回答

yum安装的最好是删掉比较好,自己编译安装的可以不用删,但是最好备份一下配置,还有版本切换的时候记得,扩展要同时跟上

  • 卸载老版本的php

yum remove php -y
  • 约定路径

源码放在

/usr/local/src

编译后文件放在

/usr/local/php

日志文件放在

/var/log/php

php.ini放在

/etc/php/

最好写个文档,便于别人维护

用yum升级,其实无所谓。装个replace的yum插件就行了。

细节可以看我的文章。

【搭建NextCloud服务笔记-基础篇】分享自@SegmentFault,传送门:https://segmentfault.com/a/11...

  • 一是使用现成的一键包,比如LNMP一键安装包,它自带PHP等组件的升级功能
  • 二是使用如CentOS的服务,比如IUS,可以起到代替升级功能,它有个称作安全替代包的,介绍是说
completely replace their stock equivalents, and cannot be installed at the same time. If the stock equivalent of an IUS package is not already installed, then you can just directly install the desired package.
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏