refirio.org
気ままな雑記帳&実験場。好き勝手に色々やっています。
エントリー
タグ「GAE」の検索結果は以下のとおりです。
Google App EngineでPHPを動作させるメモ
Google App Engineを少しだけ触ってみたのでメモ。
参考サイト
参考にはなったけど、色々端折られた個人メモみたいなので、自分用に改めてメモ。
環境構築
あらかじめWindowsに、Python2.7.xをインストールしておく。(GAEのツール自体がPythonで書かれているため、PHPを動作させる場合でも必要。)
プロジェクト作成
https://console.developers.google.com/project
から、プロジェクト名「GAE Test Project」、プロジェクトID「refirio-php-test」で新規にプロジェクトを作成する。(プロジェクト名とプロジェクトIDは任意のものを指定する。)
次に https://console.developers.google.com/project/refirio-php-test/start/appengine
にアクセスして解説に従う。
Google App Engine SDK for PHP をインストールし、サンプルコードをダウンロードする。サンプルコードは C:\localhost\home\gae\public_html\refirio-php-test
とか、ローカルの適当なディレクトリ内に配置する。
次にサンプルコードを編集する。.playground
の内容は以下のとおり。
{
"project_name": "PHP TEST - refirio",
"project_description": "Starter code for a Google App Engine app in PHP.",
"show_files": [
"helloworld.php",
"app.yaml"
],
"read_only_demo_url": "https://refirio-php-test.appspot.com/",
"download_filename": "appengine-try-php.zip"
}
app.yaml
の内容は以下のとおり。
application: refirio-php-test
version: 1
runtime: php55
api_version: 1
handlers:
- url: /.*
script: helloworld.php
helloworld.php
の内容は以下のとおり。
<?php
echo 'Hello, GAE!';
公開
デスクトップに作成されたショートカットから「Google App Engine Launcher」を起動する。ここからローカル環境でのテスト実行や、本番環境へのデプロイができる。
デプロイが完了すると、以下のURLからアクセスできる。
ページ移動
- 前のページ
- 次のページ
- ページ
- 1
ユーティリティ
カテゴリー
タグクラウド
- 33分探偵1
- AMBITIOUS JAPAN!1
- ARIA2
- Air2
- Android2
- BLACK CAT2
- C#1
- Chrome2
- FINAL FANTASY2
- Flash2
- GAE1
- JavaScript18
- Kindle1
- Mac2
- MySQL7
- PHP68
- PayPal1
- Perl3
- PostgreSQL2
- Python1
- Ruby1
- SQLite6
- Switch1
- TinyMCE4
- Windows Media Player1
- bot1
- fragile1
- freo53
- iPhone3
- iTunes1
- levis1
- mod_rewrite2
- node.js1
- sola1
- true tears1
- いつかのメリークリスマス1
- いつか帰るところ1
- けいおん!1
- ここにしか咲かない花3
- とある魔術の禁書目録1
- とらドラ!2
- ひぐらしのなく頃に2
- みなみけ1
- イラスト4
- ガンダム003
- クロノトリガー1
- ザナルカンドにて4
- テラ1
- ニコニコ動画8
- ハゲタカ2
- ピアノ36
- マクロスF3
- ユニットテスト1
- ルパン三世1
- ローズ・オブ・メイ4
- 初音ミク1
- 半分の月がのぼる空1
- 名探偵コナン1
- 戦場のメリークリスマス5
- 携帯10
- 攻殻機動隊1
- 桜2
- 機工魔術士1
- 決行~姫をさがして~1
- 涼宮ハルヒの憂鬱10
- 深愛2
- 灼眼のシャナ4
- 聖剣伝説2
- 蕾3
- 蟲師2
- 返信2
- 野球1
- 鋼の錬金術師1