Apache2.2 + Tomcat5.5 가상호스트 분리

2009. 9. 2. 15:42·Programing
반응형

아파치 서버와 톰캣이 연동이 되었다는 전제하에.

우선, 호스트를 2개로 분리를 하겠습니다.

호스트를 분리한다는 말은 같은 ip로 서로 다른 도메인을 사용하겠다는 의미입니다.

예를 들어 192.168.xx.xxx 의 ip로 http://www.baver.com http://www.gahoo.com 로 접속하겠다는 의미(?)죠-_-

일단, serverl.xml쪽에 host를 두개 추가해줍니다.

         <Host name="http://www.baver.com" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="C:/workspace/baver" debug="0" reloadable="true" workDir = "C:/workspace/baver/work"/>
    </Host>

 

         <Host name="http://www.gahoo.com" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="C:/workspace/gahoo debug="0" reloadable="true" workDir = "C:/workspace/gahoo/work"/>
    </Host> 

그리고 나서 아파치 서버의 httpd-vhosts.conf파일에 virtual host를 추가해줍니다.

<VirtualHost *:80>
    DocumentRoot "C:/workspace/baver" 
    ServerName http://www.baver.com

    <Directory "C:/workspace/baver">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all 
        DirectoryIndex index.jsp
    </Directory>
    RewriteEngine On   
    RewriteCond %{REQUEST_FILENAME} \.(htm|html|xhtml|js|css|jpg|gif|png|swf)$  
    RewriteRule (.*) - [L]   
    RewriteRule (.*) ajp://localhost:8009$1 [P]
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/workspace/gahoo" 
    ServerName http://www.gahoo.com

    <Directory "C:/workspace/gahoo">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all 
        DirectoryIndex index.jsp
    </Directory>
    RewriteEngine On   
    RewriteCond %{REQUEST_FILENAME} \.(htm|html|xhtml|js|css|jpg|gif|png|swf)$  
    RewriteRule (.*) - [L]   
    RewriteRule (.*) ajp://localhost:8009$1 [P]
</VirtualHost>

 

그 다음으로 아파치,톰캣 서버를 내렸다가 다시 키신다음에

C:\Windows\System32\drivers\etc 밑에 hosts파일을 연 다음에

http://www.baver.com

http://www.gahoo.com

각각의 호스트를 추가해줍니다.

반응형

'Programing' 카테고리의 다른 글

HTML index 포워딩  (1) 2009.11.28
주민번호 OR 사업자등록번호 짤라서 ***붙이기  (1) 2009.11.11
eclipse SDK 이전 버전 Download LINK  (0) 2009.04.02
Eclipse Working Set 사용하기  (0) 2008.06.10
[subversive] 윈도우에서 버전 컨트롤(subversion 사용하기)  (0) 2008.06.09
'Programing' 카테고리의 다른 글
  • HTML index 포워딩
  • 주민번호 OR 사업자등록번호 짤라서 ***붙이기
  • eclipse SDK 이전 버전 Download LINK
  • Eclipse Working Set 사용하기
애플자라
애플자라
    반응형
  • 애플자라
    애플자라
    애플자라
  • 전체
    오늘
    어제
    • 분류 전체보기 (655)
      • Linux (93)
      • Programing (92)
      • Flex, Laszlo (15)
      • Database (168)
      • Network (15)
      • Data (14)
      • Tips (119)
      • 여행★ (1)
      • Board (115)
      • 맛집탐방 (3)
      • 아이원츄 (12)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • Love&Smile
    • Husk's repository
    • StartUp
    • DSDSTUDIO Experimentals
    • 신선
    • DEV.SEULKI.KR[이슬기]
    • Live Bit Block
  • 공지사항

  • 인기 글

  • 태그

    윈도우
    mssql
    테이블
    Linux
    apache
    server
    서버
    delete
    Oracle
    DATABASE
    오라클
    파일
    table
    리눅스
    DB
    Shell
    java
    자동차
    Windows
    user
    tomcat
    IP
    sql
    MySQL
    데이터
    백업
    eclipse
    select
    설정
    Toad
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
애플자라
Apache2.2 + Tomcat5.5 가상호스트 분리
상단으로

티스토리툴바