2006年12月29日
( Vine Linux 4.0 ) に向けて・・・Apache2 の移行メモ
Vine Linux 4.0 での標準ウェブサーバーは apache 2.2.3 となっている。
3.2 のサーバーでも apache2 を使っていたので問題はないと思うが、設定ファイル ( /etc/apache/conf/httpd.conf ) の記述内容がいろいろ変わっているようなので、これを機会に再設定する。
1). とりあえず、ウェブを立ち上げ cgi ( Movable Type ) を走らせる設定をして起動したが別段変わったところはなかった。
2). JBoss ( Tomcat ) と連携するモジュールのインストールと設定
- 前とはファイルも異なり、インストール方法もことなるのでメモっておく
a) JKモジュールの入手
- Apache の downloadサイトから JK1.2 をダウンロードする。
b) JKモジュールのコンパイルとインストール
- 適当なところに展開して、
$ cd tomcat-connectors-1.2.19-src/nativeApache2-devel をインストールしておくこと。$ ./configure --with-apxs=/usr/bin/apxs ← Vine 4.0 での場所
$ make
# make install
c) Apache2 の設定変更 (前と同じ)
- /etc/apache2/conf/httpd.conf に以下を追加
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /etc/apache2/conf/workers.properties
JkLogFile /etc/apache2/logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /neverbird/* ajp13
/etc/apache2/conf/workers.properties を設定 ( tomcat-connectors-1.2.19-src/conf/workers.properties をコピー)
workers.tomcat_home= ここでは JBoss のインストール先 (/usr/local/bin/jboss)
workers.java_home= ここでは jdk のインストール先 (/usr/java/j2sdk1.4.2_12)
worker.inprocess.jvm_lib= を Unix 用に変更 (Windows用をコメントし、Unix用のコメントを外す)
投稿者: 管理者 日時: 2006年12月29日 11:29 | パーマリンク |TOPページへ ▲画面上へ
トラックバック
このエントリーのトラックバックURL:
https://bit-consul.net/cgi-bin/MT/mt-tb.cgi/192