windows 2000下整合Tomcat5.0+Apache2.0.50+mod_jk_2.0.48.dll

先下載所需要的軟件
  1:j2sdk: 
http://java.sun.com/j2se/1.4.1/download.html
  2 :Tomcat: http://jakarta.apache.org /;上有下載
  3:Apache:
http://jakarta.apache.org /;上有下載
  4:mod_jk2_2.0.48.dll:  
http://archive.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/win32/?C=D;O=A
   第四個東東最難找了。可是必須要,它是結合tomcat和apache的中間件。這個地方我能夠找到,如果不能了,
   也沒有什麼,我搜!
  A: 先裝j2sdk c:/j2sdk
  B: 再裝tomcat c:/Tomcat5.0
     再在我的電腦/屬性/高級/環境變量/系統變量中加上
     JAVA_HOME:c:/j2sdk
     TOMCAT_HOEM:c:/Tomcat5.0
  這時候啓動tomcat服務器,在ie中輸入:
http://localhost:8080 /;如果看到幾隻小貓的界面。你就成功
  安裝了tomcat。
  C:裝apache服務器  c:/Apache2
    一路安裝即可,需要填的隨便填即可。   
  在ie中輸入
http://localhost/就可以看到apache的歡迎界面。再關閉apache服務器。噩夢開始了。不過有了我,你不會鬱悶多久的。
  D:整合
   將從網上搜下來的mod_jk2_2.0.48.dll拷到Apache2/modules下。
   再打開Apache2/conf下的httpd文件。
1:解決中文顯示問題。
註釋掉"AddDefaultCharset ISO-8859-1",然後在"#AddDefaultCharset ISO-8859-1"下面添加如下三行:
AddDefaultCharset GB2312
DefaultLanguage GB2312
AddLanguage zh-cn .cn
2:在最後面加上:
LoadModule jk_module modules/mod_jk_2.0.47.dll  //這是把mod_jk這個模塊加進去,下面是配虛擬主機


在Apache2/conf這個目錄下新建一個文本文件workers2.properties
在其中輸入:
#***************************************************************************
# only at beginnin. In production uncomment it out 必須在文件開頭定義
[logger.apache2]
file=D:/Apache/Apache2/logs/jk2.log
level=INFO
debug=1

[config]
file=D:/Apache/Apache2/logs/workers2.properties
level=INFO
debug=1

# Define the communication channel 定義信道
# tomcatId將在下面用到
[channel.socket:localhost :8009]
host=localhost
port=8009
tomcatId=mytomcat

#define the shared memory file 定義shm 文件
[shm]
file=D:/Apache/Apache2/logs/jk2.shm #指向Apache文件下的logs/jk2.shm文件
size=1048576


# define the worker
[ajp13:localhost:8009]
channel=channel.socket:mytomcat

#jk2 的狀況,可通過http://localhost/status ;查看
#[status:]
#info=Status worker, displays runtime information
#channel=channel.socket:localhost:8009

# Uri mapping Uri 映射
#[uri:/path/*]會把http://域名/path/裏的所有請求發給tomcat。
#而[uri:/path/*.jsp]會把http://域名/path 裏的jsp 文件請求發給tomcat 處理。
#此path 可以是apache 的虛擬目錄,也可以是tomcat 的虛擬目錄,
#還可以是tomcat 的物理目錄,這兒是配置jk2 的關鍵,試試就知道了。
#[uri:/status/*]
#worker=status:mytomcat
#group=status:

#[uri:/*] ###表示web主目錄下的所有請求都給TomCat處理
[uri:/*.jsp]
[uri:/*.do]
[uri:/servlet/*]
worker=ajp13:mytomcat
info=Map the whole webapp

配置jk2.properties,在<TOMCAT_HOME>/conf文件夾下
在文件中添加
channelSocket.address=localhost
channelSocket.port=8009
#Shared memory directive
shm.file=D:/Apache/Apache2/logs/jk2.shm

啓動tomcat服務器,啓動apache服務器

在ie中輸入:
http://localhost:8080/;出現tomcat的歡迎界面 
再在ie中輸入:
http://localhost/;也出現tomcat的歡迎界面

搞定
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章