■rootに変身
sudo -s
■sun java6、tomcat、apache2、mod-jkのインストール
apt-get install sun-java6-jdk
apt-get install tomcat6 tomcat6-admin
apt-get install apache2
apt-get install libapache2-mod-jk
■apachey用のmodの有効化
#すでに有効済みになっている場合もあるが、念のため実施する
#有効になっている場合は /etc/apache2/mods-enabled に.loadファイルがある
a2enmod proxy
a2enmod proxy_ajp
a2enmod jk
■tomcatのserver.xmlのファイル書き換え
cd /etc/tomcat6
vi server.xml
以下2行のコメントアウトをはずす----
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
■httpd.conf編集
cd /etc/apache2
vi httpd.conf
以下5行を追加----
<Location /hogehoge>
ProxyPass ajp://localhost:8009/hogehoge
Order allow,deny
allow from all
■連携用modの編集
cd /etc/libapache2-mod-jk
workers.propertiesを編集
以下の項目をjava、tomcatの導入環境に合わせる
(自分で指定した場合は別途書き換え)
workers.tomcat_home=/usr/share/tomcat6
workers.java_home=/usr/lib/jvm/java-6-sun-1.6.0.20/
■tomcat、apacheの順でサービス再起動
/etc/init.d/tomcat6 restart
/etc/init.d/apache2 restart
0 件のコメント:
コメントを投稿