日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Windows平臺(tái),整合Apache2.2和Tomcat6

 小漩渦 2013-04-17
本文旨在為您介紹Windows平臺(tái),整合Apache2.2和Tomcat6,使80端口既能提供PHP,亦能運(yùn)行JSP。

0、準(zhǔn)備工作:
(1)看看怎么安裝WAMP(Apache + MySQL + PHP)
(2)相關(guān)下載:
http://graphics.sci./download/windows/programming/java/jdk-6u12-windows-i586-p.exe
http://www./dist/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi
http://www./dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.exe
http://www./dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.28/mod_jk-1.2.28-httpd-2.2.3.so1、安裝JDK(JRE)
此處默認(rèn)、自定義安裝均可。安裝完成以后按下面的示例設(shè)置你的系統(tǒng)環(huán)境變量:我的電腦 -> 屬性 -> 高級(jí) -> 環(huán)境變量 (這里要添加的是系統(tǒng)變量,非用戶變量)

JAVA_HOME = C:\Program Files\Java\jdk1.6.0_12
CLASSPATH = .;%Java_Home%\lib\tools.jar;%Java_Home%\lib\dt.jar
最后,在PATH后面追加:
;%Java_Home%\bin

注意JAVA_HOME的路徑改為你的實(shí)際安裝路徑。其它兩個(gè)不變。

2、安裝Apache
此處注意,如果你本機(jī)已經(jīng)裝了IIS并且占用了80端口,你可以選擇禁用IIS或者給IIS指定其它端口,或者給 Apache指定其它端口,根據(jù)實(shí)際情況進(jìn)行設(shè)置。在Apache的安裝過程中要設(shè)置Network Domain和Server Name為L(zhǎng)ocalhost,設(shè)置你的Email地址(這個(gè)一定要設(shè)置,不然Apache啟動(dòng)不起來)。
安裝完成之后,如果apache用的是80端口,那么在瀏覽器中輸入 http://localhost ,如果使用的是其它端口例如81,則輸入 http://localhost:81 ,將會(huì)看到 Apache 的成功頁面。此時(shí)Apache已經(jīng)運(yùn)行,在系統(tǒng)托盤可以看到它的圖標(biāo),雙擊打開可以對(duì)Apache服務(wù)進(jìn)行控制,我們下面還要安裝Tomcat和JK,所以現(xiàn)在選擇 Stop 停止 Apache 服務(wù)。

3、安裝Tomcat
默認(rèn)安裝,設(shè)置環(huán)境變量:

CATALINA_BASE = C:\Program Files\Apache Software Foundation\Tomcat 6.0
CATALINA_HOME = C:\Program Files\Apache Software Foundation\Tomcat 6.0
在 CLASSPATH 變量的后面追加:
;%CATALINA_HOME%\lib\servlet-api.jar

運(yùn)行 C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat6.exe 啟動(dòng)Tomcat,出現(xiàn)Tomcat頁面則表示安裝成功。

4、安裝JK

把 mod_jk-1.2.28-httpd-2.2.3.so 拷貝到 D:\Program Files\Apache2.2\modules 下。

下面進(jìn)行服務(wù)器的配置:

1、配置Tomcat
查找Tomcat目錄下的 conf/server.xml文件,在"</Host>"前以下語句以修改其默認(rèn)的目錄:

引用內(nèi)容 引用內(nèi)容
<Context path="" docBase="F:\phpwwwroot" reloadable="true" crossContext="true"/>


在這里,如果 path 不為空,則設(shè)置的是虛擬目錄,path 的值為虛擬目錄名。

新建Tomcat目錄下的 conf/workers.properties文件,輸入:

引用內(nèi)容 引用內(nèi)容
workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 6.0 #讓mod_jk模塊知道Tomcat的位置
workers.java_home=C:\Program Files\Java\jdk1.6.0_12 #讓mod_jk模塊知道jre的位置
ps=\
worker.list=ajp13 #模塊版本
worker.ajp13.port=8009 #工作端口,若沒占用則不用修改
worker.ajp13.host=localhost #本機(jī),若上面的Apache主機(jī)不為localhost,作相應(yīng)修改
worker.ajp13.type=ajp13 #類型
worker.ajp13.lbfactor=1 #代理數(shù),不用修改
2、配置Apache
打開C:\Program Files\Apache Software Foundation\Apache2.2\conf下的httpd.conf

查找LoadModule,添加以下內(nèi)容:
引用內(nèi)容 引用內(nèi)容
LoadModule jk_module modules\mod_jk-1.2.28-httpd-2.2.3.so
#此處mod_jk的文件為你下載的文件
JkWorkersFile "C:/Program Files/Apache Software Foundation/Tomcat 6.0/conf/workers.properties"
#指定tomcat監(jiān)聽配置文件地址
JkLogFile "C:/Program Files/Apache Software Foundation/Tomcat 6.0/logs/mod_jk2.log"
#指定日志存放位置
JkLogLevel info


查找ErrorLog,添加以下內(nèi)容:
引用內(nèi)容 引用內(nèi)容
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /servlet/* ajp13
#讓Apache支持對(duì)servlet傳送,用以Tomcat解析
JkMount /*.jsp ajp13
#讓Apache支持對(duì)jsp傳送,用以Tomcat解析
JkMount /*.do ajp13
#讓Apache支持對(duì).do傳送,用以Tomcat解析


查找 DirectoryIndex ,添加index.jsp
引用內(nèi)容 引用內(nèi)容
DirectoryIndex index.php index.html index.jsp


重啟Tomcat和Apache

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多