|
|
|
리눅스팁 Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 33 article |
2001-08-15 20:02:54 |
|
|
|
|
NickName |
풀비누 |
Subject |
8080 포트와 다른 그룹 권한으로 또 다른 웹서버 가동 하기 |
|
|
아파치 웹서버를 새롭게 다시 설치하지 않고, 기존의 웹 서버 데몬에 포트 번호와 그룹
권한만을 변경하여 복사 한후 설정 파일만으로 또 다른 웹서버를 운영하는 방법이다.
전제 조건
- 기존의 웹서버에 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를 기순으로 수정한 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/
[과정5] 8080 포트로 운영되는 웹 서버만 죽이기
즉 8080 포트로 운영되는 프로세스 중 제일 앞을 프로세스를 죽인다.
#ps -ax | grep httpd-8080.conf
7714 ? S 0:00 ../bin/httpd -f conf/httpd-8080.conf
#kill 7714
|
|
Page Loading [ 0.02 Sec ]
SQL Time [ 0 Sec ]
|
|
|