RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR


Apache , 톰켓 가상디렉토리 설정

 

<아파치>

IIS에서 사용하는 가상디렉토리 와 같은 역할을 하는 것이 아파치에서는 Alias로 구현가능하다

httpd.conf 에 아래와 같이 기술합니다

 

Alias /aaa "/home/aaa/www"

<Directory "/home/aaa/www">

Options FollowSymLinks

DirectoryIndex index.html index.htm index.jsp *.jsp *.php

Order allow,deny

Allow from all

</Directory>

 

Alias /aaa 는 가상디렉토리명이 됩니다 http://주소/aaa  이런식으로 표현됩니다

그뒤에 “/home/aaa/www” 는 실제 경로를 기술합니다

 

그밑에 <Directory “/home/aaa/www”> 부분은 그디렉토리에 관한 설정이 들어갑니다

설정후 아파치를 재시작하고 접속하면 위치에 들어있는 index.html이나 php가 읽힙니다

 

<톰켓>

아파치와 톰켓이 톰켓커넥터(mod_jk.so)를 이용하여 연동되어있다고 하면

아파치와 톰켓 둘다 설정을 해야합니다


아파치는 위와같이 설정하면 되고 톰켓은 5.5버전부터 추천하는 것은 server.xml context path

기술하지말고 따로 파일을 만들어서 context path를 기술하라는 것입니다

이에대한자료는  따로 찾아보시길..

 

위치는  $CATALINA_HOME/conf/[enginename]/[hostname]/    입니다

쉽게 말하면

/usr/local/tomcat/conf/Catalina/localhost/  정도가 되겠죠

이위치에 aaa.xml 을 만들어줍니다(위의 아파치 내용과 연계해서 말하겠습니다)

<Context path="/aaa" docBase="/home/aaa/www"
        debug="0" privileged="true" reloadable="true">

<Logger className="org.apache.catalina.logger.FileLogger"
                directory="logs" 
prefix="localhost_log." suffix=".txt"
            timestamp="true"/>

</Context>

 

위의 형식으로 저장하고 톰켓 내렷다가 올려주면 http://주소/aaa  로도 jsp 작동하는것을 보실수있습니다


apache와 톰켓을 연동하고나서 아파치를 건들여야 할지  톰켓에서 설정해줘야 할지 검색을

해봤지만 원하는 답변이 없어서 쫌 삽질은 했습니다 암튼 apache+톰켓을 연동하신분들은
위와같이 둘다 설정해주시면 되겟습니다

APM으로 세팅되어있다면 apache설정부분으로 적용되니 아파치로 설정하면 되겠습니다


페도라 한국 사용자 모임

페도라 한국 사용자 모임 태랑의 포스팅글입니다
  파이어폭스에 최적화 되어있습니다

이 포스트가 유용하셨다면 구독하세요 Add to Google
블로그코리아에 블UP하기
크리에이티브 커먼즈 라이센스
Creative Commons License
http://commit.co.kr/trackback/61
태랑:Extreme Performance DBA 를 꿈꾼다
Extreme Performance DBA 를 꿈꾼다



전체보기 (100)
Solaris (15)
Linux (42)
DATABASE (27)
Virtualization (0)
Enterprise Manager (0)
JAVA / C / 그외 개발언어 (2)
넓은 세상의 이야기들 (14)

Tag List

Creative Commons License

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

7 명이 RSS를 구독하고 있습니다.