Alibaba Cloud ホストが IP を使用して Web サイトにアクセスできない問題の解決策 (セキュリティ グループ ルールを構成することで解決)

Alibaba Cloud ホストが IP を使用して Web サイトにアクセスできない問題の解決策 (セキュリティ グループ ルールを構成することで解決)

Alibaba Cloud ホストを購入したばかりで、その速度を試すのが待ちきれませんでした。しかし、IP を使用してもドメイン名をバインドしても、Web サイトにアクセスできませんでした。作業依頼を送信した後、セキュリティ グループ ルールを構成する必要があることがわかりました。この記事では、私のような初心者のために、Alibaba Cloud ホストをアクティブ化した後、インターネットから Web サイトにアクセスできるようにセキュリティ グループ ルールを構成する方法を紹介します。

1. セキュリティグループ管理インターフェースを開く

セキュリティ グループ管理インターフェイスの場所は、メニュー>ネットワークとセキュリティ>セキュリティ グループです。ここで、セキュリティ グループ インスタンスを作成していない場合はセキュリティ グループ インスタンスを作成し、ホストの購入時に既にインスタンスを作成している場合はセキュリティ グループ ルールを構成できます。

セキュリティグループ管理

セキュリティ グループ管理 (画像をクリックすると拡大します)

ルールの設定」をクリックします。まだインスタンスを作成していない場合は、まずインスタンスを作成する必要があります。

2. セキュリティグループルールを構成する

セキュリティ グループ ルールの構成ページの [受信方向] タブで、[手動で追加] をクリックします。次に、以下のように設定します。

  • 承認ポリシー:許可
  • 優先度: 1
  • プロトコルタイプ:カスタム TCP
  • ポート範囲(宛先): HTTP(80)
  • 認証オブジェクト (ソース): 0.0.0.0/0

セキュリティグループルールを追加する

セキュリティ グループ ルールを追加する (画像をクリックすると拡大します)

「保存」をクリックして設定を完了します。

この時点で、IP またはドメイン名 (バインドされている場合) を使用して、外部ネットワーク上の Alibaba Cloud ホストにアクセスできます。

旧バージョン - Alibaba Cloud がセキュリティ グループ ルールを追加

古いバージョンの Alibaba Cloud Console の場合、操作インターフェースは下記のようになりますが、内容は上記と同じです。

旧バージョン - Alibaba Cloud がセキュリティ グループ ルールを追加

旧バージョン - Alibaba Cloud がセキュリティ グループ ルールを追加 (画像をクリックすると拡大します)

以下はxiaopeng147258からの補足です

Alibaba Cloud の ECS クラウド ホスト (centos7) 上に Web サービスを構築しましたが、外部ネットワーク IP 経由で Web サイトにアクセスできません。

まず、 yum install httpd -yでhttpサービスをインストールする必要があります。

次に、 systemctl start httpdでhttpサービスを開始します。

もちろん、 systemctl enable httpdを使用して、起動時にhttpdサービスを自動的に開始するように設定することもできます。

httpサービスがオンになった後、ファイアウォールルールが設定されている場合は、ポート80を許可するようにファイアウォールを設定する必要があります。

ファイアウォールコマンド --zone=public --add-port=80/tcp

最後に、これらすべてが完了したら、重要なステップです

Alibaba Cloudホストはデフォルトでポート80が閉じられているため、まずAlibaba Cloudにログインして管理コンソールに入ります。

製品とサービスを選択する

次にインスタンスを選択します

この時点で、自分のインスタンスが表示され、右側の「管理」をクリックしてインスタンスの詳細を入力できます。

核となる部分は、このインスタンスのセキュリティ グループをクリックし、セキュリティ グループ リストをクリックして、ルールを構成することです。

この時点で、「ルールの構成」をクリックし、「グループ ルールの追加」をクリックすると、次のインターフェイスが表示されます。

注: この時点で、多くの人は、もともと外部からアクセスすることを計画していたが、これはイントラネットのルールであり、やはり役に立たないと考えるかもしれません。実は、これが私が疑問に思っていることです。 Alibaba Cloud の使用ドキュメントを確認したところ、これは VPC 専用ネットワークであるため、デフォルトはイントラネット構成であることがわかりました。 変更後は外部ネットワークにも有効ですが、クラシック ネットワークでは外部ネットワークを選択する必要があります。

Alibaba Cloud Hostの初心者として、初めてクラウドホスト上にLAMP環境を構築した後、WEBサービスにアクセスできませんでした。以前、仮想マシン上で LAMP を試したことはありましたが、実際の環境はやはり大きく異なります。インターネットで多くのブログを検索しましたが、実用的な解決策は見つかりませんでした。私のような初心者の友人が回り道を避けるのを助けるために、このブログを書きました。

ブログを書くのも初めてなので、偉い人が見たらどんどんアドバイスをください。自分が埋めた穴を皆さんと共有できるように、今後はもっと頑張ります。ここにいる偉い人たち全員に感謝します。 。 。 。 。 。

以下もご興味があるかもしれません:
  • Alibaba Cloud Server にセキュリティ グループ ルールを追加する詳細な説明 (グラフィック チュートリアル)

<<:  JavaScript 初心者のための二分探索木アルゴリズムのチュートリアル

>>:  MySQL 8.0.20 のインストールと設定方法のグラフィックチュートリアル

推薦する

jQuery はラブエフェクトをクリックする

この記事では、jQueryのクリック時のラブエフェクトの具体的なコードを参考までに共有します。具体的...

Vue3 の ref toRef と toRefs の違いを理解する方法

目次1. 基本1.参照2. 参照3. 参照4. 最適な使い方2. 詳細な1. なぜrefが必要なのか...

MySQL 5.7 生成列の使用例の分析

この記事では、例を使用して、MySQL 5.7 で生成された列の使用方法を説明します。ご参考までに、...

React HTML で react を使用する 2 つの方法

基本的な使い方 <!DOCTYPE html> <html lang="...

JavaScript でプライベート変数を宣言する 2 つの方法

序文JavaScript は、キーワードを使用してプライベート変数を宣言できる他の言語とは異なります...

MySQL学習データベース検索文DQL小百章

目次1. データの簡単な取得2. データの並べ替えと取得2.1. 基本構文2.2. ソート方向を指定...

Linux で rc.local ファイルがない場合の完璧なソリューション

新しい Linux ディストリビューションには rc.local ファイルがなくなりました。サービス...

IE6 フォントを定義できません: 13px サイズは無効です。IE6 は自動的に大きいフォント ソリューションを表示します。

数日前、Web ページのモジュールを調整していたとき、ページのフォント サイズを 13px に設定し...

HTML ヘッド構造

以下では、よく使われるヘッド構造と、各タグや要素の意味や使用シーンを紹介します(この記事は、Yisi...

Dockerはmysqldumpコマンドを使用してプロジェクト内のmysqlデータをバックアップおよびエクスポートします。

mysqldump コマンドはじめに: データベースバックアッププログラム形式: mysqldum...

MySQL が起動直後にシャットダウンする問題 (ibdata1 ファイルの破損が原因) に対する完璧な解決策

コンピュータ ルームのサーバー上の mysql がしばらく実行されていたのですが、突然、再起動しても...

jsの継承の6つの方法を詳しく解説

プロトタイプチェーン継承プロトタイプ継承は、ECMAScript における主な継承方法です。基本的な...

HTML 選択タグにおける単一選択と複数選択の詳細な説明

select 要素は、単一選択または複数選択のメニューを作成します。フォームが送信されると、ブラウザ...

CentOS 7 で rpm パッケージを使用して MySQL 5.7.18 をインストールする

最近、MySQL を使っています。Linux での mysql-installation という記事...