B / Y / U / S
HOME 웹 호스팅 도메인 매뉴얼 고객지원 설정정보 계정신청 2025-05-14 Wednesday 
웹 호스팅
# 공지 사항
# 자주 묻는 질문
# 질문과 답변
# 가입 문의
커뮤니티
# 자유게시판
# 리눅스팁
# 아이큐 테스트
# 내홈 소개
# 겔러리
# 자료실

  리눅스팁  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
Regist Addr [ 127.0.0.1 ] 목록보기 윗글 아랫글
정규표현식 [ 상세 검색 ]
Page Loading [ 0.02 Sec ] SQL Time [ 0 Sec ]

Copyleft 1999-2025 by JSBoard Open Project
Theme Designed by IDOO And follow GPL2

개인정보 취급방침 이용 약관 사이트 맵 어드민 관리