JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Application Server » Tomcat  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - browser , 2004-05-14 19:17
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 [精華]
yenann

平凡上班族



發文: 105
積分: 1
於 2004-05-14 18:24 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
以下我是我在安裝Tomcat 5.0.20 與 Apache 2 整合時所用的方法,比起之前我安裝Tomcat 4 與 Apache 2 + JK 所需要的動作要少很多,感覺是新一版的環境比較好安裝,順便一提,我所使用的是RedHat Linux 9.0
目前使用起來除了目錄上我比較無法掌控,剩下都還沒什麼問題,歡迎大家加以測試..倘若有目錄上能有更好設定,歡迎提供給我參考..
這些是一點小心得,提供給大家參考..

Setup Apache
必要檔案: httpd-2.0.47.tar.gz
執行動作:
解壓縮 - tar xvfz httpd-2.0.47.tar.gz
安裝
1
2
3
4
cd httpd-2.0.47
./configure --prefix=/usr/local/apache --enable-so
make
make install

設定 - 修改httpd.conf
找到Listen 80 改為Listen <Your IP>:80
找到ServerName 改為 ServerName <HOST-NAME>:80
(上面兩項是為了讓打 IP 可以看的見)
找到DirectoryIndex 後面增加index.jsp
找到AddDefaultCharset XXX 在最前面增加#將其Mark起來使其失效
(這個設定是可以自我設定字集,我使用UTF-8)

Setup Tomcat
必要檔案: jakarta-tomcat-5.0.20.tar.gz
執行動作:
解壓縮 - tar xvfz jakarta-tomcat-5.0.20.tar.gz
安裝
1
2
3
4
5
mv jakarta-tomcat-5.0.20 /usr/local/ 
ln –s /usr/local/jakarta-tomcat-5.0.20 /usr/local/tomcat
打開/usr/local/tomcat/bin/Catalina.sh 在上面注解的下方加入
JAVA_HOME=/usr/local/java/ 
CATALINA_HOME=”/usr/local/tomcat/”


Setup JK2 Connector
必要檔案: jakarta-tomcat-connectors-jk2-src.tar.gz
執行動作:
解壓縮 - tar xvfz jakarta-tomcat-connectors-jk2-src.tar.gz
安裝
1
2
3
4
5
6
 
cd jakarta-tomcat-connectors-jk2/jk/native2
./buildconf.sh
./configure --with-apxs2=/usr/local/apache/bin/apxs
make
cp jk/build/jk2/apache2/mod_jk2.so /usr/local/apache/modules

設定
- 在Apache目錄下的conf資料夾 設定httpd.conf加入
LoadModule jk2_module modules/mod_jk2.so
在httpd.conf裡面找到DocumentRoot 將後面改為“/usr/local/tomcat/webapps/”
(此動作隨個人意願決定)

修改相關設定(重要!)
vi /usr/local/tomcat/conf/jk2.properties
1
2
3
4
# list of needed handlers.
handler.list=channelSocket,request
# Override the default port for the channelSocket
channelSocket.port=8009

vi /usr/local/apache/conf/workers2.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# only at beginnin. In production uncomment it out
[logger.apache2]
level=DEBUG
[shm]
file=/usr/local/apache/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=<WEB Server IP>
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/<目錄名>/*.jsp]
worker=ajp13:localhost:8009
(此處是可建虛擬目錄,用ln來連結資料夾,由於我的DocumentRoot
在/usr/local/tomcat/webapps/,所以我可以在/home/底下建好自己的資料夾
在到DocumentRoot做連結,但已知跨機器用資源分享所mount的資料夾,無法
使用,歡迎大家加以測試)


Setup Environment
vi /etc/profile
最後加上
1
2
3
4
5
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/ojdbc.jar:$JAVA_HOME/lib/tools.jar
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/tomcat


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
23466 [精華] Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 2928 2004-05-14 18:24
20234 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 ccli0709 253 2004-06-08 10:10
20080 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 253 2004-06-08 10:36
20000 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 ccli0709 533 2004-06-08 18:19
19961 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 260 2004-06-09 19:22
19900 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 ccli0709 120 2004-06-10 11:10
19863 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 196 2004-06-10 13:56
19628 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 gameman 84 2004-06-29 17:10
19743 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 49 2004-06-29 17:20
17199 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 348 2004-12-29 11:37
16809 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 139 2004-12-29 11:54
15214 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 602 2004-12-30 08:13
17035 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 60 2004-12-29 12:10
16827 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 45 2004-12-29 12:29
16933 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 455 2004-12-29 12:36
17004 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 288 2004-12-29 12:52
16900 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 254 2004-12-31 10:09
17026 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 yenann 174 2004-12-31 11:09
17184 Re:Tomcat5.0.20+Apache2.0.47+JK2 For Linux設定 CheloniaMydas 37 2005-01-05 18:25
» JWorld@TW »  Application Server » Tomcat

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8