기술지원 문의

[답변]resin과 apache를 별도 서버로 구성할 수가 있나요?
기술지원팀 / 2008-04-11 21:12

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

 

상기 질문하신 내용처럼 별도로 apache + resin 서버를 구축할 수 있습니다.

 

하지만 컨탠츠 공유를 위해 NAS 서버군을 필요로 합니다. 만약 NAS 서버가 없다면

 

별도로 apache + resin 서버를 구성할수 없으며 한 서버안에서 구성하셔야 합니다. 

 

NAS 서버가 있다는 전제 하에 별도로 구성하는 방법을 설명드리겠습니다. 

 

apache와 resin을 별도 서버로 구성하시려면 다음과 같은 작업이 필요 합니다.

 

 

1. 우선 웹서버가 설치된 서버에 resin을 설치 하셔야 합니다.

 

  -> apache 와 resin을 연동하려면 mod_caucho.so  모듈이 필요합니다.  이 모듈은

      별도의 서버에서는 생성이 불가능하며 아파치가 설치된 서버에서 resin 설치시

     --with-apache=(아파치설치루트)  라는 옵션을 넣고 설치하시면 httpd.conf 에

     다음과 같은 라인이 추가 됩니다. 

 

     LoadModule caucho_module libexec/mod_caucho.so 

     ResinConfigServer localhost 6802

 

    위의 LoadModule은 mod_caucho.so 모듈이 정상적으로 생성된 것을 뜻하며

    ResinConfigServer 는 아파치가 JSP 파일에 대한 요청을 넘길 레진의 IP와 포트를

    뜻합니다.

 

2.  설치하시고자 하는 별도의 서버에 레진을 설치 합니다.

 

   -> 별도 서버에 따로 apache 설치하실 필요없이 레진을 설치 합니다.

 

 

3.  아파치와 resin의 DocumentRoot를 동일하게 설정합니다.

 

 

4.  아파치 httpd.conf의 ResinConfigServer 를 수정합니다.

 

   -> 만약 별도의 서버에 설치된 레진의 IP가 192.168.1.1 이며  port가 6802 라면

     

       ResinConfigServer 192.168.1.1 6802  와 같이 수정 해 주시면 됩니다.

   

컨탠츠를 공유할 NAS서버가 있을경우 위와같이 설정해주시면 별도로 apache와 레진

 

서버를 운영하실 수 있습니다.

 

마지막으로 질문하신 레진의 구매건에 대하서 답변드리겠습니다.

 

레진은 두가지 버전이 있습니다.

 

라이센스 없이 무료로 사용가능한 GPL버전과 라이센스가 필요한 Pro버전이 있습니다.

 

GPL은  라이센스가 필요없으나 Pro 버젼에 비하여  성능 및 클러스터링 기능등이 원래

 

제공되지 않습니다. 그러나 일반적인 홈페이지 정도를 운영하실 경우 톰켓과 유사한

 

성능을 제공해 드릴 수 있습니다.

 

하지만 Pro버젼은 네이티브스레드 코드 사용 및 케쉬기능, 클러스터링 기능을 제공해서

 

엔터프라이즈급에서 요구하는 성능 및 안정성을 보장하는 제품으로 국내의 레진 시장의

 

경우 라이센스비용+ 연간 기술지원비용 으로 해서 제품을 판매 하고 있습니다.

 

특히 당사에서는 GS인증을 받은 Resin3.0 기반의 자체 콘솔을 개발하여 서비스 중 입니다.

 

위 두가지 버전은 http://www.caucho.com 에서 무료로 다운로드 받으실 수 있습니다.

 

감사합니다.