隨筆-18  評(píng)論-7  文章-0  trackbacks-0

          介紹一下應(yīng)用環(huán)境 :
          windows 2003  apache_2.0.55   tomcat-5.5.9

          后面兩個(gè)軟件都可以從 www.Apache.org 免費(fèi)下載得到。

          apache_2.0.55-win32-x86-no_ssl.msi 這個(gè)文件下載后安裝就可以使用無需編譯

          jakarta-tomcat-5.5.9.exe 直接安裝就可以了

          進(jìn)入正題,由于win默認(rèn)IIS占據(jù)了80端口所以要安裝Apache之前先打開 開始菜單-管理工具-服務(wù)選項(xiàng)

          停止 IIS Admin Service 服務(wù) 在這個(gè)上面右鍵選屬性把啟動(dòng)類型更改為禁止,以免下載操作系統(tǒng)重起,iis有自動(dòng)開始服務(wù)造成80端口與apache沖突。

          接著雙擊apache_2.0.55-win32-x86-no_ssl.msi文件進(jìn)行安裝,安裝過程可選安裝目錄。

          我這里是裝在了 C:Apache Group目錄下面,安裝程序自建了個(gè)Apache2目錄,所以安裝完畢Apache文件都在C:Apache GroupApache2目錄下面。

          安裝結(jié)束后打開 http://localhost/ 應(yīng)該可以看到Apache歡迎畫面,至此Apache安裝成功。

          接著安裝TOMCAT,關(guān)于TOMCAT的安裝方法網(wǎng)上已經(jīng)很多資源了,而且5.0以后的TOMCAT安裝很容易,直接雙擊運(yùn)行選擇安裝目錄一路下一步就行了。

          我的TOMCAT安裝在了C:Tomcat5目錄下。默認(rèn)的TOMCAT服務(wù)端口是8080,所以安裝完畢后瀏覽器里鍵入http://localhost:8080 應(yīng)該能看到tomcat的歡迎畫面,是一只貓,我想大家都熟悉了。

          二者都正確安裝后,接著開始整合工作。

          整合二者需要apache出品的一個(gè)組件,文件不大所以我們?cè)谖恼聝?nèi)提供下載 jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip 解壓縮后其實(shí)我們只需要modules目錄里面的mod_jk2.so 文件,copy到Apache安裝目錄下modules文件夾里,我們的路徑是C:\Apache Group\Apache2\modules 

          接著在C:\Apache Group\Apache2\conf目錄下建workers2.properties文件。內(nèi)容用記事本編輯為:

          代碼內(nèi)容
          [shm]
          file=${serverRoot}/logs/shm.file
          size=1048576
          #The socket channel
          [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]
          [uri:/*.gv]
          worker=ajp13:localhost:8009

          然后用記事本編輯C:\Apache Group\Apache2\conf\httpd.conf 文件,在文件尾部追加一下內(nèi)容

          代碼內(nèi)容
          #服務(wù)器IP地址

          NameVirtualHost 192.168.1.100:80
          <VirtualHost 192.168.1.100:80>

          #管理員EMAIL
          ServerAdmin gamvan@gmail.com

          #網(wǎng)站絕對(duì)路徑
          DocumentRoot "E:\MYJAVA\myWeb"

          # 主機(jī)頭 如果有域名解析到這個(gè)IP可以直接寫域名如 club.gamvan.com
          ServerName 192.168.1.100  

          #以下兩行是日志文件默認(rèn)即可
          ErrorLog logs/error.log
          CustomLog logs/access.log common
          </VirtualHost>

          實(shí)際應(yīng)用中最好去掉井號(hào)后面的灰色注釋內(nèi)容,好了APACHE搞定了。接下來配置TOMCAT的虛擬目錄,我想大家都很熟悉,但是我這里還是羅嗦一下業(yè)隊(duì)的起文章標(biāo)題 詳解 二字。

          找到TOMCAT安裝目錄,我這里是C:\Tomcat5\conf 記事本打開 server.xml文件 ctrl+f查找到這個(gè)標(biāo)簽的

          <!-- Define the default virtual host -->
          <Host name="localhost" debug="0" appBase="webapps"
          unpackWARs="true" autoDeploy="true">


          我們不管這個(gè),直接在這個(gè)標(biāo)簽上面加入一個(gè)完整的虛擬主機(jī)配置標(biāo)簽,注意要和apache配置的虛擬目錄一樣,代碼如下:

          代碼內(nèi)容
          <Host name="192.168.1.100" appBase="E:\MYJAVA\myWeb"  unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
          <Context path="" docBase="" debug="0" />
          </Host>


          OK,記得保存文件,然后重起tomcat , 重起apache, 鍵入http://192.168.1.100 就應(yīng)該可以訪問JSP文件了,測(cè)試一下吧。

          注意我這個(gè) 192.168.1.100 是我的內(nèi)網(wǎng)本機(jī)IP,實(shí)際使用的話你可以換成你自己的內(nèi)網(wǎng)本機(jī)IP,或者干脆用127.0.0.1

          PS:apache服務(wù)器和tomcat整合后不能立即訪問,需要等待一會(huì),可能是他倆內(nèi)部握手確認(rèn)合作協(xié)議呢, 刷幾下就行了。實(shí)在不行重起,還不行就重新配置一遍,如何還不行請(qǐng)到 club.gamvan.com 今晚在線開發(fā)者社區(qū)來交流一下,讓大家一起幫助您解決。

          posted on 2005-12-29 21:50 Timnity 閱讀(290) 評(píng)論(0)  編輯  收藏 所屬分類: 操作系統(tǒng)/開發(fā)環(huán)境

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 民和| 嘉祥县| 芮城县| 长沙县| 茌平县| 光泽县| 卓尼县| 盘山县| 青海省| 汕尾市| 镇沅| 宣武区| 乐昌市| 延边| 博客| 新疆| 内黄县| 通江县| 聂拉木县| 镇巴县| 思茅市| 秭归县| 资溪县| 台安县| 沙湾县| 泾源县| 孝感市| 奉新县| 青铜峡市| 自贡市| 泰州市| 南投市| 惠东县| 唐山市| 澄迈县| 甘泉县| 原平市| 太湖县| 金门县| 高州市| 姚安县|