最初のように習慣を身につけてから見てください!!!
1はじめに
以前にAlibabaCloudでTomcatを構成したことがあり、その時点でテストしてアクセスできました。その後、何らかの理由でTomcatをアンインストールしました。昨夜、Tomcatを再インストールしてテストを開始しましたが、常にアクセスできないことがわかりました。主に以下の理由により、夜の時間がありません。お役に立てば幸いです。
2.スキーム
アリババクラウドの検査手段は2層で、最初の層はファイアウォール、2番目の層はセキュリティグループです。ここでは、最初にファイアウォールを構成します。
2.1ファイアウォールを構成してポートを開く
ここでは、最初にファイアウォールのステータスが開いているかどうかを確認します
systemctl status firewalld
``
如果出现这个错误 `Unit firewalld.service could not be found.` 就说明我们没有防火墙的服务,我们需要先下载防火墙;
```java
yum install firewalld firewall-config
ダウンロードが終了したら、最初にファイアウォールを開始する必要があります。
service firewalld start
起動が完了したら、Tomcatの8080ポートを開きます
firewall-cmd --zone=public --permanent --add-port=8080/tcp
ポートを開いた後、エフェクトを再度更新する必要があります。これは、次のコマンドで実行できます。
firewall-cmd --reload
更新後、次のコマンドを使用して、開いているポート番号を表示します。
firewall-cmd --list-all
次のインターフェイスが表示されている場合は、ファイアウォールが次のポートを開いていることを意味します
2.2Alibabaクラウドコンソールでセキュリティグループを構成する
ここで、ポート8080の着信方向と発信方向の両方を構成して、セキュリティグループも構成するのが最善であることに注意してください。
2.3ポートを確認し、ポートの競合を解決します
この時点で、Tomcatを起動します。ここで、Tomcatのbinディレクトリに入り、次のコマンドでTomcatを起動します。
./startup.sh
ポートが競合しない場合は、今回sh startup.sh
コマンドを使用してTomcatを起動
しないことをお勧めします阿里云ip:8080
。そうすれば、アクセスできるようになり、Tomcatページが表示されるはずですが、表示されない場合は、基本的にポートの競合を意味します。私たちは、ポートの競合を確認するためにポートを確認する必要があります。この時点で、我々は通常、Aパスで、ログをチェックする必要があります。
することでvi 日志名
入力すると、表示、
我々はこのようなエラーを参照してください
org.apache.catalina.core.StandardServer.await StandardServer.await: create[localhost:8106]:
これは、ポートが競合しており、ポート番号を変更する必要があることを意味します。
その後、conf / server.xmlを入力して変更し、対応するポート番号を見つける必要があります。
主な理由は、これらのいくつかの場所のポート番号が競合
する可能性があるためです。実際の状況に応じてポートを変更し、一度も変更せずにTomcatを起動します。ポートエラーが報告されない場合、Tomcatは正常に起動できます。
このようにして、私のかわいいトム猫がついに出てきました、よかったです。
コードワードは簡単ではありません、あなたがあなたに役立つと思うなら、あなたは私の公式アカウントに従うことができます、新参者はあなたのサポートが必要です!!!