亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

server - Nginx配置webapp問題

瀏覽:96日期:2023-08-18 16:56:25

問題描述

新手自學,nginx在AWS部署。在服務器正常安裝nginx無問題順利打開歡迎頁Welcome to Nginx!

然后創建nginx配置文件,軟連接到/etc/nginx/sites-enabled/,檢查軟鏈正確,通過nginx自帶檢查配置文件命令顯示語法等也顯示正確

server { listen 80; server_name xxxxx;location / {proxy_pass http://localhost:8000; }}

刪除掉/etc/nginx/sites-enabled/里面的default,重啟nginx服務啟動python django的webapp,無報錯,運行在127.0.0.1:8000上

然而最后結果是:“無法連接”。后看過nginx的doc里面的example,看不出問題所在。目前認為問題應該出在配置nginx方面,因為我一旦刪掉我自己的配置文件,恢復default,重啟nginx就能夠恢復到歡迎頁。而webapp多次測試路徑也經過校正不存在問題。請求解決辦法,謝謝!

server - Nginx配置webapp問題

server - Nginx配置webapp問題

新的代碼為:

server { listen 80; server_name xxxxx;location / {root ~/sites/source #網站根目錄index index.htmlproxy_pass http://localhost:8000; }}

或把root和index放到location上面,見下圖server - Nginx配置webapp問題

運行時端口依然被占:server - Nginx配置webapp問題

后proxy_pass改為轉發5000端口,正常運作,但網頁依然無法打開server - Nginx配置webapp問題

問題解答

回答1:

應該是你沒有指定document_root和index。

回答2:

問題解決

因為問題肯定出現在配置上,而apt-get的方法安裝nginx造成無法自定義編譯很難查清楚所在,nginx不支持添加模塊,只能在編譯時進行。故apt-get也沒有日志可看。所以重新下載nginx-1.10.1編譯安裝,編譯包模塊選擇最基本的http模塊方便調試起見再加debug模塊,證實,最后最簡方案為編譯到--prefix=/usr/local下完成安裝,直接修改總的配置文件為(無需uwsgi和root等):

http{ server {listen 80;server_name xxxxx; location / { proxy_pass http://localhost:8000;} }}

另加上默認的events就可以通過最基本的配置文件驗證,其他全部注釋掉,也無需再去刪除默認的配置文件,reload重啟,并順利運行。

server - Nginx配置webapp問題

標簽: web
相關文章:
主站蜘蛛池模板: 久草在线观看视频 | japonensis国产福利 | 在线观看一二三区 | 看欧美的一级毛片 | 欧美综合另类 | 欧美大片一级毛片 | 91九色视频无限观看免费 | 久久亚洲欧洲日产国码 | 给我一个可以看片的www日本 | 一级黄色毛片播放 | 成人国产三级在线播放 | 美女网站在线观看视频18 | 亚洲韩精品欧美一区二区三区 | 亚洲欧美日韩国产精品一区 | 久久曰视频 | 日本三级全黄三级a | 兔子先生节目在线观看免费 | 欧美成人高清视频 | 欧美国产合集在线视频 | 亚洲天堂精品在线观看 | 成人久久伊人精品伊人 | 欧美成人 综合网播九公社 欧美成人26uuu欧美毛片 | 日本一极毛片兔费看 | 国产精品免费视频一区一 | 亚洲综合成人网在线观看 | 五月色一区二区亚洲小说 | 黄频免费影院 | 亚洲视频一区在线 | 成人爽a毛片在线视频 | 亚洲欧美一区二区三区 | 国产xvideos国产在线 | 成人国产网站v片免费观看 成人国产午夜在线视频 | 亚洲精品国产成人一区二区 | a级毛片免费观看在线播放 a级毛片免费看 | 黄色香蕉视频 | 26uuu天天夜夜综合 | 91热国内精品永久免费观看 | 日韩欧美中文字幕一区二区三区 | 国产亚洲欧美日韩在线观看不卡 | 一级做a爰片久久毛片16 | 加勒比一本大道香蕉在线视频 |