App Engine PHP SDK裡內置Web服務器,你可以用它在本機上運行或測試你的PHP應用。當然,通過SDK上傳應用到AppEngine才是大家期待的。
App Engine PHP SDK要安裝在Linux相關的系統上,請安裝下列軟件:
Python 2.7
PHP 5.4
App Engine PHP SDK
MySQL 5.5
1. 安裝Python2.7
在大多數的Linux發行班上已經默認安裝了,你可一通過下面的Command檢查一下:
/usr/bin/env python -V
2. 安裝PHP
安裝5.4版的帶php-cgi的PHP,不用問為什麼,這是AppEngine PHP SDK的配置要求。
我用的是Ubuntu,安裝流程如下:
sudo apt-get install gcclibmysqlclient-dev libxml2-dev
wget --trust-server-nameshttp://us2.php.net/get/php-5.4.15.tar.bz2/from/us1.php.net/mirror
bunzip2 php-5.4.15.tar.bz2
tar -xf php-5.4.15.tar
cd php-5.4.15
./configure--prefix=$PWD/installdir --enable-bcmath --with-mysql
make install
請記住php-cgi的安裝目錄:$PWD/installdir/bin/php-cgi(AppEngine PHP SDK會經常用到)。
3. 安裝SDK
App Engine PHP SDK的安裝很簡單,兩行Command搞定:
wgethttp://commondatastorage.googleapis.com/appengine-php/appengine-php-sdk-1.8.0.zip
unzip appengine-php-sdk-1.8.0.zip
4. 安裝MySQL
Google Cloud SQL是MySQL在Google'scloud上的在線版。AppEngine PHP applications使用GoogleCloud SQL來存儲數據。所以本地測試環境上還是要安裝MySQL的:
sudo apt-get install get mysql-server-5.5
請記住用戶名密碼。
至此AppEngine PHP SDK安裝完畢。