美文网首页Java学习笔记互联网科技
【本人秃顶程序员】Nginx学习之反向代理

【本人秃顶程序员】Nginx学习之反向代理

作者: 本人秃顶程序员 | 来源:发表于2019-01-08 16:26 被阅读4次

    ←←←←←←←←←←←← 快,点关注!

    配置静态网站

    server {
            listen       80;
            server_name  localhost;
            location /{
                root    html; #默认Nginx站点
                index  index.html index.htm;
            }
            location ^~ /itstyle/{
                alias    /www/itstyle/; #自定义站点,注意都是以斜杠结尾 文件路径自定义不一定是itstyle
                index  index.html index.htm;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                  root   html;
            }
    

    配置动态网站

    配置JSP

     server {
            listen       80;
            server_name  blog.52itstyle.com;
            location / {
                index  index.jsp;
                #Tomcat访问地址
                proxy_pass http://127.0.0.1:8080; 
            }
            location /solr {
                 #类似虚拟目录 指向一个具体项目
                 proxy_pass http://127.0.0.1:8180$request_uri;
            }
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    

    配置PHP

    server{
            listen 80;
            server_name 52itstyle.com www.52itstyle.com;
            root /mnt/www/domains/52itstyle.com/public_html;
            index index.php index.html;
            error_page  404 = http://www.52itstyle.com/404.html;
     location = /500.html {
            root   /usr/share/nginx/html;
     }
           location ~ \.php$ {
               fastcgi_pass 127.0.0.1:9000;
               include        fastcgi_params;
               fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
               access_log     /usr/local/nginx/logs/52itstyle.com.access.log main;#日志
          }
          location ~ /\.ht {
               deny  all;#拒绝访问htaccess文件
          }
    }
    

    写在最后:

    既然看到这里了,觉得笔者写的还不错的就点个赞,加个关注呗!点关注,不迷路,持续更新!!!

    相关文章

      网友评论

        本文标题:【本人秃顶程序员】Nginx学习之反向代理

        本文链接:https://www.haomeiwen.com/subject/kclbrqtx.html