成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

ApacheTomcat整合教程

Apache 、Tomcat 整合配置教程Tomcat 6.0.18 壓縮版Apache 2.2.13Jk mod_jk-1.2.28-httpd-2.2.3.so準(zhǔn)備相關(guān)軟件下載安裝Apache2.

Apache 、Tomcat 整合配置教程

Tomcat 6.0.18 壓縮版

Apache 2.2.13

Jk mod_jk-1.2.28-httpd-2.2.3.so

準(zhǔn)備相關(guān)軟件

下載安裝Apache2.2.4

Apache 下載地址:http://archive.apache.org/dist/httpd/binaries/win32/,選擇下載windows 平臺安裝包文件apache_2.2.4-win32-x86-no_ssl.msi。

接受安裝協(xié)議

,

配置Apache 服務(wù)器信息

Network Domain設(shè)置站點(diǎn)名稱,這個(gè)不會對實(shí)際站點(diǎn)產(chǎn)生影響。

Server Name設(shè)置當(dāng)前服務(wù)器名稱,這個(gè)不會對實(shí)際站點(diǎn)產(chǎn)生影響。

Administrator ’s Email Address設(shè)置站點(diǎn)管理員郵件地址,Apache 文檔說明當(dāng)站點(diǎn)出錯(cuò)時(shí)的頁面底部會出現(xiàn)該地址。

,

選擇安裝類型

一般選擇典型(Typical)安裝

選擇安裝路徑

這里使用默認(rèn)安裝路徑,實(shí)際安裝過程可以選擇其他路徑。

,

等待安裝過程

安裝完畢

,

下載Tomcat6.0.18

Tomcat5.5.26下載地址:http://tomcat.apache.org/download-55.cgi,選擇Core 的zip 包。

下載Tomcat Connector(jk.1.2.6)

Tomcat Connector 下載地址:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/,此處注意一定要下載與Apache 版本匹配的jk 。jk 文件名后半部分名稱反應(yīng)Apache 的版本,如:其匹配的Apache 為2.2.4,與本次安裝的Apache 版本一致。

單臺主機(jī)多站點(diǎn)場景

在一臺機(jī)器上配置多個(gè)站點(diǎn),每個(gè)站點(diǎn)有自己獨(dú)立的域名。假設(shè)服務(wù)器有兩個(gè)站點(diǎn)www.fjj.com 和www.lj.com ,兩個(gè)站點(diǎn)分別運(yùn)行在一個(gè)tomcat 下。為方便說明,下面分別簡稱為fjj 和lj 站點(diǎn)。

Apache 配置

將Tomcat Connector 文件mod_jk-1.2.26-httpd-2.2.4.so拷貝到Apache 安裝目錄Apache2.2modules下。

,

在Apache2.2conf目錄新建mod_jk.conf添加以下內(nèi)容

在Apache 配置目錄Apache2.2conf創(chuàng)建workers.properties 配置文件,該文件主要用于配置Apache 與Tomcat 的集成要用到的Tomcat 實(shí)例。

,

相同目錄新建uriworkermap.properties

在Apache 配置文件Apache2.2confhttpd.conf末尾增加以下內(nèi)容;(在域名里指定了項(xiàng)目位置就可以不用在documentroot 和directory 里修改了)

配置完成以后使用命令窗口進(jìn)入apache bin 目錄 敲httpd.exe -w -n "Apache2.2" -k start 可

,

以看到配置文件是否有錯(cuò)

開始程序菜單目錄中的Apache HTTP Server 2.2.4→ Configure Apache Server → Test Configuration 檢查Apache 配置文件是否正確。

Tomcat 配置

Wap 和bbs 分別運(yùn)行在兩個(gè)Tomcat 實(shí)例下,將剛才下載的Tomcat 分別解壓為兩個(gè)目錄tomcat1和tomcat2。

T omcatbbs 實(shí)例配置

打開tomcat1目錄下的confserver.xml,找到下面的節(jié)點(diǎn)內(nèi)容

注意以上標(biāo)注紅色的配置,同一臺機(jī)器的多個(gè)Tomcat 不能重復(fù)使用以上端口,下半部分AJP 的端口配置要和workers.properties 的端口配置保持一致。

再找到Host 節(jié)點(diǎn)配置更改一些內(nèi)容

以上第一處是配置站點(diǎn)域名和站點(diǎn)內(nèi)容路徑,下面增加的內(nèi)容是配置站點(diǎn)的根路徑。

T omcatwap 實(shí)例配置

,

打開wap 站點(diǎn)tomcat 目錄下的confserver.xml,找到下面的節(jié)點(diǎn)內(nèi)容

以上標(biāo)注紅色的配置,同一臺機(jī)器的多個(gè)Tomcat 不能重復(fù)使用以上端口,下半部分AJP 的端口配置要和workers.properties 的端口配置保持一致。請注意本次配置分別改了兩個(gè)端口為9090和9009。

在找到Host 節(jié)點(diǎn)配置更改一些內(nèi)容

以上第一處是配置站點(diǎn)域名和站點(diǎn)內(nèi)容路徑,下面增加的內(nèi)容是配置站點(diǎn)的根路徑。

常見問題

修改host 文件,加入www.fjj.com ,www.lj.com 解析至當(dāng)前機(jī)器127.0.0.1。

分別啟動Apache 和兩個(gè)Tomcat ,打開兩個(gè)瀏覽器分別輸入www.fjj.com ,www.lj.com 測試是否顯示不同的站點(diǎn)內(nèi)容。

如果沒有達(dá)到預(yù)期效果請檢查一下幾點(diǎn)配置:

Apache2.2confhttpd.conf配置文件是否配置的兩個(gè)Host 是否配置了域名

,

Host 中JkMount /* controller 配置tomcat 對應(yīng)的Service.xml 中配置的域名是否一致

Worker.properites 中配置的tomcat 實(shí)例端口是否和對應(yīng)tomcat Service.xml文件中的AJP

端口是否一致

Tomcat Service.xml 配置文件Host 節(jié)點(diǎn)是否有

reloadable="true"/>配置內(nèi)容

增加單臺主機(jī)單站點(diǎn)集群、負(fù)載均衡支持 Apache 配置

將Tomcat Connector 文件mod_jk-1.2.26-httpd-2.2.4.so拷貝到Apache 安裝目錄Apache2.2modules下。

前面已經(jīng)配好有關(guān)

uriworkermap.properties ) apache 與tomcat 的(work..properties/ mod_jk.conf/

Tomcat 配置

Tomcat 配置文件Service.xml 主要注意兩個(gè)地方,一個(gè)是Engine 節(jié)點(diǎn)需要增加節(jié)點(diǎn)標(biāo)識jvmRoute ,一個(gè)是將原本注釋掉的Session 復(fù)制節(jié)點(diǎn)改為有效。具體如下

標(biāo)簽: