私のローカルボックスにTomcatをダウンロードしてそこで実行しようとすると、これは私が得る出力です。
Using CATALINA_BASE: /home/user/Downloads/apache-tomcat-8.0.23
Using CATALINA_HOME: /home/user/Downloads/apache-tomcat-8.0.23
Using CATALINA_TMPDIR: /home/user/Downloads/apache-tomcat-8.0.23/temp
Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre
Using CLASSPATH: /home/user/Downloads/apache-tomcat-8.0.23/bin/bootstrap.jar:/home/user/Downloads/apache-tomcat-8.0.23/bin/tomcat-juli.jar
Tomcat started.
出力は以下から来ます。netstat -plntu
Proto Recv-Q Send-q LocalAddress Foreign Address State
tcp6 3 0 0 :::8080 :::* LISTEN
ip:8080を開こうとすると、ページはロードされません。
答え1
netstat -plntuの出力
> Proto Recv-Q Send-q LocalAddress Foreign Address State
> tcp6 3 0 0 :::8080 :::*
> LISTEN
ip:8080を開こうとすると、ページはロードされません。
テストでipv4またはipv6を使用しているかどうかはわかりません。ループバックインターフェイスでテストしてみてください。
ipv6(tcp6)プロトコルのみを受信することに注意してください。 127.0.0.1はipv4ループバックアドレスです。テストには::1を試してください。
答え2
まず、ローカルサーバーで試して(例:を使用してwget localhost:8080
)、結果が何であるかを確認してください。機能している場合、一部のファイアウォール(ネットワークまたはコンピュータ)がアクセスをブロックしている可能性があります。それ以外の場合は、管理者アプリにアクセスして機能して/manager
いることを確認してください。
TomcatユーザーがCatalinaホームにアクセスできる必要があるため、ホームディレクトリにアクセスできるかどうかを知りたいです。試してsu - tomcat
みcd
てくださいCATALINA_HOME
あなたのアクセスログはあなた(そして私たち)が問題を診断するのを助けるかもしれません。