7/05/2010

virtual host

conf 파일의 아래쪽 virtual host 부분의 주석을 없애주고,
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

extra 폴더에 있는 vhosts.conf 를 수정해 준다.

httpd.conf 파일에
Listen 81
Listen 99
NameVirtualHost *

위와같이 포트번호를 나눠주고..

vhosts.conf 파일에 들어가서

<VirtualHost *:8099>
    ServerAdmin webmaster@dummy-host2.LBS
    DocumentRoot "D:\MSM\resin-pro-3.1.9\webapps\MSM"
    ServerName 211.40.33.44
    ErrorLog "logs/dummy-host2.LBS-error.log"
    CustomLog "logs/dummy-host2.LBS-access.log" common
    <Directory "D:/MSM/resin-pro-3.1.9/webapps/MSM">
    AllowOverride none
    Options none
    Order allow,deny
    Allow from all
    </directory>
    <IfModule mod_caucho.dll>
        ResinConfigServer localhost 6805
        Cauchostatus yes
        </IfModule>
</VirtualHost>



관련된 부분을 수정해준다.. 8099로 들어오면, 루트 디렉토리는 저족으로 하고, 해당 디렉토리의 권한, 모듈 설정등을 넣어준다. 위의 경우 resin 에 필요한 6805 포트를 연결해 놓은것..