谷歌雲プラットフォームは無料で個人ブログを構築します
2194 ワード
目次
方法1:仮想マシンサービス
最も簡単な方法は、もちろん谷歌雲を直接使用してVMインスタンスを作成し、仮想マシンを起動すると、ローカルと同じようにWordPressアプリケーションを構築することができます.
方法2:App Engine
このサービスは谷歌雲の特色と言えるように、配置はもっと簡単で直接的で、プロジェクトIDで始まるドメイン名を持っています.プロジェクトを作成し、決済サービスを開始すれば導入できます.
Step 1:Cloud SQLの作成
直接ConsoleでSQLインスタンスを作成し、MySQLタイプを選択し、適切な地域を選択することに注意し、国内ではasia-east-2(香港)を推奨します.また、有料価格に関係するホストタイプも選択できます.
次の図に示すように、SQLインスタンスにWordPressで使用するデータベースを作成します.
ここでデータベースの作成が完了し、CloudShellでテストするか、
cloud_sql_proxy
ツールを使用してローカルにマッピングしてテストすることができます.Step 2:WordPressプロジェクトの作成
まずCommoserツールをインストールする必要があります.これはPHPのパッケージマネージャです.自分でダウンロードしてインストールしてください.
ローカルの空のフォルダで、次のコマンドを実行して、Googleクラウドツールをインストールします.
composer require google/cloud-tools
ダウンロードが完了すると、次のコマンドを実行して、データベース名、パスワードなどの構成を含むいくつかの質問をする新しいWordPressプロジェクトが作成されます.
php vendor/bin/wp-gae create
構成が完了すると、ここには新しいWordPressディレクトリがあります.このディレクトリはWordPressの公式サイトから直接ダウンロードして解凍するファイルとは異なり、主にApp Engineに配備するために必要なファイルが含まれています.appなどです.yaml、cron.yaml、php.iniとgae-app.phpなど.
Step 3:App Engineに配備
導入プロセスではGcloud SDKツールをインストールする必要がありますので、ご自身でダウンロードしてインストールしてください.その後、WordPressホームに直接、次のコマンドを実行すると、配備が完了します.
gcloud app deploy app.yaml cron.yaml
注意上記のコマンドは、Googleアカウント、プロジェクトIDなど、gcloudを事前に構成する必要があります.