讓nginx服務開機自啟
systemctl enable nginx.service
檢視服務
systemctl list-units --type=service
複制
上次nginx與uwsgi的連接配接失敗,是以我們來看看錯誤日志
sudo vim /var/log/nginx/error.log
複制
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICMyYTMvw1dvwlMvwlM3VWaWV2Zh1Wa-cmbw5Se3RHdxkTchJHMvwFOzYjNwITNvwFdmFmck9CXt92YucWbpRWdvx2Yx5yazF2Lc9CX6MHc0RHaiojIsJye.png)
出現502錯誤的原因:
可能是
selinux的原因
我們可以嘗試關閉
sudo vim /etc/selinux/config
更改
SELINUX=disabled
然後重新啟動
reboot
複制
但是我發現我的還是8行ヾ(≧O≦)〃嗷~
然後我就找啊找啊,原因竟是權限問題
然後我們更改nginx的配置
進入到你的nginx的安裝目錄找到nginx.conf
vim nginx.conf
修改user
user root;
複制
通路成功!!!
配置
下面是我的兩個配置
uwsgi:(項目檔案夾裡的uwsgi配置)
我們可以使用uwsgi.sock檔案連接配接nginx也可以指定為host : port
就像下面一樣。
代碼就不給了,不多,自己敲一下
我們看了nginx.conf
可以看見
所有我們不要改動它的預設配置nginx.conf(當然要改的還是要改的)
進入配置檔案夾
cd conf.d
建立一個配置
vim flaskWeb.conf
複制
flaskWeb.conf
也是可以兩種連接配接,(還有更多吧,不太懂,查閱基本這樣,終于能用我就這樣了)
到這裡就結束了出現問題看看日志。(祝大家順利ヾ(≧O≦)〃嗷~)