1. Apache 및 node.js 설치
2. node.js
<도메인을 넣으면 기본 index.html 출력, 포트 3333 넣어야 node.js 실행>
3. Apache VirtualHost 설정
https://bigju.tistory.com/entry/VirtualHost-%EC%84%A4%EC%A0%95-%ED%95%98%EA%B8%B0
VirtualHost 설정 하기
기본 적으로 httpd apache 설치 되어있어야합니당 + AM 다 YUM 으로 설치 되었기때문에 경로는 본인이 설치한걸 기반으로 합니다 1. conf 설정 vi /etc/httpd/conf/httpd.conf NameVirtualHost *:80 ( 추가 / Apache 2.4.x
tistory.bigju.co.kr
<Proxy 추가 작성>
<VirtualHost *:80>
# ServerAdmin
DocumentRoot /home/bigju/public_html
ServerName bigju.co.kr
============ ↓ porxy 입력 ↓ ================
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://localhost:3333/ <-- nodejs에 사용할 포트 입력
ProxyPassReverse / http://localhost:3333/ <-- nodejs에 사용할 포트 입력
============ ↑ porxy 입력 ↑ ================
# ErrorLog logs/dummy-host.example.com-error_log ← 에러로그(선택사항)
# CustomLog logs/dummy-host.example.com-access_log common ← 접속로그(선택사항)
</VirtualHost>
4. node.js 구동
<cd /home/bigju/public_html/>
node index.js
Listening on 127.0.0.1:3333
5. 최종 확인
<http://IP>
<다른점>
*설정 전에는 포트 :3333이 붙어야 구동이 가능했지만 Proxy 설정으로 인하여 bigju.co.kr 도메인만으로 구동이 된다.
Big Ju
'SW > Apache' 카테고리의 다른 글
우분투 (Ubuntu) 22.04 nginx + Apache 동시 사용하기 (0) | 2023.08.23 |
---|---|
사이트 트래픽 제한 - Aapche (0) | 2021.10.23 |
사이트 트래픽 제한 (0) | 2021.10.19 |
게시판에 파일용량 100MB크기 업로드 가능하게 설정(centos 6) (0) | 2021.10.18 |
VirtualHost 설정 하기 (0) | 2021.10.12 |
댓글