以梦为马,不负韶华

搜索
查看: 1745|回复: 0
收起左侧

LNMP PHP多版本共存一键安装脚本

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
LNMP  PHP多版本共存一键安装脚本 推出

LNMP 环境下 一键安装PHP多版本,PHP5.3  +  php5.5  + PHP5.*   多版本共存。

PHP多版本作用:

即想体验最新版的性能,但有的程序又只能在老版本上使用。
那么VPS上安装多个PHP版本就是不错的选择,想用哪个就用哪个版。

如:有些老ZEND加密的程序,只能在php5.2下执行。shopex
      有些程序只在php5.3或以下版本兼容,如DX
      有的程序在php5.5 上都可用。 如wp, 或自己编写的php

那以,我们可以把5.2.3.5 都装上,想用哪个就选哪个。多方便。。

注:只要你程序支持PHP最新版,那当然首选php5.5, 运算速度会更快更好。
注:每增加一个php版本,运行程序后会增加30M左右内存。 所以VPS至少256M起

PHP多版本共存安装脚本包:  
  1. wget [url]http://vps.idc886.com/phpver.tgz;tar[/url] zxvf phpver.tgz  
复制代码
安装界面:

执行:sh phpver.sh

13071214162cb2605029c6997a.jpg


说明:本贴隐藏内容,需登录、回复后,即可浏览!1、脚本首先检测 已安装的PHP多版本,方便选择安装其它版系。
     PHP Default 为初装装环境时的原默认版本 (多版本,不会影响默认版)

2、按1为选择安装 PHP版本,   0为删除php版本。  (不会删除默认PHP版)

3、输入PHP版本号,默认为 php 5.5.2,可输入5.2.17 至最5.5最新任一版。

4、同系版会覆盖安装,同一主版号 如5.4系列版号,这样就可用来作升级同系版本。
    如 已安装多版本号为 5.4.10,再选安装5.4.17 将把旧版覆盖为5.4.17

5、输入版本号确认安装时,将停止默认版本,mysql,nginx  (这一步以后可能去掉)

6、安装完后 重启默认版,mysql,nginx, 执行检测刚安装的多版状态是否正常。

注:增加的多版与原PHP默认版无任何影响影响,各版本zend组件也不会冲突。
      安装完后,安装的版本自动添加启动文件,随系统启动时一起启动增加的版本

关于删除php多版

1、选择0 为删除php多版。
2、输入要删除的多版号 52、53、54、55
3、确认后将检测多版文件是否存在,如果不存在,即退出。
    如果存在,就停止运行,再删除PHP版号相应的文件。

注:选删除会连同启动项,和PHP版本目录删除。
     不会影响原默认PHP版本。

域名添加界面:

执行:sh vhost8.sh
1307121627f17b26e1479a841b.jpg

说明:1、脚本首先检测 已安装的PHP多版本,方便添加域名时选择php版本号。
     PHP Default 为初装装环境时的原默认版本 (多版本,不会影响默认版)
2、按1为添加域名,   0为删除域名。  
3、选择要添加域名的PHP版本号 。
     (此步做了 PHP版本检测,如果版本不存在将退出)
4、输入域名后,添加完成后,重启nginx,   域名使用相关版本号运行。

关于删除域名:
1、0为删除域名,
2、输入域名后,先查找是否有这域名文件,如果没有即退出。
    有域名文件就删除域名文件后重启nginx.
注:只删除域名配制文件,不删除文件。  域名文件存在时再次添加会覆盖原来的。





                               
登录/注册后可看大图
该贴已经同步到 Horse的微博

评分

参与人数 1韶华币 +1 收起 理由
yiling001 + 1

查看全部评分

发表于 1970-1-1 08:00:00 显示全部楼层
进来学习一下马哥Po出的主题!
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
马哥牛啊,学写了
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
刚入手,感觉不知道怎么弄,学习学习
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-1-6 14:48

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表