ZendFramework(nginx+FastCGI+PHP5+MySQL)開発環境構築
先日もお伝えしたとおり、次に取り掛かるプロジェクトはPHPで開発します。フレームワークにはZendFramework 1.6.2を採用することにしました。以前、PHPでのプロジェクトにはCakePHP 1.18を採用しましたが、まだまだ開発途上でもあり必要な機能がすべて揃ってませんでした。ということで、今回はPHPフレームワークの大本命のZendFrameworkを使ってみることにしました。フレームワークに必要な機能がない場合でも、コンポーネントとして追加できるところが採用のポイントです。
今日の作業は、ローカルマシン(Mac OS X)の開発環境の構築でした。フロントエンドにnginx+FastCGI、バックエンドにはPHP5+MySQLです。
納期が差し迫っていることもあり、MacPortsを使ってインストールしました。
$ sudo port install nginx
$ sudo port install php5 +fastcgi+mysql5+sqlite+fastcgi
$ sudo port install fcgi
nginxのconfファイルとlaunchctlを使った起動スクリプトはStephen Tudorさんのサイト(http://www.sphentudor.com/2008/04/02/installing-nginx-and-php-with-fastcgi-on-mac-os-x-105-leopard/)を参考にさせて頂きました。
参考サイト
参考図書
- 作者: 山田祥寛
- 出版社/メーカー: 翔泳社
- 発売日: 2008/09/18
- メディア: 大型本
- 購入: 4人 クリック: 58回
- この商品を含むブログ (7件) を見る