記錄Windows下Apache + Tomcat整合安裝配置教程

來源:互聯網
上載者:User

可能網上已經有很多教程,這裡只是記錄我自己的搭建過程。

需要類比實際環境進行一些驗證工作,這裡搭建環境也力圖簡便。沒有自己編譯Apache Http Server,而是下載了一個編譯好的安裝包: http://mirror.bit.edu.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi

與tomcat整合,一般有三種方式 jk,http_proxy和ajp_proxy,這裡以jk為例。 需要通過mod_jk模組,可以在這裡下載對應的版本: http://mirrors.cnnic.cn/apache/tomcat/tomcat-connectors/jk/binaries/windows/

解壓後放置到apache安裝目錄中的modules檔案夾中。

然後修改httpd.conf中的配置。加入配置:

LoadModule jk_module modules/mod_jk.so JKWorkersFile conf/workers.properties

即載入mod_jk.so模組,設定檔為workers.properties.

接下來配置worker.properties

workers.tomcat_home=D:apache-tomcat-6.0.41 ps=/ worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13

主要是配置tomcat所在目錄,已經ajp協議的連接埠號碼版本和地址。

接下來就是告訴apache什麼請求交給tomcat來處理。

<VirtualHost *> ServerAdmin localhost DocumentRoot E:/ ServerName localhost DirectoryIndex index.html index.htm index.jsp index.action JkMount /*WEB-INF ajp13 JkMount /*j_spring_security_check ajp13 JkMount /*.action ajp13 JkMount /servlet/* ajp13 JkMount /games/* ajp13 JkMount /*.jsp ajp13 JkMount /*.do ajp13 JkMount /*.action ajp13 </VirtualHost>

最後,記得開放存取權限。

<Directory /> Allow from all </Directory>

啟動tomcat和apache,一切over。

另外兩種方式,配置更簡單,可參考: http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.