2009年7月2日木曜日

CentOSへのTomcat5.5のインストール

# yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps
でインストールする。
webappsとadmin-webappsをインストールしなくてもtomcat自体は起動できるが、初期画面や管理アプリが使えない。

Tomcat Administration Toolにログインするにはadmin、Tomcat Webアプリケーションマネージャーにログインするにはmanagerというロールに属するユーザーが必要だがインストール直後は設定されていないため、$CATALINA_HOME/conf/tomcat-users.xmlを編集する必要がある。
とりあえず、2つのロールを定義し、両方に属するユーザーを追加した。
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
tomcatを起動し、http://localhost:8080/にアクセスすればtomcat5-webappsでインストールしたwebappが表示される。
# /etc/init.d/tomat5 start

0 件のコメント: