Open5
GCP
公式ドキュメント
アイコンセット
コードサンプル検索ページ
Cloud SDK
インストール手順
- ユーザーアカウントで実施する場合
# ホームに移動
$ cd ~
$ pwd
# DL
$ curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-370.0.0-linux-x86_64.tar.gz
# 解凍・展開
$ tar xfvz google-cloud-sdk-370.0.0-linux-x86_64.tar.gz
# インストール: いくつか質問が出るが全て「y」でOK
$ ./google-cloud-sdk/install.sh
# パスを通しておく
echo 'export PATH="$HOME/google-cloud-sdk/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# 初期化
$ gcloud init
# 「You must log in to continue. Would you like to log in (Y/n)?」に「y」で回答すると、以下のようなリンクが出るので、ブラウザからアクセスする
https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=xxxxxxxxxx.apps.googleusercontent.com&redirect_uri=yyyyyyyyy&scope=zzzzzzzzzzz&prompt=consent&access_type=offline&code_challenge=aaaaaaaaaaaaa&code_challenge_method=S256
# 一部の文字列を書き換えているため、上記ではアクセスできません
- サービスアカウントで実施する場合
# 「ユーザーアカウントで実施する場合」の初期化以降を実施
# [ACCOUNT]には、サービス アカウントのメール欄の値を入れる
$ gcloud auth activate-service-account [ACCOUNT] --key-file=[KEY_FILE]
# 以下のようなメッセージが出ていた場合は、
Updates are available for some Cloud SDK components. To install them,
please run:
$ gcloud components update
# 下記のコマンドも実行しておく
$ gcloud components update
参考
※サービスアカウントの作成方法は以下の通り
GCE
(1) VM インスタンスの起動と停止をスケジュールする
手順概要
①権限設定
②インスタンススケジュールの作成
③VMインスタンスの接続
[参考]
(2) ローカルPC→GCEに接続する
手順概要
①VMインスタンスの起動
②ローカルPCにて、公開鍵、秘密鍵の生成
③②で生成した公開鍵のメタデータ登録
④秘密鍵を使った接続(コマンドプロンプト)
cd [秘密鍵の保管場所]
ssh [IPアドレス] -i [秘密鍵名]
[参考]
(3) apacheのインストール
[参考]
Cloud SQL
接続オプション
接続オプション全般
Cloud SQL Auth Proxy
Cloud Functionsから操作する
PHP Cloud クライアント ライブラリ
GitHub
リファレンス
サンプルコード
GCS→BigQueryへのロード時のエラーチェック