Windows8.1環境で、Tomcat8.0.23のインストールを行っています。インストールを行う際、ポート番号の指定のところで、デフォルトの8080のままインストールを行いました。
インストール後、http://localhost:8080/でアクセスしてみると、Tomcatの画面が出てインストールは成功したようでした。
その後、Apache2.2との連携を行いたく、$CATALINA_HOME/conf/server.xmlの8080ポート番号の子弟箇所をコメントアウトし、8080でアクセスできないようにしました。
<!-- <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> -->
しかし、Tomcatを再起動しても、http://localhost:8080/でアクセスでき、8080のポート番号が無効になりません。
どなたか同じような事象になった方がいましたら、原因、解決方法を教えていただけませんでしょうか。
よろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
netstatコマンドを使って8080ポートを確認してみてはいかがでしょう?
netstat -a -b -p tcp
LISTENING 状態であれば設定が反映されていないか、再起動がうまくいていないか
8080 が見つからなければキャッシュか
※追記
server.xml から 8080 記述をコメントアウトしてのtomcat再起動直後だと
まだ直前のセッションが残っている可能性も
ある程度時間を置いてからtomcat再起動した方がよいかもしれません
投稿2015/06/10 00:13
編集2015/06/10 00:25総合スコア3111
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/10 14:46
2015/06/10 15:02
2015/06/11 14:29
2015/06/11 15:52
2015/06/12 00:29
2015/07/05 13:19
0
http://tomcat.apache.org/download-80.cgiから、
apache-tomcat-8.0.23.exeをダウンロードして使用したということで
良いでしょうか?
そうすると、タスクトレイのアイコンから再起動しているかと思いますが、
タスクトレイのアイコンを右クリックして、"Configure"を選び、
JavaタブのJava Optionsに以下のようにcatalina.homeが書かれていると思いますが、
-Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.0
それはcopeさんの考えるCATALINA_HOMEと一致しているでしょうか?
また、きちんと再起動されているかも、気になります。
起動した際にはTomcat8.exeがタスクマネージャで確認できると思いますが、
停止した際には消えているでしょうか?
さらに、差支えなければserver.xmlをまるごと添付していただければ、
内容を確認できると思いますよ。
投稿2015/06/11 06:34
総合スコア1546
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/11 14:38
2015/06/11 15:20
2015/06/11 15:22
2015/07/05 13:19
2015/07/05 13:23
0
Apacheの再起動も必要ではないでしょか?
それとも、ブラウザキャッシュの問題かも知れませんか・・・・。
投稿2015/06/09 15:24
総合スコア1158
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。