flask+nginx+uwsgi項目部署到伺服器域名綁定出問題?
求大神指教,我在伺服器上部署flask項目,運用nginx+uwsgi進行託管,我在nginx的default文件中設置了server_name為我的域名,在我沒有啟動uwsgi時,通過ip地址和域名訪問都是502 bad geteway,後來我啟動了uwsgi,結果ip地址能夠訪問,然而通過域名無法訪問。
這是我的nginx的配置文件(默認文件有注釋 我沒有刪掉)
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
# root /usr/share/nginx/html;
# index index.html index.htm;
# Make site accessible from http://localhost/
server_name peigong.com;
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
# try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:9090;
}
}
問題很急,希望能有人解救一下,我在百度和谷歌都找過了,問題各式各樣,都沒有找到跟我一樣的問題的,自我解決問題很困難。提前謝謝了!
1.ping一下域名如果不通,去域名商解析域名2.如果ping的通,檢查伺服器Nginx埠有沒有打開或者是佔用
請教幾個問題,1什麼叫反向代理,希望作者用自己的語言組織下,2作為web伺服器時,NGINX存放哪些東西,資源,3,做負載均衡時,均衡策略是啥?請求怎麼分發的,有什麼演算法嗎
域名寫在nginx有啥用? 不是需要dns將域名解析成ip地址嘛
推薦閱讀: