반응형
개요
웹서버를 여러개 사용할 경우 Virtual Host 를 띄우기도 하지만, 각각의 웹서비스만 따로 재시작하기 위해 여러개의 웹서비스를 설정할 수도 있습니다.
과정
단계 1. httpd.conf 복사
httpd.conf 파일을 다른 이름으로 복사합니다. 아래의 예에서는 httpd2.conf 이름으로 복사하였습니다.
예)
httpd.conf (첫번째 서비스)
httpd2.conf (두번째 서비스)
단계 2. 포트 변경
포트의 변경
httpd2.conf 에서 수정을 해줍니다. 포트가 충돌이 안 나도록 말이죠.
httpd.conf 에서 80 으로 이용중이었다면, 새로 추가하는 곳에서는 90 포트나 다른 포트를 이용하게끔 설정합니다.
Listen 12.34.56.78:90
또는
Listen 90
단계 3. 서비스 등록 명령어 실행
윈도우 command 에서 해당 명령어를 해줍니다. 서비스에 등록해주는 과정입니다.
서비스 등록 시 예시
httpd.exe -k install -n "서비스이름" -f "c:\경로\httpd2.conf"
추가적으로 유용한 명령어들
(서비스 제거)
httpd.exe -k uninstall -n "서비스이름"
(서비스 설정파일 검사)
httpd.exe -n "서비스이름" -t
단계 4. 서비스 시작
'Apache Service Monitor' 에서 서비스 시작
또는
'윈도우 서비스' ( 실행창 (윈도우+R) 에서 services.msc 입력) 에서 해당 서비스를 시작 함.
반응형
'소프트웨어 사용&설치 등 > Apache (httpd)' 카테고리의 다른 글
[Apache] apache 자꾸 welcome 페이지가 뜰 경우 (0) | 2016.05.25 |
---|---|
[Apache] 아파치 로그를 정리할 때. rotatelogs (0) | 2016.05.21 |
[아파치 Apache] 헤더정보 server apache 를 없애기 (0) | 2016.02.14 |
[아파치 Apache] x-powered-by 없애기 (0) | 2016.02.13 |
[아파치 Apache] 윈도우10 에서 아파치 실행 에러 (0) | 2015.12.31 |
[아파치 Apache] Set the 'ServerName' directive globally to suppress this message 에러 (0) | 2015.07.14 |
[Apache] conf 설정 관련 (0) | 2013.10.29 |
[아파치 Apache] VHOST 위치 (0) | 2013.09.30 |