PHP/Apache 설정
웹서버 80포트 프록시
자연코딩
2024. 8. 21. 01:07
반응형
이미 서버에는 80 번 포트를 사용하고 있고,
어떠한 이유로 8000번이나 3000번 같은 포트로 apache 가 아닌 nginx 또는 python 으로 웹 서비스 중이라면
해당 서비스에 도메인을 연결해야 할 필요가 있을수 있다.
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests
이때 apache 에 프록시 형태로 설정 추가로 간단하게 해결 가능하다.
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName www.test.com
ServerAlias test.com
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
서버에서 3000번이 node 로 웹서비스 중이고 해당 포트에 도메인을 연결했다.
-끝-
반응형