LAMP/LNMP可安装的PHP版本整理记录

王志勇 发表于 2019年09月16日 16:09

最近开发LAMP/LNMP一键安装命令,需要做这个记录:

Ubuntu 16+Apache+PPA:PHP 5.6、7.0、7.1、7.2、7.3、7.4 (此PPA删去了PHP 5.4、5.5)

Ubuntu 16+Nginx+PPA:PHP 5.6、7.0、7.1、7.2、7.3、7.4 (此PPA删去了PHP 5.4、5.5)

CentOS 7.6+Apache+epel-release:PHP 5.4、5.5、5.6、7.0、7.1、7.2、7.3、7.4

CentOS 7.6+Nginx+epel-release:PHP 5.4、5.5、5.6、7.0、7.1、7.2、7.3、7.4

CentOS 5+Apache自带软件源:PHP 5.1
Ubuntu 12+Apache自带软件源:PHP 5.3
Ubuntu 14+Apache自带软件源:PHP 5.5
Ubuntu 16+Apache自带软件源:PHP 7.0,Ubuntu 16+PHP 7.0这一默认环境下的PHP不执行,需要用其它的版本,或者Ubuntu 16+PPA+PHP 7.0。
Debian 10自带软件源:PHP 7.3。

其余环境正在调试和整理中。

2019-09-24 17:52更新:
这些天经过大量的调试,今天发现,LAMP和LNMP下的php和php-fpm的安装,其软件源是完全相同的。

Ubuntu 16/18/19+PPA+PHP或php-fpm,删去了PHP 5.4、5.5,支持PHP 5.6、PHP 7.0~7.4。
Debian 8/9/10+sury+PHP或php-fpm,也删去了PHP 5.4、5.5,支持PHP 5.6、PHP 7.0~7.4。
CentOS 6/7+epel-release+PHP或php-fpm,与上相同,但是多了支持PHP 5.4、5.5。目前,CentOS 6的软件源只支持到PHP 7.3,CentOS 7.6支持PHP 7.4。

2019-10-11 10:29更新:
Debian 8是很经典的一个系统,因为Debian 8依然保留rc.local的功能,Debian 9去掉了rc.local。
Debian 8.0和8.2、8.5这3个版本都是服务器较常用的版本,今天测试了一下,Debian 8.0和8.2的自带源,都是PHP 5.6.40。

2019-10-11 13:45更新:
Debian 8.5的自带源是PHP 5.6.40;
Debian 8.11的自带源是PHP 5.6.40,如果Debian 8.11使用Debian 8.0的sources.list,则自带源是PHP 7.0。

记录这些自带源的版本,在开发中需要用到。

0条评论:

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写