Changes between Version 2 and Version 3 of oid/WorkLog/09-01-21


Ignore:
Timestamp:
Jan 21, 2009, 4:17:32 PM (15 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • oid/WorkLog/09-01-21

    v2 v3  
    44 * 本來想直接使用 WaveMaker 本身自帶的 Tomcat 環境,但後來發現縱使把 WAR 檔案放到 ${WaveMaker 安裝路徑}/tomcat/webapps 底下,並不會自行解開。
    55 * WaveMaker 的 Tomcat 原來跟執行 wavemaker.sh 的使用者身分有關。經使用 tomcat manager 管理介面上傳 WAR 檔以後,發現可以正常運作,但一但執行 wavemaker.sh stop 則又會消失不見。如果用 sudo 執行 wavemaker.sh,WAR 會暫存在 /tmp/WM*/webapps
     6 * [參考文件] [http://www.l-penguin.idv.tw/article/httpd-jk2-tomcat.htm Apache 及 Tomcat 的結合]
     7{{{
     8oceandb:~# echo "deb http://free.nchc.org.tw/debian lenny main non-free contrib" > /etc/apt/sources.list.d/lenny.list
     9oceandb:~# apt-get install sun-java6-jdk tomcat5.5 tomcat5.5-admin tomcat5.5-webapps libapache2-mod-jk
     10oceandb:~# cat << EOF > /etc/tomcat5.5/tomcat-users.xml
     11}}}
     12{{{
     13<?xml version='1.0' encoding='utf-8'?>
     14<tomcat-users>
     15  <role rolename="admin"/>
     16  <role rolename="manager"/>
     17  <user username="${YOUR_NAME}" password="${YOUR_PASSWORD}" roles="admin,manager"/>
     18</tomcat-users>
     19EOF
     20}}}
     21{{{
     22
     23oceandb:~# /etc/init.d/tomcat5.5 restart
     24}}}