Nginx 反向代理教程

 

   什么是反向代理?

     

       反向代理就是客户端请求到代理服务器 ,代理服务器转发给应用服务器

        好处

        可以隐藏服务器的地址 提供一层保护

 

    官网地址:https://nginx.org/en/download.html

 

  1.修改Nginx 监听端口号 8089

 server {
        listen       8089;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

 

  location / {
            proxy_pass  https://localhost:5001/weatherforecast/ ;#转发  这里改成应用的地址
        } 

 

  2. 验证是否成功

      1 用cmd 启动nginx 

      2 启动后网址输入8089端口

      3 如图表示成功

 

 

 

 

 

 

    

 

      

 

 3 如何关闭nginx 

关闭或停止nginx

我们通过在cmd命令窗口,输入相关的nginx命令来关闭或停止nginx

具体命令如下:

(1)快速停止或关闭nginx:nginx -s stop

(注意:使用nginx -s stop命令关闭所启动的nginx时,同时会删除logs中的nginx.pid文件)

(2)完整有序的停止nginx:nginx -s quit

(注意:使用nginx -s quit命令关闭所启动的nginx时,同时也会删除logs中的nginx.pid文件)

(3)使用taskkill停止或关闭nginx:taskkill /f /t /im nginx.exe

(注意:使用taskkill /f /t /im nginx.exe命令关闭所启动的nginx时,不会删除logs中的nginx.pid文件)
 

 如何都不行则使用任务管理找到nginx 结束任务即可

 

 

      

 

  

 

 

   

 

       

posted @ 2022-10-10 01:19  比特币大暴涨  阅读(290)  评论(0编辑  收藏  举报