기술지원 문의

[답변]IIS + resin 에서 여러사이트 운영시..
관리자 / 2010-03-15 13:08

안녕하세요 기술지원팀 입니다.

 

IP기반 가상호스트는 실제 물리 IP나 논리적인 IP가 2개 이상

 

존재할때 각각 IP별로 구축하는 방법입니다.

 

현재 말씀하신 부분은 동일한 IP에서 포트별로 서비스 하시는것으로

 

보입니다.

 

웹서버와 연동된 환경에서 동일한 IP로 포트별 각각 다르게 서비스 하는 방법은

 

인스턴스를 따로 추가하는 방법밖에 없습니다.

 

즉 IIS 와 연동된 환경이라면 각 포트의 연동모듈과 resin.ini 파일의 위치를

 

각각 다른 위치에 위치시켜 Plugin 해야하며,

 

레진 같은 경우 별도의 인스턴스를 추가해야 하는데,

 

Window 환경에서는 반드시 서비스명으로 인스톨 해야 합니다.

 

해당 서비스에 맞는 환경설정파일(resin.conf)를 추가시키기 바랍니다. 

 

801 포트 (resin.conf) -> srun 6802 port

802 포트 (resin2.conf) -> srun 6803 port

 

(httpd.exe -install-as 인스턴스명 -conf conf/resin.conf)

(httpd.exe -install-as 인스턴스명2 -conf conf/resin2.conf)

 

위 명령어를 실행하시면, 윈도우 서비스에 인스턴스명으로 등록 됩니다.

 

위 처럼 별도의 인스턴스로 서비스를 분리하여,

 

resin.ini 에 해당 port 로 넘겨주도록 설정하시면, 동일한 IP에서

 

각각 다른 포트로 다른 서비스가 가능한 환경을 구축하실수 있습니다.

 

감사합니다.