Tomcatをインストールしました。
一応http://localhost:8080にはアクセスできましたが**管理画面に入ることができません。**
手順、設定で間違えが有るかと思います。ご指摘をお願いいたします。
なおOSはUbuntu18.04です
- 1 Oracle JDK8のインストール
$ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer
- 2 JDKに必要な環境変数をセットしてくれるパッケージのインストール
$ sudo apt-get install oracle-java8-set-default
- 3 環境変数を反映させるために、一旦ログアウトして再度ログイン
JDKのバージョン表示
$ java -version java version "1.8.0_171" Java(TM) SE Runtime Environment (build 1.8.0_171-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
- 4 環境変数の表示
$ env | grep -i java JAVA_HOME=/usr/lib/jvm/java-8-oracle J2SDKDIR=/usr/lib/jvm/java-8-oracle DERBY_HOME=/usr/lib/jvm/java-8-oracle/db J2REDIR=/usr/lib/jvm/java-8-oracle/jre PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
- 5 Tomcat8のインストール
$ sudo apt-get install tomcat8
- 6 **http://localhost:8080にアクセスして初期画面が表示されるか確認する** It works!のページが表示された
$ sudo apt-get install tomcat8-admin
- 8 Tomcat Managerにログインするユーザーの設定
$ sudo nano /etc/tomcat8/tomcat-users.xml <tomcat-users> <roll rollname="manager-gui"/> <role rolename="admin-gui"/> <user username="tomcat" password="secret" roles="manager-gui,admin-gui"/> </tomcat-users>
- 9 /etc/tomcat8/server.xmlの、GlobalNamingResources で tomcat-users.xmlファイル を参照する設定をおこなう
最終行の/conf/を/etc/tomcat8/に変更した
$ sudo nano /etc/tomcat8/server.xml <GlobalNamingResources> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="/etc/tomcat8/tomcat-users.xml"/> </GlobalNamingResources>
- 10 Tomcatを再起動する
$ sudo service tomcat8 restart
しかし、ユーザー名tomcatとパスワードsecretを入力するが再入力を求められる
以上です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/24 23:25
2018/05/25 07:36
2018/05/25 12:51