いろんなところで、同じタイトルで出ていますが、うまくいかないものであったり、疑問があったりしましたので、整理してみました。私なりのやり方です。
- pearのインストール pear config-create /virtual/自分のユーザ名 .pearrc pear -c /virtual/自分のユーザ名/.pearrc install -o PEAR
これで、/virtual/自分のユーザー名/pearのところに、pearがインストールされ、その設定が.pearrcに書き込まれます。
- パスを通す。 vi .bash_profile
export PATH=
/pear/php:/pear:$PATH
としておきます。
-
symfonyのインストール
普通に pear channel-discover pear.symfony-project.com pear install symfony/symfony -
.htaccessへの設定
一部追加します。 Options +FollowSymLinks +ExecCGI AddHandler application/x-httpd-phpcgi .php mod_gzip_on Off -
symfonyコマンドでプロジェクトを作成します symfony new プロジェクト名
-
最後、WEBフォルダをシンボリックリンクで結びます ln -s /virtual/自分のユーザ名/プロジェクト名/web/ /virtual/自分のユーザ名/public_html/ドメイン名 ln -s /virtual/自分のユーザ名/pear/data/symfony/web/sf/ /virtual/自分のユーザ名/プロジェクト名/web/sf
以上で、完成です。