Не удается достичь nginx на сервере ubuntu AWS EC2 - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь запустить Python webapp, делая то же самое, что и обычно (не то чтобы я полностью знал, что делаю). Обычно я вижу «Плохой шлюз», когда я запускаю nginx на сервере, и я go на IP-адрес в моем браузере. По какой-то причине у меня сейчас просто истекло время. Я ничего не сделал с файлом конфигурации по умолчанию ... Мой etc/nginx/sites-available/default выглядит так

server {
    listen 80;
    server_name ec2-52-36-167-131.us-west-2.compute.amazonaws.com;
    access_log  /var/log/nginx/test.log;

    location / {
        proxy_pass http://127.0.0.1:8000/;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

sudo service nginx status выглядит так

● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-06-19 02:06:09 UTC; 8s ago
     Docs: man:nginx(8)
  Process: 9149 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS)
  Process: 9161 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
  Process: 9152 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
 Main PID: 9162 (nginx)
    Tasks: 2 (limit: 1152)
   CGroup: /system.slice/nginx.service
           ├─9162 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           └─9163 nginx: worker process

Jun 19 02:06:09 ip-172-31-25-6 systemd[1]: Stopped A high performance web server and a reverse proxy server.
Jun 19 02:06:09 ip-172-31-25-6 systemd[1]: Starting A high performance web server and a reverse proxy server...
Jun 19 02:06:09 ip-172-31-25-6 systemd[1]: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument
Jun 19 02:06:09 ip-172-31-25-6 systemd[1]: Started A high performance web server and a reverse proxy server.

Когда я curl -I ec2-52-36-167-131.us-west-2.compute.amazonaws.com на сервере У меня плохой шлюз, который я ожидал, но на моем локальном компьютере у меня тайм-аут.

1 Ответ

1 голос
/ 19 июня 2020

Решено, это была проблема в группах безопасности AWS.

нашел здесь: nginx веб-сайт на Ubuntu 18 не загружается на publi c IP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...