@ildar-meyker

Где ошибка в проксировании домена на localhost:3000?

Следую инструкции отсюда:
https://blog.logrocket.com/how-to-run-a-node-js-se...

1) в /etc/hosts добавил
127.0.0.1 example.com

2) в /etc/nginx/sites-available/example.conf

server{
    listen 80;
    server_name example.com
    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_pass http://127.0.0.1:3000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        # location /overview {
        #     proxy_pass http://127.0.0.1:3000$request_uri;
        #     proxy_redirect off;
        # }
    }
}

3) положил символьную ссылку в sites-enabled

4) рестартанул valet, он перезапускает nginx

5) sudo nginx -T показывает, что конфигурация подсасывается

Но при обращении example.com запрос падает на 127.0.0.1:80
  • Вопрос задан
  • 294 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Sakhalin_Boy
Перезапускает ли?
netstat -an |grep 3000 проверь открытый ли порт?
Выполни рестарт nginx -s reload
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы