lnmp 环境,再单独安装php7.2 的版本,多版本php 同时运行

安装php7.2

 lnmp 环境单独再配置php新版本:
 sudo ./install.sh mphp   ----- 我本次的环境,原有是用lnmp1.3 安装的
 可以直接下载lnmp1.5的包,从里面单独安装php7.2,安装的过程中,原有的lnmp环境会被破坏掉;
 默认没有安装redis,从lnmp1.5 的 ./addons.sh 安装redis,安装的时候会提示所选择的php版本,
 安装好了会自动重启php-fpm

nginx 配置

server{
        listen 80;
        server_name local.txsq.com;
        index index.html index.htm admin.php index.php;
        root  /home/wwwroot/default/txsq/tortoise/Public;

        #error_page   404   /404.html;
        include enable-php7.2-pathinfo.conf;

        location /nginx_status
        {
            stub_status on;
            access_log   off;
        }

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }

  	if (!-e $request_filename) {
#         	rewrite ^/(.*)  /index.php/$1 last;
  	}

        location ~ /\.
        {
            deny all;
        }

        access_log  /home/wwwlogs/access-txsq.log;
}

enable-php7.2-pathinfo.conf 文件配置展示

        location ~ [^/]\.php(/|$)
        {
        #   try_files $uri =404;
            fastcgi_pass  unix:/tmp/php-cgi7.2.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
	    include pathinfo.conf;		
        }

lnmp 环境,再单独安装php7.2 的版本,多版本php 同时运行

上一篇:Apache 服务器的安装与配置


下一篇:java读取excel文件数据导入mysql数据库