ホームページ  >  記事  >  運用・保守  >  LAN ブラウザが Tomcat にアクセスできない場合はどうすればよいですか?

LAN ブラウザが Tomcat にアクセスできない場合はどうすればよいですか?

零下一度
零下一度オリジナル
2017-07-17 11:37:283247ブラウズ

昨日、Linuxでサーバー環境を構築していたときに問題が発生したので、ここで共有したいと思います。

1. まず、Tomcatサーバーが正常に起動するかどうかを確認します。 netstat -a コマンドを使用するか、360 Security Guard などのソフトウェアを使用して、現在接続されているプログラムと開いているポートを確認するか、Tomcat ログをチェックして正常に起動するかどうかを確認できます。正常に起動すると、127.0.0.1 などのローカル アドレスを使用してブラウザからマシンにアクセスできます。

2. ローカル マシンにはアクセスできるが、リモート (LAN) にはアクセスできない場合は、コンピューターのファイアウォールに問題がある可能性があります。Windows に付属のファイアウォールをオフにするか、Tomcat を許可するようにファイアウォールのルールを設定します。リモートアクセスを可能にする通信。

問題の説明: Linux で Tomcat サーバーを構築した後、LAN ブラウザーで Tomcat にアクセスできないことがわかりました。Tomcat ログを確認しました。パス... ./tomcat/logs/catalina.out を見つけたところ、tomcat が起動プロセス中にエラーを報告していないことがわかりました。プロジェクトのログを再度確認しましたが、エラーはありませんでした。

service iptables status #ファイアウォールのステータスを確認してください

解決策: オンラインで検索すると、多くの人がこの問題に遭遇していることがわかります。オンラインでの方法のほとんどは、Linux ファイアウォールをオンにすることによって発生します。次のコマンド

service iptables stop #停止 chkconfig iptables off #禁用

しかし、私がインストールした Linux システムは

centos 7

であるため、上記の 2 つの命令は Linux では実行できず、次のエラーが報告されます: /bin/systemctl stop iptables.service へのリダイレクト

Failed iptables .service を停止するには: ユニット iptables.service がロードされていません。


異なる Linux システムでは、操作手順は一般的に同じですが、システムによっては微妙な違いが存在します。私たちは Red Hat をよく使用します。 Red Hat の場合、上記の 2 つの停止と無効化が利用可能ですが、centos 7 システムの場合、Linux ファイアウォールの起動と停止に使用できるのは次の手順のみです。

りー

以上がLAN ブラウザが Tomcat にアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。