0
내 디지털 포트 우분투 드롭 릿에서 nodejs 응용 프로그램을 실행중인 포트 80에서 4000으로 리디렉션하는 데 문제가 있습니다. 여기 내/등 /의 nginx/사이트-가능/기본 파일 :Nginx + NodeJS가 포트 80으로 리디렉션
server {
listen 80;
server_name my_site.com;
location/{
proxy_pass http://MY_IP_ADDRESS:4000;
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;
}
}
때 지금까지 내가 성공적으로 포트 4000 응용 프로그램이로드에 이상 내 물방울의 IP에 머리를하지만 포트에서 시도하지 않을 경우 80
남 aybe 당신은 포트를 사용하는 대신'proxy_pass http : // MY_IP_ADDRESS : 4000;'을 넣으려고했다. * 8080 *? – Jawad
실수로 포트 4000이 내 파일에 있습니다. @Jawad 위의 코드 세그먼트를 편집했습니다 – lest96
파일을 편집 한 후 nginx 서비스를 다시 시작 했습니까? 그리고'default' 파일은'/ etc/nginx/sites-enabled' 폴더 안에있는 파일에 심볼릭 링크되어 있습니까? – Jawad