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的歡迎界面
搞定
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的歡迎界面
搞定
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.