CentOS 5.4 で、Apahce と Tomcat 6 の連携
CentOS 5.4 で、Apache を Web サーバー、Tomcat 6 をアプリケーションサーバーにする
前回は、Tomcat をデーモンとして、システム起動時に Tomcat
が自動起動するように設定した。本記事の趣旨としては、開発環境ではなく、運用環境を目的としている。
Tomcat には、簡易的な Web サーバーが搭載されていて、デフォルトでは、http://localhost:8080/
でアクセスが可能だ。もちろん、この簡易 Web サーバーを運用環境としても利用してもよいが、あくまで簡易的な Web サーバーなので、一般的な Web
サーバーで利用可能な、ネットワーク負荷分散、リーバスプロキシ、ホストヘッダ機能等が搭載されていない。さらには、これらの機能が搭載されていたとしてもある程度の規模であれば、負荷分散、可用性、信頼性の面から、Web
サーバーを Tomcat と分離させた方が良い...
続きを読む
CentOS 5.4 で、Tomcat 6 を自動起動する
CentOS 5.4 で、Tomcat 6 を自動起動する
前回は、CentOS 上で Tomcat
をデーモンとして起動する方法を紹介した。今回は、起動スクリプトを作成し、システムのスタートアップ時に自動起動する方法を紹介する。
以下は、前回紹介した手動でのデーモン起動方法だ。
>./bin/jsvc -cp ./bin/bootstrap.jar -user tommy -home /usr/java/jre1.6.0_18/
-outfile ./logs/catalina.out -errfile ./logs/catalina.err
org.apache.catalina.startup.Bootstrap
同じく、手動停止方法は、以下の通り。
>./bin/jsvc -stop org.apache.catalin...
続きを読む
CentOS 5.4 で Apach Tomcat 6 をデーモンとして起動する。
CentOS 5.4 へ Apach Tomcat 6 をインストールし、デーモンにする。
前回は、CentOS 5.4 への Apach Tomcat 6 を紹介した。今回は、開発環境ではなく、運用環境として、Tomcat 6
をセットアップする方法を紹介する。
ここで、紹介する運用環境とは、以下の通り。
Tomcat をデーモンとして起動する。
Tomcat プロセスを専用のユーザーコンテキストで起動する。
デーモンとして起動するのは、Windows
ユーザーであれば、サービスとして起動するとすれば分かりやすいだろいう。次のデーモン専用のユーザーコンテキストで起動するのは、これもまた、Win...
続きを読む