아파치 웹서버를 새롭게 다시 설치하지 않고, 기존의 웹서버 데몬에 포트 번호와
그룹권한만을 변경하여 복사한후 설정 파일만으로 또 다른 웹서버를 운영하는 방법이다.

* 전제 조건
- 기존의 웹서버에 8080 포트 기반 가상 호스트를 운영하고 있지 않다.
- 웹서버를 두 개 운영할 만큼 충분한 메모리가 있다.
- 그룹(또는 유저)을 nobody 권한이 아닌 다른 그룹 권한으로 운영하고 싶다.

[과정1] 현재의 아파치 설정 파일을 httpd-8080.conf 파일로 같은 위치에 복사한다
#pwd
/usr/local/apache/conf
# cp httpd.conf httpd-8080.conf
[과정2] httpd-8080.conf 파일을 열어 다음과 같이 포트 번호는 8080으로
그룹은 원하는 그룹으로 지정하고, 필요에 따라 섹션과 MinSpareServers ,MaxSpareServers,
StartServers 수를 80 포트로 운영하는 서버보다 적게 수정한다.

port 8080
user nobody
group san2

[과정3]수정한 설정 파일에 대해서 웹서버를 가동한다. '-f'옵션 다음에
시스템 절대경로나 ServerRoot(예:/usr/local/apache)를 기준으로 수정한
httpd-8080.conf파일을 지정한다.

#pwd
/usr/local/apache/conf
#../bin/httpd -f conf/httpd-8080.conf

[과정4] ps -aux | grep httpd 명령이나 웹브라우저로 직접확인해본다

http://www.domain.com:8080/
2005/07/04 11:31 2005/07/04 11:31

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다