Tomcat5.5.9でadminツールの設定方法

このQ&Aのポイント
  • Tomcat5.5.9でadminツールの設定方法を探っています。
  • Apache2.0.54と連携しているが、adminツールにログインできない問題に直面しています。
  • 設定ファイルやパスワードの確認など他に設定しなければならないことがあるのか調査中です。
回答を見る
  • ベストアンサー

Tomcat5.5.9でadminツールを

Tomcat5.5.9でadminツールをダウンロードして、 jakarta-tomcat-5.5.9\conf\Catalina\localhost\admin.xmlを${CATALINA_HOME}\conf\Catalina\localhost\にコピー jakarta-tomcat-5.5.9\server\webapps\adminを${CATALINA_HOME}\server\webappsにコピー しました。 Apache2.0.54と連携しているので、 http://localhost/admin/index.jspでログイン画面までいくのですが、パスワードをうってもログインできません。 ${CATALINA_HOME}\conf\tomcat-users.xmlには <user username="admin" password="****" roles="admin,manager"/> という記述があるのですが、パスワードを打ってもだめなのです。 何か他に設定しなければならないことがあるのでしょうか?

  • Java
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • katamari
  • ベストアンサー率66% (14/21)
回答No.2

説明が足らなかったようです。すいません。 まず問題の切り分けが必要であり、そのためにlocalhost:8080での動作を確認させてもらいました。 localhost:8080ではきちんと動作して、かつ、「ページがみつかりません」であればコネクタ設定が怪しいのかもしれないと推測できると思います。 localhost:8080でも動かないようであれば、adminツールのインストールに問題があると考えられます。 ですので、「apacheと連携しているからいらないはず」という結論をつけるのはやや早計かと思います。

その他の回答 (1)

  • katamari
  • ベストアンサー率66% (14/21)
回答No.1

http://localhost:8080/admin/ではどうでしょうか? ログインできないというのはどのような画面になりますか?

msndance
質問者

補足

ログイン画面まではいくのですが、パスワードを入れてログインボタンをクリックすると、「ページがみつかりません」となってしまいます。 8080はapacheと連携されているためいらないはずです。

関連するQ&A

  • tomcatでエラー

    よろしくお願いいたします。 os:freebsd 5.3 web server: apache 2.0.13 + tomcat 4.1.31 + mod_jk(ajp13) java:1.4.2 env: JAVA_HOME=/usr/local/linux-sun-jdk1.4.2 JAKARTA_HOME=/usr/local/jakarta-tomcat4.1 CLASSPATH=/usr/local/jakarta-tomcat4.1/lib/common/servlet.jar apacheとtomcatをmod_jk(ajp13)で連携させて、 tomcatのwebapps内にblojsomというblogソフトを 動作させています。 2年くらい特に問題もなく運用していたのですが、 いつの間にか下記のようなエラーメッセージが 表示されるようになっており、tomcatが動作しなくなりました。 HTTP Status 404 - /blojsom/blog/user/ type Status report message /blojsom/blog/user/ description The requested resource (/blojsom/blog/usr/) is not available. tomcat内のlogsディレクトリ下の localhost_admin_log.2006-06-07.txtは、 下記のようなログが出力されています。 2006-06-07 00:46:26 ContextConfig[/admin] Required temporary directory $CATALINA_BASE/temp is missing javax.servlet.ServletException: Required temporary directory $CATALINA_BASE/temp is missing at org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:872) ・・・ "$CATALINA_BASE/temp is missing"とあるので、 $CATELINA_BASEを設定したり、$CATELINA_TMPDIRを 設定してみたりしたのですが、結果は変わりませんでした。 動作しなくなる前に行った作業は、 apacheのhttpd.confを少し変えたことぐらいです。 上記エラーメッセージが表示されたので、 あわてて、httpd.confをもとに戻したのですが、 エラーは直りませんでした。 ご存じの方がおられましたら、ご教授のほどよろしくお願いいたします。

    • ベストアンサー
    • Java
  • tomcat7.0 管理コンソールへのログイン

    tomcatを利用して勉強をしているのですがおそらく初歩である管理コンソール画面への ログインでつまずいています。 ログインしようとするとパスワードがでるが、入力しても次の画面に進めないため、 管理コンソールが開けません。 管理コンソールが開けない原因がわかるかたいましたら、ご回答お願いします。 ログインを試したパス: ttp://localhost:8080/manager/text ttp://localhost:8080/manager/ ttp://localhost:8080/manager/html ⇒全てパスワードを聞かれますが、tomcat-usersに記載されているパスワードだとログインできません。 tomcat-usersの設定に以下の内容を追加して再度テスト <role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> rolnameをmanagerで試しても駄目でした。 環境:tomcat7.0 windows7

  • tomcatを起動させることができません

    はじめてJSPを勉強しています。 tomcatをインストールしpahtを通してstartupのコマンドをdosプロンプトで打ったのですが、新しい画面が一瞬表示されてすぐ消えてしまい起動できません。 dosの画面には以下のように表示されます。 Using CATALINA_BASE: c:\jakarta-tomcat-4.0.4 Using CATALINA_HOME: c:\jakarta-tomcat-4.0.4 Using CATALINA_TMPDIR: c:\jakarta-tomcat-4.0.4\temp Using JAVA_HOME: c:\j2sdk1.4.0_01 この状態で”http://localhost:8080/” をブラウザで開こうとしても”ページを表示できません”とでます。 OSはwindowsXP HOMEです。 ネットで八方手を尽くしましたが、関連する項目が見つかりません。何か初歩的なことなのでしょうか。なにとぞ助けてください。お願いします。

    • ベストアンサー
    • Java
  • Tomcat ManagerでのWAR更新について

    使用している環境はTomcat5.5.26、JDK1.6.24になります。 Tomcat ManagerでWEBアプリケーションの配備解除を行うと、 以下のファイルも一緒に消えます。 <TOMCAT_HOME>/conf/Catalina/localhost/アプリケーション名.xml 現在、WARファイル配備後にサーバ上でTomcat停止、アプリケーション名.xmlをコピー、Tomcat開始を行っています・・・ このファイルが消えないように、またはブラウザから再設定する方法が御座いましたら教えて下さい。 方法が無い場合でも、無いと教えて頂けると幸いです。 宜しくお願い致します。

    • ベストアンサー
    • Java
  • Tomcat-ROOTのディレクトリの内容について

    Tomcat6.0.32をインストールすると、以下のディレクトリにbuild.xmlとtomcat.svgがあります。 $CATALINA_HOME/webapps/ROOT/ これ等はどのように使用されるのでしょうか? 問題無ければ、これ等のファイルは削除しようと考えています。 宜しくお願い致します。

    • ベストアンサー
    • Java
  • Tomcatの設定について、404エラー

    本日の質問は、Tomcatのエラー404になります。 PCの環境OS:Windows7 JSPを始めるつもりで、下記のものをインストールしました。 javaのJDKをインストール済で、 Tomcat/7.0.32をインストールしました。 C:\Tomcat7\webapps\Sample_JSP\Sample_01.jsp C:\Tomcat7\webapps\Sample_JSP\WEB-INF\Sample_01.xml 環境変数   変数名:CATALINA_HOME   変数値:C:\Tomcat7 という感じで、Webページを参考にファイルを作り、 http://localhost:8080/は、表示させることができ、 http://localhost:8080/Sample_JSP\Sample_01.jspについても 表示出来ましたが、 http://localhost:8080/のページの HTTPステータス 404 - /manager/status HTTPステータス 404 - /manager/html HTTPステータス 404 - /host-manager/html どのページも、説明 The requested resource is not available. と出て、 Webページがが表示しません。 少し調べた所によると、tomcat-users.xml このファイルを なんか設定するように有り、admin の設定が入ってなかったので、 付け加えてみたり、削除してみたり、再起動もしました。 初心者なので、どこがおかしいのか良く解りません。 参考になるページでもありましたら、 どうか、よろしくお願いします。

  • tomcat apache の連携ができていないのでしょうか

    いつもお世話になっております。 質問させていただきます。 以下の手順でapacheとtomcatを連携させました。 1. mod_jk2.soをAPACHE_HOME\modulesへコピーする。 2. mod_jk2.conf.sample,workers2.properties.sampleを APACHE_HOME\confへコピーしそれぞれ、mod_jk2.conf、 workers2.propertiesとリネームする 3. APACHE_HOME\conf\httpd.confの最後に 「Include conf/mod_jk2.conf」と記入する。 4. TOMCAT_HOME/conf/server.xmlの <Connector acceptCount="100" connectionTimeout="2000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25"> </Connector> の部分をコメント化する。 5. tomcat,apacheの順に起動する。 そして、「http://localhost/」にアクセスすると 正しく「あなたの予想に反して、 このページが見えているでしょうか?」 のページが表示されるのですが、 「http://localhost/"コンテキスト名"/test.jsp」 アクセスしようとすると 「ページを表示できません。」と表示されてしまいます。 連携がうまくいってないのでしょうか? どなたか原因、解決方法を教えていただけないでしょうか よろしくお願いします。 ---------------------- 環境 Apache HTTP Server 2.0.58 Apache Tomcat 5.0

  • Tomcatの起動に使用するJavaについて

    Tomcatをはじめてインストールする者で恐縮です。 Redhat Linux ES2.1上でTomcat4.1.30とApache1.3.27を連携させようとしています。 Tomcatを起動するには、JDKが必要のようですが、Linuxに標準で入っていたJREでは駄目なのでしょうか。 javaコマンドが普通に使えるのですが。。 試しに /root/.bash_profileに export JAVA_HOME=/opt/IBMjava2-131 export PATH=$PATH:$JAVA_HOME/bin なんて足してみたところstartup.shを実行すると Using CATALINA_BASE /usr/local/jakarta-tomcat-4.1.30 Using CATALINA_HOME /usr/local/jakarta-tomcat-4.1.30 Using CATALINA_TMPDIR /usr/local/jakarta-tomcat-4.1.30/tmp Using JAVA_HOME /opt/IBMjava2-131 と出ました。http://localhost:8080を見たところTOMCATのホームページが見れませんでしたのでやはり駄目でしょうか。JDKをインストールすべき? ご存知の方宜しくお願いします。

  • Tomcatのエラーページをカスタマイズする方法【すべてのWebアプリケーションに適用させたい】

    こんにちは。 各種サイトを見ても詰まってしまったため、質問させていただきます。 Tomcat 5.0.28を使用しています。 HTTPのエラーコードを受け取ったときに、独自のエラーページを 表示させるには、web.xmlを編集すればよいことまではわかっています。 個々のWebアプリの設定であれば、(アプリケーションルート)/WEB-INF/web.xml を編集することでカスタムエラーページを表示できました。 今回、Tomcatに配備しているすべてのWebアプリに対して、同じエラーページを表示させるつもりです。 この場合、$CATALINA_HOME/conf/web.xmlに同じような編集を 行えばよいということが下記サイトに書かれていました。 http://www.atmarkit.co.jp/fjava/javatips/064container011.html ここで問題なのが、web.xmlで <error-page> <error-code>404</error-code> <lcoation>/error/404.html<location> </error-page> とした場合、404.htmlはどこにおけばよいかがわからず、適切に 表示されません。 各アプリごとの場合は、アプリケーションルートの直下に errorディレクトリを作ればよいのですが・・・ conf/web.xmlに記述をした場合は、ルートはどこに おいたらよいのでしょうか。 ちなみに 1.$CATALINA_HOME/webapps/error/404/html 2.$CATALINA_HOME/webapps/ROOT/error/404.html 3.$CATALINA_HOME/error/404.html を試しましたが、いずれもうまくいきませんでした。 また1.の設定の場合、server.xmlに記述を追加して errorコンテクストを配備しています。 <Context path="/error" docBase="error" ....> 基本的な質問かもしれませんが、何卒よろしくお願いします。

  • eclipse + tomcatの連携に関して

    はじめましてwindows上でjavaを動かしている初心者です。 環境設定について悩んでいます。 質問内容 eclipse2.1.3とtomcat5.0.28を連携させて正常に起動していたのですが、手違いでtomcatをアンインストールしてしまいtomcatのみ再インストール(同じ5.0.28)しました。ブラウザ上で動作確認すると 入力 http://localhost:8080/プロジェクト名(test)/ファイル名.拡張子(index.jsp) 結果 HTTPステータス404-/test/index.jsp …となってしまいます。 再インストールの際二箇所変更点があり、以前は C:\Program Files\Apache Software Foundation\Tomcat 5.0 に格納していたtomcatを C:\Tomcat 5.0 に変更し、それに伴いeclipse上の TomcatホームをC:\Tomcat 5.0 Tomcat baseをC:\Tomcat 5.0 設定ファイルをC:\Tomcat 5.0\conf\server.xml に変更。環境変数も 変数名:CATALINA_HOME 変数値:C:\Tomcat 5.0 に変更後、動作確認すると404エラーが返ってしまいます。因みに http://localhost:8080 のみではApacheの画面が正常に表示されます。 tomcat再起動、windows再起動等調べた範囲で試してみましたが、解決できませんでした。 C:\Tomcat 5.0\conf\server.xmlと\conf\web.xml の設定は正常に起動していた時と全く同じ設定にしましたが、他に設定を変える必要があるのでしょうか?またはeclipse再インストールの必要があるのでしょうか?初歩的質問ですがよろしくお願いします。

専門家に質問してみよう