centos 6 nginx+php7环境配置

位置:首页>文章>详情   分类: 教程分享 > nginx教程   阅读(904)   2023-03-28 11:29:14
centos 6 nginx+php7环境配置 做一记录,谨防采矿
 
$title(php.conf)
#
# The default server
#

server {
    listen       80 default_server;
    server_name  localhost 127.0.0.1;

    location / {
		root /var/www/html;
		index index.php index.html ;
	
		#以下三行,目的是将代理服务器收到的用户的信息传到真实服务器上
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		
		#cookie
		proxy_set_header Cookie $http_cookie;
     }

    location ~ .*\.php(\/.*)*$ {
        root   /var/www/html;

        #以下三行,目的是将代理服务器收到的用户的信息传到真实服务器上
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

	#cookie
	proxy_set_header Cookie $http_cookie;

        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;

	set $path_info "";
        set $real_script_name $fastcgi_script_name;
                if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
                        set $real_script_name $1;
                        set $path_info $2;
                }
        fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
        fastcgi_param SCRIPT_NAME $real_script_name;
        fastcgi_param PATH_INFO $path_info;

        include        fastcgi_params;
    }


    error_page 404 /404.html;
        location = /40x.html {
    }

    error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }


}
 
标签: nginx php
地址:https://www.leftso.com/article/532.html

相关阅读

centos 6 nginx+php7环境配置 做一记录,谨防采矿 $title(php.conf) # # The default server # server { listen ...
nginx开启gzip压缩配置配置参考:server{listen443ssl;server_namet.example.com;#charsetkoi8-r;#access_log/var/l...
Linux(centos) nginx安装和nginx入门配置方法1.切换至root用户$su - 2.执行在线安装命令#yum install nginx -y 如果上面提示以下内容[root...
打开任务管理器发现一大堆nginx进程
最近网站被恶意访问了,了解了一些基础防护手段,nginx屏蔽ua访问 编写文件agent_deany.conf #使用方法 #创建目录 /etc/nginx/conf.d/deny [注意]...
最近博客升级总是nginx原生的502页面,感觉有些不友好,特此研究了下502页面的配置nginx 502配置502页面核心配置 #502 page error_p...
解决centos系统使用yum安装nginx启动时报错[::]:80 failed (97: Address family not supported by protocol)一般默认的使用yu...
1.新增nginx屏蔽配置文件文件暂时为/etc/nginx/conf.d/deny_ua.config说明:文件名deny_ua.config,后缀为.config非.conf,原因是.con...
nginx 跨域头统一配置 location / { add_header Access-Control-Allow-Origin *; add_header Access-...
nginx代理Tomcat带路径的项目location / {                 proxy_pass http://localhost:8080/v1/;            ...