※ ChatGPTを利用し、要約された質問です(原文:Tomcat で ポート8080 が使えない)
Tomcatでポート8080が使えない
このQ&Aのポイント
Linux初心者がTomcatをインストールし、起動しているが、Webブラウザからの接続が拒否される。
環境変数の設定や起動コマンドの実行は正常に行われているようだが、原因を特定することができない。
Linux初心者に対して、問題解決のためのアドバイスや回答を求めている。
Linux初心者です。
サーバサイドJAVAの勉強を目的として、
Fedora Core 4 に、下記の Tomcat をインストールしました。
apache-tomcat-5.5.23.tar.gz
インストール(解凍)は、下記のディレクトリです。
/usr/local/apache-tomcat-5.5.23
環境変数 CATALINA_HOME の設定も間違いなく行いました。
環境変数 PATH への $CATALINA_HOME/bin の追加も行いました。
Tomcat の起動コマンド startup.sh は正常に動作しているように見えます。
ps aux | grep -i tomcat してみたところ、動作しているようでした。
にもかかわらず、Webブラウザにて
http://localhost:8080/
が接続拒否をくらってしまいます。ブラウズできません。
原因として、どのようなことが考えられるでしょうか。
すみませんが、Linux初心者にも理解できるよう、平易な回答や
アドバイスをいただけると、たいへん助かります。
どうぞよろしくお願いいたします。
お礼
xjd様 当方の環境を検証していただき、本当にありがとうございます。 ...ちゃんと動くんですね。 この、正常動作の実績をふまえて、出力されるログを読んでみたところ、 conf/server.xml, conf/web.xml が読めない、という旨のエラーが 発生していました。 つまり、正常に起動していなかったらしい。 conf/の下の全ファイルのパーミッションが 全部 -rw-------- になって いたので、「あ、こりゃ読めないな」と思い、 conf/の下の全ファイルを chmod 666 * してしまいました。 そうして、起動してみたところ、うまくいきました。(やれやれ) xjd様の環境では、このようなトラブルは起きなかったのでしょうか? > ちなみに、FedoraCore4には、java開発環境、Tomcat のパッケージ版も > 用意されてます。 パッケージ管理、勉強しないといけませんね。がんばります。 重ね重ね感謝。