기술지원 문의

다시 질문입니다.상세히좀..
김세은 / 2003-01-20 00:00

안녕하세요..

resin2.1.6 + IIS5.0 을 연동 할려고 합니다.

정말 궁금한건요..

웹사이트은 iis 로 할꺼고 jsp,servlet는 resin으로 할껀데요..

iis에서 기본싸이트 하나 만들고 srun 하면은 잘되요..

근대..

iis,에서 서비스를 2개를 만들고요..

각각 srun를 적용하고 싶어요(디렉토리가 각각)

그럼 resin에서 conf 파일의 어디를 어?F게 수정 되나요?


...
source=WEB-INF/classes
compile=true/>
....

이런식으로하면

익스에 주소창에 http://아이피주소/servlet/HelloServlet
하면 안되나요?

물론 하나의 서비스만 달때는 간단히

C:\\Inetpub\\wwwroot
하면 
되는건 알고 있는데요..

2개 이상 웹싸이트 운영할때 각각 설정하는걸 알고 싶습니다.

일단.. 전머.. 도메인 엄꾸요

간단히 제컴에서 하는거라..

윈2000서버 거든요.. 

host id=test0.domain.com
host id=test1.domain.com
는 안되자나여.. 도메인이 엄쓰니..

그래서. 전
iis에서 웹싸이트 만들떼.
하나는 ip주소 : 모두할당되어있지 않음
다른 하나는 ip주소 : 111.222.333.444
로 설정을 했거든요..

이리저리 찾아보고 했는데.. 제가 초보라.. 잘몰겠고
resin.conf 이리저리 바꿔봐도.. 안되네요..
고수님들 도와 주세요.. 


너무 상식적이라고 간단히 말씀하실수도 있겟지만요..

초보에게 가르쳐 준다고 생각하시고 

상세히좀 가르쳐 주세요.

다른곳에 찾아보고 적용해도 잘 안되니.. 여기에 글을 남김니다.

수고하세요

Re:다시 질문입니다.상세히좀..
관리자 / 2003-01-21 00:00

안녕하세요

다른 웹사이트를 운영하신다는 것이 정확히 어떤 의미인지요.

1. 보통 하나의 IP를 가지고 있는 H/W서버에서
여러개의 이름으로 구분해서 서비스를 운영하려면
버추얼호스팅을 하시면 되고요
이렇게 하면 www.a.com과 www.b.com을
다르게 서비스할 수 있죠. 하지만 네임서버에 등록하는 것이
필요하구요. Resin은 기본적으로 name based 버추얼호스팅을
지원합니다. 

2. 또 일반적으로 운영하는 것 처럼 한개의 IP에 한개의
도메인네임을 가지고 운영하는데 여러개의 독립적인
어플리케이션을 운영하고자 한다면
즉 www.a.com/a/my.jsp
   www.a.com/b/my.jsp 식으로 같은 이름의 서비스라도
디렉토리별도 완전히 독립적으로 운영할 수 있습니다. 물론 실제
디렉토리도 다르고 설정도 다 다른게 할 수 있어요
이 경우는 아래 처럼 설정해서 사용하면 되죠.




           
IP주소가 H/W 서버에 두개가 있다고 해도 IP를 지정하지 않는 한
모든 IP에 서비스가 바인딩됩니다. 그러니 예로
192.168.0.1과 192.168.0.2 의 두개의  IP를 가지고 있어도
resin 설정시  와 같이 되어 있다면
1번 과 2번과 localhost까지 포함해서  세개가 다 동일합니다.

3. 원하시는 것이 두개의 IP에서 두개의 웹서비스와 srun을  별도로
운영하려면 제 생각에는 resin.conf를 두개를 만들어서 
처리하면 될 것 같네요.

1.conf 와 2.conf를 만들어
1.conf의 경우(나머지 부분 생략)
  d:\\webpub\\doc1
  
  

2.conf의 경우(나머지 부분 생략)
  d:\\webpub\\doc2
  
  

식으로 만들어 놓고 httpd.exe 나 httpd.sh 실행시
httpd.exe -conf c:\esin\\conf\\1.conf
httpd.exe -conf c:\esin\\conf\\1.conf
와 같은 식으로 하면 될 것 같습니다.


--김세은 님의 글 [2003-01-20 22:33:24]
>안녕하세요..

resin2.1.6 + IIS5.0 을 연동 할려고 합니다.

정말 궁금한건요..

웹사이트은 iis 로 할꺼고 jsp,servlet는 resin으로 할껀데요..

iis에서 기본싸이트 하나 만들고 srun 하면은 잘되요..

근대..

iis,에서 서비스를 2개를 만들고요..

각각 srun를 적용하고 싶어요(디렉토리가 각각)

그럼 resin에서 conf 파일의 어디를 어?게 수정 되나요?


...
source=WEB-INF/classes
compile=true/>
....

이런식으로하면

익스에 주소창에 http://아이피주소/servlet/HelloServlet
하면 안되나요?

물론 하나의 서비스만 달때는 간단히

C:\\Inetpub\\wwwroot
하면 
되는건 알고 있는데요..

2개 이상 웹싸이트 운영할때 각각 설정하는걸 알고 싶습니다.

일단.. 전머.. 도메인 엄꾸요

간단히 제컴에서 하는거라..

윈2000서버 거든요.. 

host id=test0.domain.com
host id=test1.domain.com
는 안되자나여.. 도메인이 엄쓰니..

그래서. 전
iis에서 웹싸이트 만들떼.
하나는 ip주소 : 모두할당되어있지 않음
다른 하나는 ip주소 : 111.222.333.444
로 설정을 했거든요..

이리저리 찾아보고 했는데.. 제가 초보라.. 잘몰겠고
resin.conf 이리저리 바꿔봐도.. 안되네요..
고수님들 도와 주세요.. 


너무 상식적이라고 간단히 말씀하실수도 있겟지만요..

초보에게 가르쳐 준다고 생각하시고 

상세히좀 가르쳐 주세요.

다른곳에 찾아보고 적용해도 잘 안되니.. 여기에 글을 남김니다.

수고하세요