Alibaba Cloud ECS に基づく phpwind Web サイトの展開は非常に便利ですが、クラウド ホストの外部 IP にドメイン名をバインドするのはより複雑です。まずドメイン名を申請し、成功したら登録する必要があります。特に企業サイトの登録では多くの情報を提出する必要があり、情報の準備や承認までに時間がかかります。この間、外部ネットワークからのIPアクセスはできなくなり、ホストサーバーのデフォルトページが表示されます。
ドメイン名が正常にバインドされていても、登録されていない場合、ドメイン名を使用してアクセスすると、次のような「ウォームリマインダー」が表示されます。
それでは、早期デバッグのために Web サイトが登録され承認される前に、Web サイトにリモート アクセスする方法はあるのでしょうか?いくつかの調査の後、Alibaba Cloud ECS に基づく phpwind Web サイトは、IP を使用して Web サイトにアクセスするために Web サイトのドメイン名を登録する前に、次の手順を使用してデフォルトのポート 80 を変更できます。
1. Putty を使用して ECS ホストにリモートログインします
2. 仮想ホスト構成ディレクトリを入力します: /a/apps/nginx/vhosts
3. 対応する仮想ホスト構成ファイルを変更します: vi phpwind.conf
4. サーバーの下の「listen 80」を「listen 8080」に変更し、保存して終了します
5. ホストトレジャーバックエンド管理に入ります(http://xxx.yyy.zzz:9999/login/index.html)
6. [セキュリティ管理] ページにルールを追加します: (プロトコル: tcp、ターゲット ポート: 8080、アクション: 許可)
7. 「システム設定」の「サービスコントロール」に移動し、nginx サービスを再起動します。
その後、外部 IP を使用して「http://xxx.yyy.zzz:8080/」にアクセスし、インターネットにアクセスできる任意のマシンで Web サイトにアクセスできます。
上記では、ファイルを提出する前に、Alibaba Cloud ECS に基づいて phpwind Web サイトにリモートでアクセスしてデバッグする方法を紹介しました。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。