사용자 도구

사이트 도구


service:was:tomcat:tomcat_apache_virtualhost

문서의 이전 판입니다!


Install Tomcat6 on Debian(squeeze) with virtual hosts and Apache2 integration

debian package install

  1. sun-java install
    apt-get install sun-java6-bin sun-java6-jdk sun-java6-jre
  2. tomcat6 package install
    apt-get install libtomcat6-java tomcat6 tomcat6-admin \
                    tomcat6-common tomcat6-docs tomcat6-examples tomcat6-user
  3. apache2 package install
    apt-get install apache2 apache2-mpm-prefork apache2-utils apache2.2-bin \
                    apache2.2-common libapache2-mod-jk libapache2-mod-php5 

tomcat virtual hosting

  1. virtual host 란 하나의 여러개의 웹사이트를 운영하는 것이다.
  2. tomcat virtual host 설정은 Host 에서 처리할 수 있다.
  3. tomcat 에서는 server.xml 에서 virtual host 설정을 할 수 있다.
  4. server.xml 을 살펴보면, Server 아래 Service가 있고, Service 아래 Engine , Engine 아래 Host 설정이 있다.
    Server > Service > Engine > Host 
  5. virtual host 는 크게 두가지 방법으로 설정할 수 있다.
    1. 도메인(URL)로 분류
      1. (예) starlits.adminschool.net , mrkayhyun.adminschool.net , bearcho.adminschool.net , beans.adminschool.net
      2. Host 추가로 설정할 수 있다.
        server.xml 에서 Host 영역을 복사하여 수정하면 된다.
    2. 포트(Port)로 분류 : (예)
      1. (예) starlits.adminschool.net:8080 , starlits.adminschool.net:8090 , starlits.adminschool.net:9090
      2. Service 추가로 설정할 수 있다.
        server.xml에서 Service 영역을 복사하여 수정하면 된다.
service/was/tomcat/tomcat_apache_virtualhost.1334283705.txt.gz · 마지막으로 수정됨: 2012/04/13 11:21 저자 starlits