ホームページ  >  記事  >  運用・保守  >  CentOS への Tomcat のデプロイとリモート アクセス禁止の解決について

CentOS への Tomcat のデプロイとリモート アクセス禁止の解決について

藏色散人
藏色散人転載
2020-12-02 15:14:532274ブラウズ

次のコラム centos 基本チュートリアル では、centos に Tomcat をデプロイし、リモート アクセス禁止を解決する方法を紹介します。

CentOS への Tomcat のデプロイとリモート アクセス禁止の解決について

tomcat のデプロイ

1. scp コマンドを使用して、Web サイトからダウンロードした Tomcat 圧縮パッケージをサーバーにアップロードし、/ に解凍します。 usr/local ディレクトリ scp については次のように使用されます:

  • クライアント データをサーバーに転送します

scp ./filename username@IP:/home/ bio321/Desktop

  • サーバー側データはクライアントに転送されます

scp username@IP:/home/bio321/Desktop/filename ./data

2. デプロイメント後、Tomcat 接続にアクセスし、ローカルで localhost:8080 にアクセスします。正常にリモート ping 172.28.162.62:8080 を実行すると、ホストが見つからず、リモート アクセスが拒否されたというメッセージが表示されます。解決策は次のとおりです:

1. Tomcat プロセス情報を表示します:
ps -ef |grep tomcat
2. プロセス番号が占有しているポート番号を表示します:
netstat -apn | grep 9119
ポート番号に問題がないことが判明したため、問題を他の場所で確認する必要があります;
3. Linux ファイアウォールが開くかどうかを確認しますTomcat ポート:
これが設定されていない場合、Tomcat ポート番号はデフォルトで無効になります。これは、Linux ポートはデフォルトでポート 22 のみを開くためです。
ファイアウォールを設定し、ポートのアクセス許可を開く必要があります (ファイアウォールを直接オフにすることはお勧めしません)
Set open port コマンド:
firewall-cmd --zone=public --add-port=8080/tcp Permanent
4. 再起動します。ファイアウォール
firewall-cmd --reload

以上がCentOS への Tomcat のデプロイとリモート アクセス禁止の解決についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。