服務項目:網站建設、仿站、程序開發、APP開發設計、移動網站開發設計、企業網站設計、電子商務網站開發、網站維護、網站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
          四川浚浚科技有限公司
          四川浚浚科技有限公司 (開發設計官網)TEL : 15308000360 / QQ : 38585404
          深入挖掘用戶需求
          成就品質用戶體驗

          您的位置:首頁 > 技術經驗 > 服務器 > 正文

          Nginx反向代理的配置
          技術支持服務電話:15308000360 【7x24提供運維服務,解決各類系統/軟硬件疑難技術問題】

          Nginx 作為 web 服務器一個重要的功能就是反向代理。

          下面是配置 Nginx 作為 tornado 的反向代理的設置:

          upstream tornado {
              server 127.0.0.1:8888;
          }
          
          server {
              listen   80;
              root /root/nmapp2_venv;
              index index.py index.html;
              server_name server;
              location / {
                  #if (!-e $request_filename) {
                  #    rewrite ^/(.*)$ /index.py/$1 last;
                  #}
              }
          
              location ~ /index\.py {
                  proxy_pass_header Server;
                  proxy_set_header Host $http_host;
                  proxy_set_header X-Real-IP $remote_addr;
                  proxy_set_header X-Scheme $scheme;
                  proxy_pass http://tornado;
              }
          
          }
          
          
          
          

          Nginx 反向代理的指令不需要新增額外的模塊,默認自帶 proxy_pass 指令,只需要修改配置文件就可以實現反向代理。

          再舉一個例子吧。比如要配置后端跑 apache 服務的 ip 和端口,也就是說,我們的目標是實現通過 http://ip:port 能訪問到你的網站。

          只要新建一個 vhost.conf,加入如下內容(記得修改 ip 和域名為你的 ip 和域名)。修改nginx.conf,添加 include quancha.conf 到http{}段, reload nginx就可以了。

          Nginx 反向代理模板:
           

          ## Basic reverse proxy server ##
          upstream apachephp  {
              server ip:8080; #Apache
          }
          
          ## Start www.JunYun.wang ##
          server {
              listen 80;
              server_name  www.JunYun.wang;
              access_log  logs/JunYunwang.access.log  main;
              error_log  logs/JunYunwang.error.log;
              root   html;
              index  index.html index.htm index.php;
          
              ## send request back to apache ##
              location / {
                  proxy_pass  http://127.0.0.1:8080;
                  #Proxy Settings
          	client_max_body_size 1024m;
          	client_body_buffer_size  512k;
                  proxy_redirect     off;
                  proxy_set_header   Host             $host;
                  proxy_set_header   X-Real-IP        $remote_addr;
                  proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
                  proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
                  proxy_max_temp_file_size 1024m;
                  proxy_connect_timeout      600;
                  proxy_send_timeout         600;
                  proxy_read_timeout         6000;
                  proxy_buffer_size          32k;
                  proxy_buffers              4 64k;
                  proxy_busy_buffers_size    128k;
                  proxy_temp_file_write_size 512k;
             }
          
          }
          
          這就完成了 Nginx 反向代理配置。



          上一篇:Linux下程序報出/bin/bash: No such file or directory
          下一篇:LAMP平臺詳述 環境安裝配置

          相關熱詞搜索:nginx 反向代理
          主站蜘蛛池模板: 国产亚洲精品2021自在线| 好男人社区在线www| 四虎在线视频免费观看视频| 91成人爽a毛片一区二区| 无码人妻精品中文字幕免费东京热| 伊人久久大香线蕉综合电影| 青娱乐在线免费观看视频| 国产绳艺sm调教室论坛| 一级二级三级黄色片| 日韩夜夜高潮夜夜爽无码| 亚洲男人的天堂在线播放| 精品欧美一区二区三区久久久| 国产精品多人p群无码| zoom和okzoom在线视频| 日本天堂视频在线观看| 亚洲综合无码一区二区| 老司机在线免费视频| 国产资源视频在线观看| 东北妇女精品BBWBBW| 日韩免费视频播播| 亚洲国产欧美日韩精品一区二区三区 | 少妇丰满大乳被男人揉捏视频 | 亚洲欧美日韩国产精品久久| 精品国产午夜福利在线观看| 国产午夜无码精品免费看动漫| 99日精品欧美国产| 戍人视频fc2最近一周| 久久国产亚洲精品| 欧美乱大交XXXXX疯狂俱乐部| 办公室开档情趣内衣做爽视频| 欧美日韩高清性色生活片| 国产黄大片在线视频| 一个人看的www片免费中文| 无码人妻丰满熟妇区免费| 九九在线精品视频| 欧美在线观看网址| 亚洲精品不卡视频| 用我的手指搅乱我吧第五集| 古代肉多荤话文高h| 被公侵幕岬奈奈美中文字幕| 国产探花在线精品一区二区|