欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

win2000/2003下整合IIS+Tomcat5支持jsp

 更新時(shí)間:2009年04月10日 21:24:41   作者:  
2000和2003下整合IIS+TOMCAT詳細(xì)的配置如下
windows2003 + IIS6 + Tomcat5.配置
2000和2003下整合IIS+TOMCAT詳細(xì)的配置如下:
1、安裝JDK,(我安裝在 D:\java)設(shè)置環(huán)境變量[CLASSPATH、JAVA_HOME、Path](根據(jù)自己的JDK安裝路徑設(shè)置)
“我的電腦”->點(diǎn)右鍵->“屬性”->“高級(jí)”->“環(huán)境變量”->“系統(tǒng)變量”->新建->變量名:
CLASSPATH=.;D:\java\jdk\lib\tools.jar;D:\java\jdk\lib\dt.jar
JAVA_HOME=D:\java\jdk
path=.;D:\Java\jdk\bin;
測(cè)試:在DOS下輸入javac回車(chē),出現(xiàn)javavc的使用說(shuō)明表示你的JDK安裝成功
在DOS下輸入java回車(chē),出現(xiàn)java的使用說(shuō)明表示你的環(huán)境變量設(shè)置成功
2、安裝Tomcat,(我安裝在 D:\Tomct5,安裝的HTTP端口是8080,HTTP端口安裝完成后可以在server.xml中修改)設(shè)置環(huán)境變量TOMCAT_HOME(根據(jù)自己的Tomcat安裝路徑設(shè)置)
TOMCAT_HOME=D:\Tomct5
測(cè)試:?jiǎn)?dòng)tomcat,在IE中輸入http://localhost:8080出現(xiàn)tomcat的歡迎界面,安裝成功!
3、在IIS中把JSP相關(guān)的請(qǐng)求發(fā)送到Tomcat需要Tomcat Connector的支持,去apache網(wǎng)站下載JK2,JK2負(fù)責(zé)IIS和Tomcat的通訊,下載地址:
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk2/binaries/win32/
下載:jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip
解壓后找到bin目錄中的isapi_redirector2.dll文件,我把它放在了D:\Tomcat5\iis下(目錄隨便)。
4、創(chuàng)建workers2.properties文件
在Tomcat安裝目錄下的conf目錄下建一個(gè)workers2.properties文件,把下面這段內(nèi)容拷進(jìn)去保存,
實(shí)際運(yùn)用時(shí)把所有的localhost和8009換成你自己的IP和端口:
[shm]
file=D:/Tomcat5/logs/jk2.log
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*.jsp]
[uri:/*.do]
worker=ajp13:localhost:8009
# define the worker
[status:status]
# Uri mapping
[uri:/jkstatus/*]
worker=status:status
使用前請(qǐng)先修改文件的file=D:/Tomcat5/logs/jk2.log這一行,改成你需要的路徑,copy地址欄的路徑時(shí)請(qǐng)注意,是"/"而不是“\”,跟windows表示的路徑不一樣。在 # Uri mapping 處設(shè)置你需要tomcat操作的內(nèi)容。
5、編輯Tomcat安裝目錄下的conf目錄中的jk2.properties文件(如果沒(méi)有新建一個(gè))
添加如下內(nèi)容:
request.tomcatAuthentication=false
6、編輯注冊(cè)表
新建一個(gè)iis.reg文件,把下面這段內(nèi)容拷進(jìn)去保存然后雙擊iis.reg把信息導(dǎo)入注冊(cè)表。
(注意,把涉及的Tomcat路徑改成你的Tomcat的路徑)
iis.reg文件內(nèi)容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector]
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
"serverRoot"="D:\\Tomcat5"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"workersFile"="D:\\Tomcat5\\conf\\workers2.properties"
"logLevel"="DEBUG"
7、添加“ISAPI篩選器(以便Connector能截取到URL請(qǐng)求)
打開(kāi)“開(kāi)始菜單->設(shè)置->控制面板->管理工具->Internet 服務(wù)管理器"在里面選擇“網(wǎng)站”中的默認(rèn)網(wǎng)站(默認(rèn)網(wǎng)站我的指向D:\Tomcat5\webapps) (注:2000系統(tǒng)為 “開(kāi)始菜單->設(shè)置->控制面板->管理工具->Internet 服務(wù)管理器在里面選擇默認(rèn)Web站點(diǎn)"),在其上點(diǎn)右鍵選“屬性”,在彈出的頁(yè)框里選擇“ISAPI篩選器”,點(diǎn)“添加”,篩選器名稱(chēng)填jakarta,可執(zhí)行文件中填入你的isapi_redirector2.dll的絕對(duì)路徑(就是第3部中isapi_redirector2.dll文件存放的位置,我的是D:\Tomcat5\iis\isapi_redirector2.dll)?!按_定”后點(diǎn)“確定”關(guān)閉屬性頁(yè)。
8、新建虛擬目錄
在Internet信息服務(wù)管理器中,在里面選擇“網(wǎng)站”中的默認(rèn)網(wǎng)站,點(diǎn)右鍵,選擇“新建”->“虛擬目錄”,別名填jakarta,下一步,路徑選為你的isapi_redirector2.dll存放的目錄,我的是D:\Tomcat5\iis,下一步,權(quán)限中記得把 "執(zhí)行(例如ISAPI應(yīng)用程序或CGI)"一項(xiàng)打上勾,再點(diǎn)下一步,再點(diǎn)“完成”。
如果你用的是IIS5的話,到這里就可以結(jié)束了,但I(xiàn)IS6還沒(méi)完(稍候介紹)。
9、重新啟動(dòng)“默認(rèn) Web 站點(diǎn)”。然后在“默認(rèn) Web 站點(diǎn)”點(diǎn)右鍵->“屬性”->“ISAPI篩選器”,如果"jakarta"前面的箭頭是綠色的,那么表明配置已經(jīng)成功了。如果箭頭是紅色,那么請(qǐng)你檢查整個(gè)配置過(guò)程,看看有沒(méi)有弄錯(cuò)的地方。
10、IIS6需添加此步驟,(如果是IIS5跳過(guò)) 在“Internet信息服務(wù)管理器”的“網(wǎng)站”中的“Web服務(wù)擴(kuò)展”上點(diǎn)右鍵選擇“添加一個(gè)新的Web服務(wù)擴(kuò)展”,彈出的框中擴(kuò)展名填jsp(這里的名稱(chēng)無(wú)所謂,隨便取一個(gè)),“要求的文件”選“添加”然后找到你的isapi_redirector2.dll后“確定”?!霸O(shè)置擴(kuò)展?fàn)顟B(tài)為允許”也打上勾,確定。
至此,Connector就可以對(duì)請(qǐng)求進(jìn)行過(guò)濾,把符合配置文件中的請(qǐng)求重寫(xiě)到extension_uri指定的uri進(jìn)行處理,這里為/jakarta/isapi_redirect2.dll,然后isapi_redirect2.dll再轉(zhuǎn)發(fā)到tomcat的8009由tomcat處理完成后再循原路發(fā)回去.
11、新建測(cè)試文件 在tomcat安裝目錄中的weapps中新建一個(gè)test目錄,里面新建一個(gè)test.jsp文件和相應(yīng)的WEB-INF目錄和web.xml文件。
12、重啟電腦
13、啟動(dòng)Tomcat,再啟動(dòng)IIS 打開(kāi)IE,輸入http://localhost:8080/test/test.jsp
然后再看看http://localhost/test/test.jsp,如果兩者執(zhí)行結(jié)果一樣,恭喜你,整合成功了!
注:
1.如果在輸入http://localhost/test/test.jsp顯示tomcat的錯(cuò)誤信息,看一下你的tomcat安裝目錄中的common\lib目錄下有沒(méi)有tools.jar文件,如果沒(méi)有就去把JDK安裝目錄中的lib目錄下的tools.jar拷貝進(jìn)來(lái)。
2. IIS指向的目錄最好和Tomcat指向的目錄一致,不然會(huì)發(fā)生找不到圖像和其他資源文件的問(wèn)題。
3.你需要tomcat處理的文件和目錄可以在workers2.properties(見(jiàn)第4步)中的# Uri mapping與worker=ajp13:localhost:8009之間設(shè)置,如:[uri:/*.jsp],[uri:/*.do],每次修改workers2.properties后需要重啟IIS才能生效。
4.英文文檔中還提到應(yīng)該把IIS6設(shè)置為IIS5隔離模式,“Internet信息服務(wù)管理器”->“網(wǎng)站”->“屬性”->“服務(wù)”,把“以IIS5.0隔離模式運(yùn)行WWW服務(wù)”打上勾。這個(gè)也可以不選擇,如果你配置不成功就把這個(gè)勾上。
5.如果上述方法都試過(guò)了還無(wú)法成功整合的話,可以嘗試如下操作:虛擬目錄-à屬性à虛擬目錄選項(xiàng)à配置       添加一個(gè)應(yīng)用程序擴(kuò)展,擴(kuò)展名為 .jsp 可執(zhí)行文件為isapi_redirector2.dll 的絕對(duì)路徑,同樣添加 .do 對(duì)應(yīng)isapi_redirector2.dll 的應(yīng)用程序擴(kuò)展。
6. tomcat 默認(rèn)端口是8080,從步驟4可以知道,JK2使IIS能夠把所有的jsp 請(qǐng)求發(fā)送到tomcat ,讓tomcat 的8009端口來(lái)處理請(qǐng)求,所以不用把tomcat 的默認(rèn)端口改成8009,這樣的話會(huì)存在沖突,導(dǎo)致整合無(wú)法成功。
http://localhost:8080/test/test.jsp
然后再看看http://localhost/test/test.jsp,如果兩者執(zhí)行結(jié)果一樣,恭喜你,整合成功了!

相關(guān)文章

最新評(píng)論