Я недавно зарегистрировался в сервисе Amazon VPS, Amazon Lightsail. После правильной настройки моего Django приложения, Gunicorn и Nginx, кажется, что есть какая-то проблема с traffi c?
Я настроил одно и то же приложение Django на двух разных VPS, используя один и тот же VPS процесс, оба с Ubuntu 18.
IP не работает на AWS (13.124.94.92):
~# ping -c3 13.124.94.92
PING 13.124.94.92 (13.124.94.92) 56(84) bytes of data.
--- 13.124.94.92 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2044ms
IP работает отлично (5.63.152.4) в другом VPS Ubuntu 18:
~# ping -c3 5.63.152.4
PING 5.63.152.4 (5.63.152.4) 56(84) bytes of data.
64 bytes from 5.63.152.4: icmp_seq=1 ttl=64 time=0.063 ms
64 bytes from 5.63.152.4: icmp_seq=2 ttl=64 time=0.108 ms
64 bytes from 5.63.152.4: icmp_seq=3 ttl=64 time=0.082 ms
--- 5.63.152.4 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2043ms
rtt min/avg/max/mdev = 0.063/0.084/0.108/0.019 ms
Первый IP-адрес не отображает страницу «Добро пожаловать на Nginx», а второй - (http://5.63.152.4/)
I Я не уверен, с чего начать отладку ... Я немного поиграл с iptables
, потому что не удалось запустить mosh
. Пожалуйста помоги! Спасибо !!!
Дополнительная информация:
Брандмауэр активен
~$ sudo ufw status
Status: active
To Action From
-- ------ ----
60000:61000/udp ALLOW Anywhere
Nginx Full ALLOW Anywhere
OpenSSH ALLOW Anywhere
mosh ALLOW Anywhere
5432/tcp ALLOW Anywhere
60000:61000/udp (v6) ALLOW Anywhere (v6)
Nginx Full (v6) ALLOW Anywhere (v6)
OpenSSH (v6) ALLOW Anywhere (v6)
mosh (v6) ALLOW Anywhere (v6)
5432/tcp (v6) ALLOW Anywhere (v6)
nginx статус
~$ sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
/ etc / nginx / {sites -доступно, сайты-включены} / myproject
server {
listen 80;
server_name server_domain_or_IP;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/sammy/myprojectdir;
}
location /media/ {
root /home/sammy/myprojectdir;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
статус Gunicorn
~$ sudo systemctl status gunicorn
● gunicorn.service - gunicorn daemon
Loaded: loaded (/etc/systemd/system/gunicorn.service; disabled; vendor preset: enabled)
Active: active (running) since Fri 2020-05-01 06:14:48 UTC; 1h 17min ago
Main PID: 14512 (gunicorn)
Tasks: 4 (limit: 517)
CGroup: /system.slice/gunicorn.service
...