oogle cloud Essentials-仮想マシンを作成する(Linuxシリーズ)
仮想マシンの作成 1. google cloud console 을 활용해서 Virtual machine 만들기
2. gcloud command line interface 에서 Virtual machine 만들기
3. 발급받은 instance 에 웹서버 설치 후 http 연결하기
1.クラウドコンソールを使用した仮想マシンの作成
Cloudコンソールでのインスタンスの作成
左上のナビゲーションメニューからvm instanceを選択し、create instanceをクリックして終了します
インスタンスの作成には、インスタンス名、計算仕様、ゾーン(地域)、オペレーティングシステム設定用の起動ディスク設定、ファイアウォール設定などがあります.これはプロジェクトの特徴に応じて調整する必要がある.
SSH Connection
作成したインスタンスをsshに接続する場合は、作成したインスタンス情報を表示できるテーブルでsshをクリックします.
2.gcloud CLIを使用した仮想マシンの作成
Cloud shell command
gcpが提供するcloud shellとコマンドの使用方法について
まずgcpに接続し、赤いボックスをクリックしてcloud shellを開きます.
これにより、ページの下部に次のCloud Shellが開いている様子が表示されます.
gcpが提供する機能をコマンドラインサービスと見なすことが望ましい.
基本コマンドは次のとおりです.
1. google cloud console 을 활용해서 Virtual machine 만들기
2. gcloud command line interface 에서 Virtual machine 만들기
3. 발급받은 instance 에 웹서버 설치 후 http 연결하기
-現在cloud shellが有効なアカウント名
-現在実行中のアイテムのリスト
詳細については、ここです。
gcloudを使用したインスタンスの作成
cloud shellに次のコマンドを入力します.
gcloud compute instances create 인스턴스이름 --machine-type n1-standard-2 --zone us-central1-f
-一定のパフォーマンスを得るインスタンスを入力します.定義済みのオプションがあります.
-領域をどの領域に設定するかについてのオプションです.このオプションも事前定義されています.
debianはdefaultとして作成されます.
cloud shellでインスタンスを作成する方法について、次のコマンドを入力します.
gcloud compute instance create --help
cloud shellからSSHを接続する
cloud shellに次のコマンドを入力します.
gcloud compute ssh 인스턴스이름 --zone us-central1-f
-regionのオプションを決定します.
3.送信したインスタンスにWebサーバをインストールする
Webサーバによく使用されるnginxをインストールして、Webサーバを解放します.
ルート権限を取得して、インスタンスにnginxをインストールします.
sudo su -
# package update
apt-get update
nginxインストールapt-get install nginx -y
動作がうまくいっているか確認してps auwx | grep nginx
nginxが実行しているプロセスのリストが表示されたら、成功しました.そして、Google consoleでinstanceリストにExternal IPをWebブラウザに入力すると、接続できます.
ソース
GSP001 Create Vitrual Machine - https://www.qwiklabs.com/focuses/3563?parent=catalog
Reference
この問題について(oogle cloud Essentials-仮想マシンを作成する(Linuxシリーズ)), 我々は、より多くの情報をここで見つけました https://velog.io/@mickeyshoes/Google-cloud-Essentialsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol