天天看點

更新nginx與uwsgi的連接配接

讓nginx服務開機自啟
systemctl enable nginx.service
檢視服務
systemctl list-units --type=service
           

複制

上次nginx與uwsgi的連接配接失敗,是以我們來看看錯誤日志
sudo vim /var/log/nginx/error.log           

複制

更新nginx與uwsgi的連接配接

出現502錯誤的原因:

可能是

selinux的原因

我們可以嘗試關閉

sudo vim /etc/selinux/config
更改
SELINUX=disabled
然後重新啟動
reboot           

複制

但是我發現我的還是8行ヾ(≧O≦)〃嗷~

然後我就找啊找啊,原因竟是權限問題

然後我們更改nginx的配置

進入到你的nginx的安裝目錄找到nginx.conf

vim nginx.conf 
修改user
user root;           

複制

更新nginx與uwsgi的連接配接

通路成功!!!

更新nginx與uwsgi的連接配接

配置

下面是我的兩個配置

uwsgi:(項目檔案夾裡的uwsgi配置)

我們可以使用uwsgi.sock檔案連接配接nginx也可以指定為host : port

就像下面一樣。

更新nginx與uwsgi的連接配接

代碼就不給了,不多,自己敲一下

我們看了nginx.conf

可以看見

更新nginx與uwsgi的連接配接

所有我們不要改動它的預設配置nginx.conf(當然要改的還是要改的)

進入配置檔案夾
cd conf.d
建立一個配置
vim flaskWeb.conf           

複制

flaskWeb.conf

更新nginx與uwsgi的連接配接

也是可以兩種連接配接,(還有更多吧,不太懂,查閱基本這樣,終于能用我就這樣了)

更新nginx與uwsgi的連接配接

到這裡就結束了出現問題看看日志。(祝大家順利ヾ(≧O≦)〃嗷~)