• 维护主题插件开发者利益,本站取消所有破解模版获取方式!
  • 最美的贴图库,分享最美的那一刻我要分享
  • 手把手教你申请QQ公众帐号,公众空间
  • 简单的PHP域名授权函数
  • 免插件实现Adblock检测,全网通用
  • Phuong My 2015时尚独特女性魅力
  •  10个月前 (02-02)  技术分享  技术宅 隐藏边栏 评论关闭  1583 
    文章评分 1 次,平均分 5.0

    首先,说明下,我的环境是基于Oneinstack的lnmp环境,其他环境请自行测试,建议不要在生产环境中尝试,出了问题博主可不管咯。

    看到交流群里很多人野心很大,基于现在的PHP7有的主题不支持,但是又想体验,所以就想在环境中有PHP5.4和PHP7的双版本,只要多思考,还是可以解决的,方法如下:

    安装Oneinstack

    首先,是安装Oneinstack的步骤流程:

    安装php7

    默认php5.4安装路径是/usr/local/php,如果再次安装会提示php已经安装,因此必须修改options.conf的php安装目录,将php7安装路径设置为/usr/local/php7,修改/root/oneinstack/options.conf:

    再次执行./install.sh,只选择Install php-7,其余均选择n,等待ing

    修改php配置文件

    设置php5.4、php7开机自启动

    防止php5.4、php7监听sock冲突,修改php7的listen,更改配置文件/usr/local/php7/etc/php-fpm.conf:

    手工启动php5.4、php7:

    效果如下图所示:
    OneinStack实现PHP多版本

    修改nginx虚拟主机配置文件

    ./vhost.sh绑定域名,默认是运行在php5.4,如需要将网站运行在php7下,需要修改/usr/local/nginx/conf/vhost/www.0513c.com.conf(www.0513c.com改成自己绑定域名):

    重新加载nginx,使配置生效:
    service nginx reload

    微信公众账号:技术宅
    分享互联网科技新闻轶事,各种数码使用小技巧。
    760人已关注
    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    文章目录