各位兄弟姐妹,linux下怎么进行更换PHP版本,切换不同的PHP版本呢?

比如说我现在的PHP版本是5.3 我想要换成5.5 之后我可以在这两个版本间切换?

我现在的情况是centos6.5 php版本是5.3 想要升级到5.5

回复内容:

各位兄弟姐妹,linux下怎么进行更换PHP版本,切换不同的PHP版本呢?

比如说我现在的PHP版本是5.3 我想要换成5.5 之后我可以在这两个版本间切换?

我现在的情况是centos6.5 php版本是5.3 想要升级到5.5

编译php时 --prefix 指定不同的目录,把不同的php安装到不同的目录,需要运行php时运行对于版本目录下的php即可。

docker是个不错的选择

如果是lnmp,介绍一个比较麻烦的方法。

1.安装不同版本的php,编译的时候--prefix 选择好安装目录

2.启动php-fpm时在php-fpm-config配置不同的端口号,默认是127.0.0.1:9000。可以设置php5.5为127.0.0.1:9055,设置php5.6为127.0.0.1:9056。以此类推。

3.切换的时候修改nginx的配置文件转发php文件部分,比如把127.0.0.1:9055改成127.0.0.1:9056就可以了

装个lnmp里面有脚本的,如果不想装这么多,看看lnmp的PHP版本切换的脚本里是怎么写的,借鉴一下吗

单独安装新版本,然后更新

~/.bashrc

文件

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

linux php 版本切换,linux更换PHP版本,多个PHP版本切换相关推荐

  1. ubuntu 内核降级,切换linux内核版本

    起因是安装了ubuntu 20.04 版本 其内核是5.8,用该版本内核编译 正点原子 MX6ULL 开发板的4.15版本内核时提示 文件系统报错,无论是NXP原厂还是正点原子的都报错.但是自己下载5 ...

  2. bash 判断 os 版本_Kali Linux 2020.3开始用ZSH取代Bash旅程

    在此版本中,Kali Linux团队引入了以下概述的各种新功能. Kali Linux切换到ZSH作为默认Shell 在此版本中,Kali Linux团队开始了从默认Bash shell切换到ZSH的 ...

  3. Windows程序员初学Linux内核(附Linux内核各版本历史纪年表)

    我是荔园微风,作为一名在IT界整整25年的老兵,最近受邀给年轻人讲了一场Windows内核和Linux内核相关的讲座.大家听得非常认真.下面我把其中一些PPT放上来和大家分享. Windows内核(右 ...

  4. 【转】不同版本的Linux介绍

    参考博客 Redhat与Debian系介绍(Linux各种发行版本概述) Linux,最早由Linus Benedict Torvalds在1991年开始编写.在这之前,Richard Stallma ...

  5. 十年来第一个正式版本 | Kali Linux 2020 发布后我们该怎么渗透?

    2020年Kali Linux推出了十年来的第一个正式版本--Kali Linux 2020.1 关于这个版本新特性的简短总结: 默认用户为非root用户 独立的Kali安装镜像 无需root的Kal ...

  6. linux安装版本信息,Linux下查看Nginx安装目录、版本号信息?

    Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps  -ef | grep nginx 摁回车,将出现如下图片: master process 后面的就是 ngi ...

  7. Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4.1.15版本内核)

    Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4.1.15版本内核) 文章目录 Linux移植:正点原子阿尔法IMX6ULL开发板Linux内核源码移植详细步骤(4 ...

  8. win8.1适合哪个版本的linux,紧跟Win8!全面体验最适合国人的深度Linux

    1深度Linux吸取Win系统优点 最近Windows 8消费者预览版本首日下载突破100万次大关,对于Windows 8的强势来预示着新一轮的操作系统大战已经拉开序幕,而喜欢开源OS的用户也不必失望 ...

  9. Linux学习笔记5——什么是Linux:Linux 核心版本与 Linux 发布商版本、如何学linux

    一.Linux是什么?它怎么来的? 1,linux是什么? 不用多说,linux就是操作系统,但我在培训的时候讲课的老师强调,linux不是操作系统而是内核,kernel...从操作系统的概念来看,操 ...

  10. 【Linux 内核】编译 Linux 内核 ① ( 下载指定版本的 Linux 内核源码 | Linux 内核版本号含义 | 主版本号 | 次版本号 | 小版本号 | 稳定版本 )

    文章目录 一.下载 Linux 内核 1.下载最新版本 Linux 内核 2.下载指定版本 Linux 内核 二.Linux 内核版本号含义 一.下载 Linux 内核 1.下载最新版本 Linux ...

最新文章

  1. 神经网络的演变与发展(Part 2)
  2. 美国诚实签经验——着装,戒指,手表装土豪,医生预约单,流水、房产和工作证明...
  3. java和python工资-Python和Java,哪个就业薪资更高
  4. Errors are values
  5. Magento获取指定分类下的所有子分类信息
  6. viewer vue 文档_vue中使用viewerjs
  7. Windbg程序调试--转载
  8. Hadoop 系列之 Hive
  9. eclipse插件开发:自定义导航器中的拖拽定义
  10. LeetCode(965)——单值二叉树(JavaScript)
  11. linux 程序发包,软件测试常用linux发包命令
  12. 植物科学常用数据库和生物信息学工具2020
  13. MySql 8.0对应的驱动包
  14. JAVA怎么开发一个胖客户端_胖客户端瘦客户端哑终端
  15. 终于把Edison板子上线了
  16. Maven基础-认识Maven
  17. OpenGL 实验一 绘制简单图形
  18. 华硕天选3和联想拯救者r9000p哪个好
  19. scrapy 简单教程
  20. 【MySql】SQL语句DDL类

热门文章

  1. oracle全角字符转半角,Oracle 表字段全角字符轉換半角字符辦法
  2. java时间日期格式器_JAVA基础类库(二)-----日期、时间类和格式器
  3. 计算机二级web题目(7.3)--简单应用题1
  4. 数组初始化使用(写)new与不使用(不写)new
  5. linux函数计时,Linux 中的计时——gettimeofday函数
  6. anaconda base环境_如何在最新版的Anaconda下安装Tensorflow 1.9
  7. [小米OJ] 4. 最长连续数列
  8. Spring Security原理与应用
  9. 文件夹或者文件比对工具 Beyond Compare
  10. 浅谈多线程——NSThread