/etc/nginx/sites-enabled/mysite.conf監(jiān)聽(tīng)80端口
server { listen 80; server_name localhost;location /static { alias /home/alps/mysite/blog/static; }location / { uwsgi_pass 127.0.0.1:8001; include /etc/nginx/uwsgi_params; } }
localhost:80它會(huì)跳轉(zhuǎn)到nginx默認(rèn)的界面,而不是我的django項(xiàng)目的歡迎界面
我的問(wèn)題
1. 結(jié)果瀏覽器里面訪問(wèn)localhost:80它會(huì)自動(dòng)跳轉(zhuǎn)到nginx默認(rèn)的歡迎界面 2. 但是如果監(jiān)聽(tīng)8080這些端口,localhost:8080可以跳轉(zhuǎn)到正確的界面 3. 請(qǐng)問(wèn)這是怎么回事呢?我應(yīng)該如何設(shè)置?
nginx有重啟過(guò)嗎
目測(cè), 配置文件寫(xiě)錯(cuò)地方了?
是你項(xiàng)目目錄沒(méi)有寫(xiě)吧,這個(gè)參數(shù)
應(yīng)該是被/etc/sites-enabled/default占用了吧,把里面的配置去掉或者把端口改了試試
這個(gè)問(wèn)題我以前也遇到過(guò)。。最后發(fā)現(xiàn)是服務(wù)器的系統(tǒng)自帶nginx占用掉了80端口。。卸載就好??梢赃@樣判斷:lsof -i:80看看是哪個(gè)進(jìn)程正在占用,然后kill或者卸載,再啟動(dòng)自己的就好
怎么又是你,你弄了一個(gè)星期還沒(méi)有配成功呀