본문 바로가기

main/Server

[CentOS 7] Proxy 가상호스트 설정하기

서버의 공인IP로 들어가면 apache 웹 화면이 뜨고

공인IP:3000 포트로 들어가면 내 Node.js 메인이 뜬다.

 

공인IP로 들어갔을 때 바로 공인IP:3000포트의 화면을 볼 수 있도록

<VirtualHost> 를 설정

 

vi /etc/httpd/conf/httpd.conf


<VirtualHost *:80>
  ServerName global:80
  ProxyRequests Off
  ProxyPreserveHost On
  ProxyPass / http://localhost:3000/
  ProxyPassReverse / http://localhost:3000/
</VirtualHost>

 

httpd (apache) stop -> start 해서 껐다 켜 주면

설정이 잘 돼 있는걸 확인할 수 있다.

systemctl stop httpd
systemctl start httpd
systemctl status httpd