Я пытаюсь развернуть приложение Nuxt на Digital Ocean через Nginx с pm2. Когда я go на IP-адрес капли я вижу страницу приветствия Nginx, но когда я пытаюсь go на IP: ПОРТ приложения Nuxt, он говорит:
This site can’t be reached
167.xx.xxx.xxx refused to connect.
Try:
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED
Я добавил это в файлах sites-available / default:
server {
server_name domain.com;
location / {
proxy_pass http://localhost:7200;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
После этого я проверил состояние nginx и перезапустил его.
Кроме того, я добавил службу на pm2 с pm2 start --name="webapp" npm -- start
и Я вижу, что он работает правильно.
Даже я пытался запустить команду npm run start
напрямую, но получаю тот же результат.
Надеюсь, вы мне поможете.