zoukankan      html  css  js  c++  java
  • LNMP 多版本PHP同时运行

    首先需要装好两个版本以上的PHP(例如:php5.6和php7两个版本)。这里假设你已安装完成。
    1、配置并启动php默认版本:

    (设置 nginx 的 vhost 域名配置文件监听端口就好)

    1).打开域名配置文件
    # cd /usr/local/nginx/conf/vhost/
    # vim yourdomain.com.conf
    2.修改fastcgi_pass参数。
    若希望该站点使用php5,则配置成:
    fastcgi_pass   /tmp/php-cgi.sock;

    demo:

    location ~ .php/?.*$ {

                root  /home/wwwroot/tpshop;

                fastcgi_pass  unix:/tmp/php-cgi.sock;

                fastcgi_index  index.php;

                fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;   

                include fastcgi_params;


    若希望该站点使用php7,则配置成:
    fastcgi_pass   php-cgi7.0.sock;

     demo:

     location ~ .php/?.*$ {

                root  /home/wwwroot/tpshop;

                fastcgi_pass  unix:/tmp/php-cgi7.0.sock;

                fastcgi_index  index.php;

                fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;   

                include fastcgi_params;


      最后刷新php-fpm    

      用 ps -ef | grep php-fpm 命令查fpm端口然后使用下面的命名就可以了。

      kill -SIGUSR2 7515

    至此,配置启动多版本php完成。

     

    个人公众号谢谢各位老铁支持

  • 相关阅读:
    《Think in Java》(七)复用类
    书单2017
    React 获取真实Dom v8.6.2版本
    vue-waterfall2 实现瀑布流,及总结的问题
    vue CSS使用/deep/
    vue.config.js 配置 scss,less,sass全局配置 vuecli3
    postcss 将px转换成rem vuecli3+vant+vue+postcss
    px转rem vue vscode
    轮播模仿臭美APP,vue,swiper
    瀑布流 懒加载 组件 vue js
  • 原文地址:https://www.cnblogs.com/piwefei/p/9289577.html
Copyright © 2011-2022 走看看