Getting Started with symfony

symfonyのインストール

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


About

You are currently reading "Getting Started with symfony" which is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License license.

Tutorial Content

Master symfony

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Books on symfony

Learn more about symfony with the official guides.
books.sensiolabs.com

L'audit Qualité par SensioLabs

200 points de contrôle de votre applicatif web.
audit.sensiolabs.com

Chapter Content

プロジェクトのディレクトリ

symfonyのインストール

symfony training
Be trained by symfony experts
Feb 21: Köln (Getting Started with Symfony2 - English)
Feb 27: Köln (Mastering Symfony2 - English)
Mar 05: Köln (Web Development with Symfony2 - Deutsch)
Mar 05: Montreal (Web Development with Symfony2 - English)
Mar 05: Montreal (Getting Started with Symfony2 - English)
and more...

Search


powered by google
You are currently browsing "Getting Started with symfony" in Japanese for the 1.2 version - Switch to language:
Creative Commons License This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
This version of symfony is not maintained anymore.
If some of your projects still use this version, consider upgrading as soon as possible.

プロジェクトのディレクトリ

symfonyをインストールする前に、最初にプロジェクトに関連するすべてのファイルをホストするディレクトリを作る必要があります:

$ mkdir -p /home/sfproject
$ cd /home/sfproject

Windowsでは次のようになります:

c:\> mkdir c:\dev\sfproject
c:\> cd c:\dev\sfproject

Windowsユーザーの方にはスペースを含まないパスでsymfonyコマンドで実行して新しいプロジェクトをセットアップすることをおすすめします。 My Documentsを含めてDocuments and Settingsディレクトリを使うのは避けます。

Web公開ディレクトリのルートでsymfonyプロジェクトのディレクトリを作る場合、Webサーバーを設定する必要はありません。 もちろん、運用環境に関して、Webサーバーの設定のセクションで説明されているようにWebサーバーを設定することを強くおすすめします。

symfonyのインストール

symfonyフレームワークライブラリのファイルをホストするディレクトリを作ります:

$ mkdir -p lib/vendor

symfonyをインストールする必要があります。 symfonyフレームワークにはいくつかの安定ブランチが存在しsymfony公式サイトのインストールの手引きのページを読みインストールしたいブランチを選ぶ必要があります。

たとえばsymfony 1.2など選んだバージョン用のインストールの手引きのページに進みます。

"Download as an Archive"セクションの下で、.tgzフォーマットもしくは.zipフォーマットでアーカイブが見つかります。 アーカイブをダウンロードしlib/vendor/ディレクトリの下に設置し再度展開します:

$ cd lib/vendor
$ tar zxpf symfony-1.2.2.tgz
$ mv symfony-1.2.2 symfony
$ rm symfony-1.2.2.tgz

Windows環境ではzipファイルをエクスプローラで展開できます。 ディレクトリをsymfonyにリネームすると、ディレクトリのフルパスはc:\dev\sfproject\lib\vendor\symfonyになります。

Subversionを使う場合、プロジェクトのlib/vendor/にsymfonyを置き、安定ブランチのバグ修正を自動的に反映させるためにsvn:externalsプロパティを使うほうがよいです:

http://svn.symfony-project.com/branches/1.2/

symfonyのバージョンを表示するコマンドを使うことでsymfonyが正しくインストールされていることを確認します(大文字のVに注意):

$ php ../..
$ php lib/vendor/symfony/data/bin/symfony -V

Windowsでは次のようになります:

c:\> cd ..\..
c:\> php lib\vendor\symfony\data\bin\symfony -V

このコマンドラインツールが何をできるのかご興味があれば、symfonyを入力して利用可能なオプションとタスクの一覧を表示してみてください:

$ php lib/vendor/symfony/data/bin/symfony

Windowsでは次のようになります:

c:\> php lib\vendor\symfony\data\bin\symfony

symfonyコマンドは開発者の最良の友です。 キャッシュのクリア、コードの生成など日常の活動のためのこれはたくさんのユーティリティを提供します。

プロジェクトのセットアップ »
« サンドボックス

Questions & Feedback

If you find a typo or an error, please register and open a ticket.

If you need support or have a technical question, please post to the official user mailing-list.