GCP Compute Engineチュートリアル: 最初の仮想マシンを構築して構成する方法

2026-05-20 阅读 25
cloud

AWS、Azure、または阿里雲からGoogle Cloud Platform (GCP) に移ったばかりであれば、きっとそれを愛しているでしょう

Compute Engine (GCE)

クラウド三大の一人として、GCPの仮想マシン (VM) には、すべての運送次元と開発者が夢中になる機能がある

シルクが滑ります。

他のクラウドメーカーでは、CPUのコア数やメモリを変更するには、長い間機器を購入する必要があるかもしれませんが、GCPでは、スライダーのように自由に設定できますそして、その世界的な中堅ネットワークは急速に飛んでいる。

今日このチュートリアルは公式のハードボンドの説明文書を使わない。私たちは最も接地的な白話文を使って、手であなたを人生の最初のGCP VMに連れて行って、最も重要な基礎配置を完成します!

核心概念: 起動前の「お金とネットを節約する」予防注射

手を出す前に、2つのGCP特有の「潜在ルール」があります。先に知っておく必要があります。無駄なお金と時間を節約できます

ネットワークサービス階層: GCPはデフォルトでプレミアムネットワークを選択します。少し高いですが、Googleの世界的な光ファイババックボーンを歩いていて、地元のGoogleルームに入ると直接接続して、遅延が極めて低いです。お金を節約するためだけに遊んでいるのでなければ、Premiumを維持することを強くお勧めします。

マシンタイプはいつでもカスタマイズできます。他のクラウドメーカーは固定コース (例えば、2コア4G、4コア8G) しかありません。GCPでは、メモリまたはCPUを個別に追加できます。だから、最初は使用量がわからないときは、まず最小の配置を選んで、その後はいつでも「ホットアップグレード」できる。

フェーズ1: 最初のVMを作成します

まず、GCP Consoleを開いてログインします。左上隅のナビゲーションメニュー (3バー) をクリックして、見つけます

Compute Engine -> VMインスタンス

。初めて使用する場合は、「有効にする」APIをクリックして、1分間お待ちください。

次に、上のをクリックします。

「インスタンスの作成」

1. 基本的な身分と位置づけ

名前 (Name): my-first-gcp-vmなど、小文字、数字、ハイフンのみを使用できます。

地域 (Region) と利用可能な地域 (Zone): * 対外貿易/国境を越えた/欧米業務: us-central1 (アイオワ) またはus-east1を選ぶ。この二つの地域には無料の限度額があり、帯域幅が安いからである。アジア業務/台湾/香港: 目を閉じてasia-east1を選ぶ (台湾彰化) 、香港台とアジア太平洋地域のユーザーにとって、遅れは地元を読むように低い

Lan。

2.機械配置 (財布を見る)

シリーズ (Series): * 一般テスト/軽量ページ/個人ブログ: E2を選ぶ。これは現在最もコストパフォーマンスの高い汎用型シリーズです。高負荷/大規模データベース: N2またはN2Dを選択します。

マシンタイプ (Machine type): テストはe2-micro(0.25 vCPU、1gbメモリ、通常は無料) またはe2-medium(2 vCPU、4gbメモリ小さなWordPressを走るのは余裕がある。

3.ブートディスク -- ピットを踏みやすい

デフォルトは通常、Debianシステムと10GBの標準バランス永久ディスクです。

「変更」をクリックします。

Os: 習慣に応じて、初心者はUbuntu 22.04 LTSまたはCentOSを推奨しますマイクロソフトユーザーはWindows Serverを選択します。

起動ディスクタイプ: 予算が許可されている場合は、必ず「SSD永久ディスク」または「永久ディスクのバランス」に変更してください。デフォルトの標準ディスク (HDD) の性能はカードで、起動やソフトウェアのインストールは人生を疑うほど遅くなる。

4.ファイアウォール

ページの下にファイアウォールのチェックボックスが表示されます

HTTPトラフィックを許可する

HTTPSトラフィックを許可する

💡古い鳥のヒント: このマシンがソースコードでWebサイト (Nginx/Apacheなど) を設置したり、外部にWebサービスを提供したりするために使用されている場合は、この2つのボックスをチェックしてください。GCPは自動的に対応するネットワークセキュリティルールを確立します。

間違いがないことを確認したら、一番下のをクリックします

「作成 (Create) 」

。約30秒、緑のチェックを見ると、あなたのVMは生きてきます!

フェーズ2: 仮想マシンに接続する方法

機械ができました。どうやって接続しますか?GCPは世界で最も馬鹿で、最も強力な接続方式を提供しています。

方法1: webブラウザをワンクリックで接続する (推奨、最も手間が省ける)

VMインスタンスリストページで、あなたが作ったばかりのマシンを見つけて、右手に一つあります

「SSH」

ボタン。

直接クリックして!

GCPは独立した小さなウィンドウをポップアップして、自動的に鍵を生成し、転送し、直接システムにログインします。PuTTY、Xshell、SSH Keyをダウンロードする必要はありません。ブラウザさえあれば、どこでもサーバーを管理できます。

方法2: 静的ipをバインドし、自分の端末で接続する

自分のコンピュータのTerminal、iTerm2、またはSecureCRTで接続したい場合は、次の問題が発生します

GCPのデフォルト

外部IPは動的 (Ephemeral) で、機器が再起動するとIPが変わった。

まずIPを固定しなければなりません

VM名をクリックして詳細ページに入り、ネットワークカードの構成を見つけます。

外部IPをクリックするか、GCPのトップ検索バーで直接「外部IPアドレス」を検索します。

このIPのタイプを「Ephemeral」から「静的」に変更し、名前を付けて保存します。

今、このIPは永遠にあなたに属しています。次はローカルコンピュータで使うだけです。

Gcloud

コマンドラインツール、入力

Gcloud compute sshあなたのインスタンス名

ローカルですっきりと接続できます。

第三段階:ネットワークをつなぐ! 888や3000などの特定のポートを開放するにはどうすればよいですか?

多くの初心者が最もよく崩壊しているのは

「私は機械に宝塔パネル (888ポート) やNode.jsアプリケーション (3000ポート) を設置して、なぜ「外部IP:3000」で死活できないのか?」と言いました。

GCPはデフォルトで22、80、443を除くすべてのステーションポートを閉鎖しているからです。開放したいですか?配給が必要です

「VPCファイアウォールルール」

実技: 888ポートを解放する

GCPトップ検索バーにファイアウォールと入力します。

「ファイアウォールルールを作成する」をクリックします。

次のゴールドパラメータを入力します

名称: allow-bt-8888 (勝手に取って、覚えておけばいい)。

フロー方向: インバウンド。

「ターゲット」: 「ネットワーク内のすべてのインスタンス」を選択します。

「ソースIP範囲」 (Source 4 s 4g r e n t e r e n t e r e n t e r e c t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t i o n a t

プロトコルとポート: 「指定されたプロトコルとポート」-> 「tcp-」にチェックを入れ、後から「8888」と入力します。

4クリック

「作成 (Create)

確立が完了したら、サーバを再起動する必要はなく、ファイアウォールのルールはリアルタイムで有効になります。この時はブラウザに行って入力してください。

http:// あなたの外部IP:888で、webページを完璧に見ることができます!

まとめ: GCPの最初のステップが完了しました

おめでとうございます! この段階で、あなたはGCPで自分のものを作ることに成功しました

最初の仮想マシンは、パブリックネットワークのIPを固定し、ベテランのようにファイアウォールのトラフィックを操作する方法を学びました。

GCPの水は深く、中の

スナップショットバックアップ (Snapshots)

インスタンステンプレート

まだあります

自動弾性伸縮

その後とても楽しい高度な機能です。でも今は、Googleのトップルームがホストしている高性能な仮想マシンを楽しんでみましょう!

cloud
← 返回新闻中心