Top / PHP関連 / symfonyのインストール(Windows)

symfonyのインストール(Windows)

symfonyをインストールしたときの備忘録です。ここでの記事は、Windows版に限ります。

Apacheのインストール

symfonyは、Webアプリケーションフレームワークですので、まずはApacheをインストールしなければなりません。
まずは、ここの記事を参照して、ダウンロードとインストールをしてください。

PHP5.0系のインストール

symfonyは、PHP5系を使ったWebアプリケーションフレームワークであるため、PHP5系が必要になります。
以下の記事を参照して、インストールしてください。

ApacheとPHPとの連携

さらにApacheとPHPとの連携をしなければならないので、以下の記事を読んでApacheとPHPとの連携をしてください。

MySQLのインストール

また、Webアプリケーションフレームワークとして機能させるためには、通常データベースも必要です。
symfonyのチュートリアルサイトではMySQLを使っての解説が多いので、MySQLでやりましょう。
以下の記事を参照して、MySQLをインストールしてください。

MySQLを使うのに便利なツール

MySQLを利用するのに便利なツールとして、以下のツールをインストールしたほうが良いでしょう。
インストールしなくともよいのですが、便利です。

PHPとMySQLとの連携

PHPからMySQLを操作できるように設定をしなければなりません。
以下の記事を参照して、PHPとMySQLとの連携をしてください。

PEARのインストール

PEARを使ってイントールします。PEAR(ペアと読みます。)は、PHPで使用できる各種ライブラリです。
以下の記事を参照して、PEARをインストールしてください。

XAMAP

ここまで個別にインストールする方法を示しましたが、XAMPPをインストールすることで、すべて一括でインストールすることができます。
また、紹介しきれないでいるphpMyAdmin、FileZilla FTP Server、Mercury Mail Transport Systemも同時にインストールされます。
さらに、WebDAV、SSLの設定もされているようです。
サーバー構築が目的ではなく、あくまでもsymfonyのプログラミング環境を整えるという意味であるならば、
XAMPPで環境構築するほうがお薦めです。
http://www.apachefriends.org/jp/index.html

 

サーバー構築も含め、すべてをコントロールしたい(理解をしたい)という場合にだけ、個別インストールにチャレンジしましょう。
といっても、バイナリインストールですので、それほど難しくなく、ただただ、面倒なだけです。

 

ちなみに、2009.07.02時点でのバージョンの一覧は以下の通りです。

 
種類最新バージョン(2009.07時点)XAMPPに含まれているバージョン
Apache2.2.112.2.11
OpenSSL0.9.8i0.9.8i
PHP5.3.05.2.9
MySQL5.1.365.1.33
phpMyAdmin3.2.0.13.1.3.1

symfonyのチャネルに接続する

このコマンドを打って、symfonyのチャネルに接続します。

pear channel-discover pear.symfony-project.com

symfonyをインストールする

このコマンドを打って、symfonyをインストールします。

pear install -a symfony/symfony
  • a : すべての必要な依存性とオプションパッケージと共にインストールする

バージョンを確認する

正しくインストールされたかどうかは、バージョン表示をすればよいです。

symfony -V

補足

もっときれいに解説しているサイトがあるので、そちらを参照したほうが良いでしょう。

 

以上です。

最新の10件
2010-07-09 2010-07-08 2010-07-07 2010-06-29 2010-06-28
人気の20件
Counter: 620, today: 1, yesterday: 0