Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします

WBOY
リリース: 2024-07-03 13:41:15
オリジナル
515 人が閲覧しました

開発者として、私はアプリケーションをデプロイするための独自のサーバーを持ちたいと常に考えていました。Alibaba Cloud/Tencent Cloud には長い間興味がありましたが、Alibaba の試用期間は 30 日までと長くありません。 Tencent は 7 日間しか持たないので、特別なニーズがないので保留しておきます

Amazon Cloudには1年間の無料トライアルがあると以前聞いていたのですが、海外のサーバーは不便かもしれないと心配で試していませんでした。最近、退屈な午後、ついに試してみることにしました。 2 つの項目をいじってみたところ、とても便利だと思いました。落とし穴に陥った経験をまとめて共有しましょう。

AWS で無料の EC2 インスタンスを作成する

アカウント申請
Amazon Cloud (略して AWS) の無料資格は非常に寛大で、新規ユーザーは 1 年間の無料トライアル資格を取得できます。そのため、最初のステップは AWS のアカウントを申請することです。準備する必要があるのは

だけです。メールクレジットカード .

AWS クラウド サービスには中国の公式ウェブサイトがあるため、操作は比較的便利ですが、残念ながら、アクセス速度が比較的遅いため、ページ上で直接 [無料アカウントの作成] をクリックして登録ページに入ることができます。 AWS コンソール - サインアップは、手順に従ってください。登録プロセス中に、クレジット カード番号が割り当てられ、

1 ドルの事前承認が差し引かれます。ただし、確認コードなどのプロンプトは表示されません。 Amazonの評判はまだ悪いそうですよ いいですよ、むやみやたらに請求されることもありませんし、予算を超えても文句を言えるので、心配な方はやめるか、クレジットカードを0に制限してくださいね〜 アカウント申請したのはかなり前のことなので詳しくは覚えていないですが、要するに比較的スムーズです

EC2インスタンスを作成する
アカウントの申請後、コンソールにログインできるようになります

Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします コンソールへの最初のステップは、環境に慣れることですが、サーバーのホームを選択するのが最善です。アイコン内のサーバーが配置されている地域をクリックすると、選択可能なすべての地域のリストが表示されます。通常、デフォルトは米国のオレゴン州です。アジアパシフィック東京を選択したのは、遅延が比較的低いと聞いたことが主な理由です。

OK、AWS で最初のサーバー インスタンスを作成する準備をします。プロセスも非常に簡単です。[インスタンスの開始] をクリックすると、AWS イメージ マーケットにアクセスできます。無料で試したい場合は、選択してください。プロセス全体に無料のロゴが含まれるもの。最初のインスタンスなので、シンプルな画像を選択します。

簡易開発環境、Linuxシステムで構成したイメージです。 「資格のある無料利用枠」というラベルの付いたインスタンス タイプを選択します

Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします

デフォルト設定を使用し、レビューボタンと開始ボタンを直接クリックします。その後、いくつかの概要が表示されますが、実際にはよく理解できないので、「開始」をクリックしてください。次に、AWS は、インスタンスへのリモート アクセスのための認証情報であるキー ペアを設定し、それに MyPair などの名前を付けるように求めます。ダウンロードしてキーペアを保管してください。 Amazon のチュートリアルでは、これを C:Users の user.ssh フォルダーの下に置くことを提案していますが、これは良いアイデアかもしれません。

Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします

「開始」をクリックした後、コンソールに戻り、新しく作成されたインスタンスが開始されていることがわかります。インスタンスのステータスが緑色に変わったら、インスタンスが開始されます。

SSH を使用してインスタンスに接続しますAmazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします

インスタンスが開始されると、パブリック IP が割り当てられます。このパブリック IP は、再起動しない限り変更されません。最初に #Elastic IP アプリケーションとバインディングを確認します。 AWS 入門チュートリアルでは、git コマンドラインを使用してインスタンスに接続します。git がインストールされている場合は、任意の場所で [Git Bash Here] を右クリックします。 リーリー

接続に成功すると、AWS のようこそページが表示されます。

AWS では、PuTTY を使用して Windows から Linux インスタンスに接続する別のオプションも利用できます。チュートリアルは中国語であり、全体的なプロセスを理解するのは難しくありません。

PuTTYをインストールする
  • キーペアを pem から PuTTY でサポートされている ppk 形式に変換します (付属の PuTTYgen ツールを使用します)
  • PuTTYを開いて設定してください
  • セッション-ホスト名のデフォルトポート22と接続-SSH-Authを構成してppkファイルの場所を指定します
  • セッションページに戻り、保存したセッションに名前を付けて、次回簡単にアクセスできるように保存します。後でダブルクリックすると接続できます
  • [開く] をクリックしてセッションを開き、コマンドラインインターフェイスを入力します。ホスト名の形式は ec2-user@{パブリック IP アドレス} です。ec2-user はユーザー名ではなく、Amazon Linux AMI のデフォルトのユーザー名です。
  • WinSCP は、インスタンス ファイルを交換することでインストールできます。PuTTY でセッションを保存している場合は、WinSCP を開くときに再構成せずに直接インポートできます。

理解できない場合は、リンクに詳細なチュートリアルがありますので、注意深く学習してください。

Elastic IP アプリケーションとバインディング

パブリック IP が実際にはネットワーク上のサーバーのホームであることはわかっています。自宅が常に移動している場合、友人があなたを見つけるのは簡単です。 AWS は各インスタンスにパブリック IP を割り当てますが、IP を固定したい場合は Elastic IP を申請する必要があります。
Elastic IP の申請は、Elastic IP タブページにアクセスし、新しいアドレスを割り当て、割り当てるだけです。

Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップしますアクションメモ

AWS の Elastic IP 割り当てポリシーは非常に興味深いものです。IP の申請は無料ですが、アイドル時間には料金がかかります。申請する IP は

実行中のインスタンスにバインドされている必要があります。そうでない場合は、1 時間あたり 0.05 USD が課金されます。インスタンスを一晩シャットダウンしただけで 0.5 米ドルの請求が発生しました。 したがって、適用された IP はすぐに割り当てられる必要があります。操作、アドレスの関連付け、関連付けられたインスタンスの選択、関連付けを行うだけです。 IPが余った場合は「アドレス解放」の操作でIPを解放できます。

セキュリティ グループ ポリシー

各インスタンスには、ポートのオープン ステータスを制御するセキュリティ グループ ポリシーがあります。デフォルトでは、SSH ポート 22 のみが開きます。独自のニーズに応じてセキュリティ グループ ポリシーを構成できます。

インスタンスのステータスバーの最適な列からセキュリティグループポリシーを入力できます。たとえば、Web Web サイトを構築したい場合は、受信ポリシーでポート 80 とポート 443 を開く必要があります。同様に、Web サイトを構築しても外部からアクセスできない場合は、HTTP ポートが開いていない可能性があります。 Amazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップします

無料制限

AWS の無料制限は比較的寛大で、インスタンスの実行時間は 1 か月あたり 750 時間です。つまり、 1 つのインスタンス
のみを開く場合、1 日 24 時間実行しても制限を超えることはありません。毎月15Gの送信トラフィックが発生するため、トラフィックは非常に高価ですので、大切に使用してください。詳細については、「AWS 無料使用プランに関するよくある質問」を参照してください。

次に、先ほど述べた Elastic IP の問題がありますが、それが心配な場合は、インスタンスをシャットダウンしないと IP が変更されないことが保証されています。

以上がAmazon Cloud はインスタンスを作成するためにサーバーを無料でセットアップしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート