mokky14's IT diary

IT関係の仕事メモ、勉強会の感想など書いてます。

Tomcatの/managerのログイン設定

たまに設定すると忘れてるのでメモがてら。

Tomcatのwarのデプロイは、Tomcat Webアプリケーションマネージャから実施する。
アクセスパスは /manager。

アクセス時にユーザ名とパスワード認証が必要。
ユーザ名とパスワードは以下のファイルに設定する。
$CATALINA_HOME/conf/tomcat-users.xml

デフォルトでは、有効なユーザは設定されていない。
以下のように設定する。

<tomcat-users>
  <user username="hoge" password="hogehoge" roles="admin,manager,manager-gui"/>
</tomcat-users>

ここには、rolesにadminとmanagerを設定するとあったけど、これだけだと、ログイン後に403エラーになる。

f:id:mokky14:20130919145917p:plain

manager-guiもrolesに設定すると、画面が表示された。