PHP composerを使用してSymfony 2フレームワークプロジェクトを作成する


1、LNMP環境構築
ここではlnmp 1.1のインストールパッケージを直接使用しています.php 5.3.28がデフォルトでインストールされています.
2、PHPバージョンのアップグレード
一連の試みでは、セキュリティモードのいくつかの問題でインストールプロセスが失敗し、PHPバージョンのアップグレードを試みた後、この問題はありませんでした.
symfony 2は5.3.2以上必要と関係があるようですが、確定していません.
ここではlnmpが持参したphpアップグレードスクリプトを使用して5.4.35にアップグレードします
以上の操作方法は詳しく調べることができます
http://lnmp.org
3、PHPデフォルトの無効関数proc_を開くOpenとproc_get_status
vi /usr/local/php/etc/php.ini  

/disable_   #  disable_

iを押してinsertモードに入って、無効な関数の中の2つの指定した関数を削除して、句読点が間違っていないことに注意して、wqは保存して退出します
/etc/init.d/php-fpm restart   #  php  

4、PHP composerのインストール
curl -sS https://getcomposer.org/installer | php  

mv composer.phar /usr/local/bin/composer

アクセス権の問題が発生する可能性があります.
http://docs.phpcomposer.com/00-intro.md
5、PHP composerを修正して中国のミラーからダウンロードする
あなたが知っている理由のため、国外のダウンロードは基本的に芝居がなくて、ここはダウンロードを取り替えることができて、私は例1の方法を使っています
http://pkg.phpcomposer.com/
6、composerでsymfony 2フレームをインストールする
ダウンロードしたいディレクトリに入ります.例えばwwwroot
$ composer create-project symfony/framework-standard-edition path/ "2.3.*"
ここのpathは任意に修正することができて、例えばsymfonyに変更して、最後にwwwroot/symfonyの下にインストールします
インストール中にmysqlの接続方法を尋ねる
database_driver  #    
database_host  #    
database_name  #    
database_user  #    
database_password  #     
mailer_transport  #    
mailer_host  #    
mailer_user  #    
mailer_password  #    
locale  #   zh_CN
secret  #    

7、nginx配置、続きを待つ......