ホーム » ブログ » Linux環境でapacheとtomcatの連携
このエントリーをはてなブックマークに追加
@2012/04/05

スポンサーリンク
先日会社WEBサーバ環境を構築した時、ApacheとTomcatの連携についての問題がありました。
その辺の知識を持ってないので、ちょっと悩んできました。
インタネットで調べたところ、いくつの方法を見つかった。
つきましては、mod_jkモジュールを使ってApacheとTomcatの連携方法を紹介します。

もちろん、Linuxサーバに、apacheとTomcatが既にインストール済みとする。
■まず、mod_jk をダウンロードします。
 ※グーグルでmod_jkを検索して、たくさんのダウンロード可能な結果ページがあります。

■Apacheのconf/httpd.confを編集する。
以下のコードを追加またコメントを外す。
 LoadModule jk2_module modules/mod_jk2.so
※apacheインストール場所でのmodulesディレクトリの中で、mod_jk2.soモジュールが存在かと確認する。   なければ、当該モジュールをダウンロードして、apacheサーバにインストール。 ■Apacheのconf/workers2.propertiesを編集する。  以下のコードを追加する。  
[uri:/*.do]
info=TAOBAO
debug=0
  
■Tomcatのconf/server.xmlに以下のコードを追加する。
 
  <Context
            docBase="/www/tomcat/webapps/TAOBAO"
            path="/cedyna"
            reloadable="false"
            workDir="/www/tomcat/webapps/TAOBAO/work">
          <Environment
            description=""
            name="log/filename"
            type="java.lang.String"
            value="CEDYNA"/>
         <Resource
            name="jdbc/oracle"
            type="javax.sql.DataSource"
            password="taobao"
            driverClassName="oracle.jdbc.driver.OracleDriver"
            maxIdle="2"
            maxWait="5000"
            username="taobao"
            url="jdbc:oracle:thin:@192.168.1.1:1521:TAOBAO"
            maxActive="100"/>
  </Context>
  
■Apacheを再起動。
■Tomcatを再起動
http://taobao.jp/blog/index.phpとhttp://taobao.jp/blog/tomcat.doをアクセスして、
前者はapacheサーバで処理する。後者はTomcatサーバを処理するはず。
■以上、Linux環境でapacheとtomcat連携しました。




♪ 当記事がお役に立ちましたらシェアして頂ければ嬉しいです。
0人
このエントリーをはてなブックマークに追加


★ 当記事を閲覧の方は下記の【関連記事】も閲覧していました。

お名前:

 

EMAIL:

 

URL:

 

認証コード:

zanmai.net-safecode

 


※会員の方は認証コードを要らないから、新規登録をオススメ!

check