たまに設定すると忘れてるのでメモがてら。
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エラーになる。
manager-guiもrolesに設定すると、画面が表示された。