Lnmp一键安装包安装多php版本共存

自然 2019年6月10日19:32:01 评论 172

自然今天找到了一个有意思的源码,赶紧安装上机测试一下如何。What,什么情况?php版本太老了,奈何自然的基础环境是php7.3,是不是我太赶潮流了。放弃是不可能放弃的啦,试试弄一个多php版本共存吧。

Lnmp一键安装包安装多php版本共存

自然使用的是lnmp一键安装包,感兴趣的小伙伴可以去试一下。

lnmp多版本共存

通过浏览论坛,发现lnmp一键安装包居然内置了多php版本共存的方案,这一点非常棒。非常适合需要多php版本程序兼容的小伙伴。有一点要注意的是多php一键安装脚本暂时只支持lnmp模式,lamp、lnmpa暂时还不支持,lnmp作为个人站长的主流模式,基本够用了。

我们只需要进入lnmp1.6安装包目录,在安装脚本后面加上参数mphp即可。

  1. [root@izwz9avyv2945ilt432lffz ~]# cd lnmp1.6
  2. [root@izwz9avyv2945ilt432lffz lnmp1.6]# ls
  3. addons.sh  include     License      README  uninstall.sh
  4. ChangeLog  init.d      lnmp.conf    src     upgrade1.x-1.6.sh
  5. conf       install.sh  pureftpd.sh  tools   upgrade.sh
  6. [root@izwz9avyv2945ilt432lffz lnmp1.6]# ./install.sh mphp

按照提示选择需要新增的php版本即可,操作起来非常简单。一次只能新增一个php版本,不要多选喔。如果你需要安装多个php版本,那么在安装完成后再次执行安装脚本即可。

网站选择php版本

安装完成后,使用命令lnmp add vhost新建站点时,会提示你选择需要的php版本。对于之前建立的站点,我们需要编辑网站的conf配置文件,替换为新的php版本。

lnmp一键安装包的配置文件统一存放在

/usr/local/nginx/conf/vhost/
目录下,格式为站点域名.conf,如wanvi.net.conf。

我们可以使用vim命令进行编辑,如果服务器上没有vim编辑器,那么我们执行

yum install -y vim
进行安装即可。

执行

vim /usr/local/nginx/conf/vhost/www.wanvi.net.conf
进入编辑器,按i进入编辑模式,找到 include enable-php.conf; 替换为 include enable-php5.6.conf;即可,然后按esc键,输入:wq保存并退出。

Lnmp一键安装包安装多php版本共存

操作的时候将上面的www.wanvi.net.conf中的www.wanvi.net替换成你自己的域名即可,enable-php5.6.conf表示php的版本,修改时根据自己的需要进行修改。

然后执行nginx -t检查配置是否存在错误,如果提示如下,那么我们可以直接执行lnmp nginx restart重启服务,就可以完成php版本的修改。

[root@izwz9avyv2945ilt432lffz lnmp1.6]# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@izwz9avyv2945ilt432lffz lnmp1.6]#

小结

多php版本安装完成,小程序也可以安装了。这是lnmp一键安装包安装多php版本共存的一次操作记录。对于需要多php环境的小伙伴很有借鉴意义,如果你动手能力很强,那么上手吧。如果你是建站萌新,那么你也可以照着上面的操作流程走。

weinxin
网科文媒
快来关注一下,你想要的这里都有喔!
自然

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: