GCP無料枠と90日間$300ドルの無料トライアル
GCPでは、無料枠と90日間$300ドルの無料トライアルがあります。
登録する前にしっかり読んで自分で判断して登録しましょう。
予期せず料金が発生する場合があります
https://cloud.google.com/free/docs/gcp-free-tier?hl=ja&_ga=2.36481120.-1980692516.1603712704
GCPに登録
・基本的な情報とクレカ情報を入力して登録
・Cmpute Engine の VMインスタンスを選択
・「課金を有効にする」か聞かれるのでクリック
※料金システムについては、ご確認の上自分で判断して課金を有効にしてください
1分程待ちます
・リージョン、とシリーズ、マシンタイプを選びます。
一番安いのは、N1のf1-microでした。無料枠は、「f1-micro」が対象でしたので、そちらを設定しました。
右に月の料金が出るので親切ですね
osはデフォルトで、debianが選択されているので、他のを使いたい場合は他のを選択する
・今回は、ウェブサイトを構築したいので、HTTPを許可
・aptをアップデートしとく
sudo apt update
・nginxをインストール
sudo apt install nginx
・次でufwが必要なのでインストールしとく
sudo apt -y install ufw
・HTTP 80を許可
sudo ufw allow 'Nginx HTTP'
・下記でnginxが起動しているか確認(インストールした時点で起動されているはず)
systemctl status nginx
・Activeになっていない場合は、下記で起動
sudo systemctl start nginx
・GCPに表示されているIPを入力
nginxのトップページが表示されていればオッケー
ここまで、15分くらいで構築できました。
お試しで作業している場合は、作業が終わったらインスタンスを停止することを忘れずに!!