Google App EngineでWordPress

このブログを立ち上げるためにやったことを少しずつ情報としてまとめていく予定。
このブログはGoogle App Engine上で動作してるんだけど、そもそもWordPress環境の構築が初めてだったので、Google App Engine固有の話とあんまり区別できてない。初Google App Engineで独自ドメイン化もいっぺんにやったのでなおさら混乱している。
理解は曖昧だけど、このブログは一応動いている。良い時代だ。

手順を大まかに書いておく。詳細は後から追記予定。(たぶん)

1. Google Cloud Consoleから新規のプロジェクトを作成

2. DBのインスタンス生成
Cloud SQLを使用

3. DBのユーザ設定

4. WordPressの設定
WordPressの日本語版を使用
wp-config-sample.php から wp-config.php を複製
google App Engine用にapp.yaml、cron.yaml、php.iniを新規作成


スポンサーリンク

5. WordPressのデプロイ
デプロイにはGoogle App Engine Launcherを使用

6. WordPressの画像アップロード機能を有効にする
Google App Engineはシステムディレクトリへの書き込みを許可していないので、アップロードファイルの保存先にCloud Storageを使用する。Google App Engine for WordPressという公式プラグインをインストールする。

参考にしたのはこの辺
Quick Start WordPress for Google App Engine
29.Google App Engine for PHPでWordPressを動かしてみた
GAEでWordpressを動かす

課金を最小限にしたらサイトの応答がメチャクチャ重い (´・ω・`)


スポンサーリンク

関連記事

機械学習に役立つPythonライブラリ一覧
Unityで使える数値計算ライブラリ『Math.NET Numerics』
RSSフィードを読込んで表示するWordpressプラグイン『RSSImport』
Google App Engine上のWordPressでAmazonJSを利用する
Unityの薄い本
Unity ARKitプラグインサンプルのドキュメントを読む
WordPress on Windows Azure
Seleniumを使ったFXや株の自動取引
OANDAのfxTrade API
オープンソースの顔の動作解析ツールキット『OpenFace』
タマムシっぽい質感
Webサイトのワイヤーフレームが作成できるオンラインツール
画像中の人物表面のUV座標を推定する『DensePose』
Google製オープンソース機械学習ライブラリ『TensorFlow』のWindows版が公開された
インタラクティブにComputer Visionコーディングができるツール『Live CV』
C++始めようと思うんだ
C#で使える遺伝的アルゴリズムライブラリ『GeneticSharp』
AndroidもopenGLも初心者さ (でもJavaは知ってるよ)
ブログをAWSからwpXへ移行
書籍『ゼロから作るDeep Learning』で自分なりに学ぶ
C#で使える機械学習ライブラリ『Accord.NET Framework』
OpenGVの用語
オープンソースのロボットアプリケーションフレームワーク『ROS (Robot Operating S...
Python for Unity:UnityEditorでPythonを使えるパッケージ
3Dボリュームデータ処理ライブラリ『OpenVDB』
Python拡張モジュールのWindows用インストーラー配布サイト
スクラッチで既存のキャラクターを立体化したい
WordPressの表示を高速化する
Google App Engine上のWordPressでFlickrの画像を貼る
Amazon Web ServicesでWordPress
openMVGをWindows10 Visual Studio 2015環境でビルドする
PythonのHTML・XMLパーサー『BeautifulSoup』
Webスクレイピングの勉強会に行ってきた
オープンソースの顔認識フレームワーク『OpenBR』
UnityでLight Shaftを表現する
Python2とPython3
Raspberry PiのGPIOを操作するPythonライブラリ『RPi.GPIO』の使い方
UnityでTweenアニメーションを実装できる3種類の無料Asset
WordPress on Google App Engineを1週間運用してみて
手を動かしながら学ぶデータマイニング
OpenCVで平均顔を作るチュートリアル
3Dコンピュータービジョンライブラリ『PyTorch3D』

コメント