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
iを押してinsertモードに入って、無効な関数の中の2つの指定した関数を削除して、句読点が間違っていないことに注意して、wqは保存して退出します
4、PHP composerのインストール
アクセス権の問題が発生する可能性があります.
http://docs.phpcomposer.com/00-intro.md
5、PHP composerを修正して中国のミラーからダウンロードする
あなたが知っている理由のため、国外のダウンロードは基本的に芝居がなくて、ここはダウンロードを取り替えることができて、私は例1の方法を使っています
http://pkg.phpcomposer.com/
6、composerでsymfony 2フレームをインストールする
ダウンロードしたいディレクトリに入ります.例えばwwwroot
インストール中にmysqlの接続方法を尋ねる
7、nginx配置、続きを待つ......
ここでは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配置、続きを待つ......