Обычно я могу открыть свою веб-страницу спереди через несколько часов после развертывания, но позже это произошло из-за 502 плохих шлюзов, они настолько проволочны, мой веб использует Django и Nginx и Uwsgi, я много исследую в Google, но ничего не вышло
Вот моя конфигурация:
1. Nginx конфигурация
# mysite_nginx.conf
upstream django {
server 127.0.0.1:8004; # for a web port socket (we'll use this first)
}
server {
listen 80;
server_name www.example.com # substitute your machine's IP address or FQDN
charset utf-8;
client_max_body_size 75M; # adjust to taste
location /media {
alias /home/blender_font_project/django_file/Blender_website/media;
}
location /static {
alias /home/blender_font_project/django_file/Blender_website/static;
}
location / {
uwsgi_pass 127.0.0.1:8003;
include /etc/nginx/uwsgi_params;
}
}
2. конфигурация uwsgi
# mysite_uwsgi.ini file
[uwsgi]
chdir = /home/blender_font_project/django_file/Blender_website
module = djangoTest5.wsgi
master = true
processes = 10
socket = :8003
vacuum = true
harakiri=60
daemonize=/home/blender_font_project/uwsgi_file/real3dfont_logfile
3.Это мой Nginx журнал ошибок
231 connect() failed (111: Connection refused) while connecting to upstream
Кстати, я установил Django для отладки Ture и я могу получить доступ к своему ресурсу по www.example.com/static/example.jpg
, но на веб-странице отображается 502
Я действительно не знаю почему, спасибо, если вы предлагаете какую-либо помощь!