# Apache 설정

[root@ns conf]# cat virtualhost.conf

################ test2 #####################
<VirtualHost 211.233.15.62>
    ServerAdmin sunshiny@sunshiny.co.kr
    DocumentRoot /home/project/webasp/webapps
    ServerName www.test2.co.kr
    ServerAlias  test2.co.kr test2.kr www.test2.kr test2.com www.test2.com

   JkMount  /*.jsp worker1
   JkMount  /*.do worker1
   JkMount  /servlet/* worker1
   JkMount  /webapps/* worker1
   JkMount  /*.html worker1
   JkMount  /*/*.html worker1
</VirtualHost>

############ test.com #################

<VirtualHost 211.233.15.62>
    ServerAdmin sunshiny@sunshiny.co.kr
    DocumentRoot /home/project/test1/webapps
    ServerName www.test1.re.kr
    ServerAlias test1.re.kr test1.com

   JkMount  /*.jsp worker2
   JkMount  /*.do worker2
   JkMount  /servlet/* worker2
   JkMount  /webapps/* worker2
   JkMount  /*.html worker2
   JkMount  /*/*.html worker2
</VirtualHost>



[root@ns conf]# cat workers.properties

workers.tomcat_home=/usr/local/apache-tomcat-6.0.26
workers.java_home=/usr/local/jdk1.6.0_20

ps=/

worker.list=worker1, worker2

worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1

worker.worker2.port=8009
worker.worker2.host=localhost
worker.worker2.type=ajp13
worker.worker2.lbfactor=1

worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=worker1, worker2

worker.inprocess.type=jni



# Tomcat 설정

[webasp@ns conf]$ cat server.xml

     # Host name 이 중복되지 않아야 함.
 
    <Host name="localhost" appBase="/home/project/webasp/webapps/"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
     
          <Context path="" docBase="" reloadable="true" />
          <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="wwwtest2." suffix=".txt"
            timestamp="true"/>
      </Host>

       <Host name="test1.com" appBase="/home/project/test1/webapps/"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">

            <Context path="" docBase="" reloadable="true" />
          <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="wwwtest1." suffix=".txt"
            timestamp="true"/>
      </Host>


 

"WAS / ApacheTomcat" 분류의 다른 글

Apache - VirtualHost 추가 ( httpd.conf 설정) (0)2009/06/13
10 26, 2010 17:59 10 26, 2010 17:59

Trackback URL : http://develop.sunshiny.co.kr/trackback/564

Leave a comment


### 간단 테스트 - 20090613 - ###

# 다음은 하나의 IP 주소를 사용하여 버추얼 서버를 추가합니다.
# 하나의 IP로 다중의 도메인 사용가능

Apache 설정 파일 : httpd.conf

NameVirtualHost 127.0.0.1:80

# WWW.SUNSHINY.CO.KR
<VirtualHost 127.0.0.1:80>
   LogFormat "host %h, logname %l, user %u, time %t, request %r, status %s, bytes %b,"
   CookieLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/logs/cookies_sunshiny.co.kr
   ServerAdmin sunshiny@sunshiny.co.kr
   ServerName my.sunshiny.co.kr
   ServerAlias sunshiny.co.kr  # 다른 DNS를 함께 사용하고자 할때 설정
   DocumentRoot D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs
   #ScriptAlias /cgi-bin/ /www/unix/cgi-bin/
   TransferLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/logs/access_log
   ErrorLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/logs/error_log
</VirtualHost>

# DEVELOP.SUNSHINY.CO.KR
<VirtualHost 127.0.0.1:80>
#    LogFormat "agent %{htt8pd_user_agent}i, cookie: %{http_Cookie}i, referer: %{Referer}o, host %!200h, logname %!200l, user %u, time %t, request %r, status %s, bytes %b,"
   LogFormat "host %h, logname %l, user %u, time %t, request %r, status %s, bytes %b,"
   CookieLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/develop/logs/cookies_develop.sunshiny.co.kr
   ServerAdmin sunshiny@sunshiny.co.kr
   ServerName my.develop.sunshiny.co.kr
   DocumentRoot D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/develop
   #ScriptAlias /cgi-bin/ /www/unix/cgi-bin/
   TransferLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/develop/logs/access_log
   ErrorLog D:/10.WORKS/02.PHP/01.SUNSHINY.CO.KR/htdocs/develop/logs/error_log
</VirtualHost>

# SUNSHINY.KR
<VirtualHost 127.0.0.1:80>
   ServerAdmin sunshiny@sunshiny.co.kr
   ServerName my.sunshiny.kr
   DocumentRoot D:/10.WORKS/02.PHP/02.SUNSHINY.KR/www
   #ScriptAlias /cgi-bin/ /www/unix/cgi-bin/
   TransferLog D:/10.WORKS/02.PHP/02.SUNSHINY.KR/logs/access_log
   ErrorLog D:/10.WORKS/02.PHP/02.SUNSHINY.KR/logs/error_log
</VirtualHost>


설명 URL :

http://coffeenix.net/doc/linuxfocus/200001_article129.html
06 13, 2009 23:46 06 13, 2009 23:46

Trackback URL : http://develop.sunshiny.co.kr/trackback/229

Leave a comment


Recent Posts

  1. EditPlus - 문자열 검색및 변경 팁
  2. Unix - 압축 파일 내용 조회및 풀기
  3. Java - Class 버전 확인
  4. Linux - Telnet 서비스 비활성및 실행
  5. NT - 서버 원격데스크탑 연결

Recent Comments

  1. 네. 고맙습니다^^ 행복한 한해 보... sunshiny 01 16,
  2. sunshiny님. 안녕하세요... 올려 주... yihans 01 16,
  3. 답글 주셔서 고맙습니다^^ 소스 복... sunshiny 01 11,
  4. 관리자만 볼 수 있는 댓글입니다. 비밀방문자 01 11,
  5. 넵 답변감사합니다^^ 좋은 하루 되... 노로링

Recent Trackbacks

  1. 윈도우 cmd 명령어 팁 월풍도원(月風道院) - Delight on th... %M
  2. 파일 압축 Like RadioHead %M
  3. Mysql - mysql 설치후 Character set... 멀고 가까움이 다르기 때문 %M

Calendar

«   02 2012   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. Oracle All Documentation
  4. 엑셈
  5. 오라클 클럽
  6. 네이버개발자센터
  7. API - Java
  8. API - Spring
  9. Java Community
  10. Reference - Spring
  11. 스프링사용자
  12. 자바소스
  13. 자바지기
  14. Ready System
  15. Solaris Freeware
  16. Linux-Site
  17. RedHat Korea
  18. 윈디하나의 솔라나라

Site Stats

TOTAL 222016 HIT
TODAY 44 HIT
YESTERDAY 312 HIT