そもそもPEARが入っていませんでした
SymfonyをPEARでインストールしようと思った所、そもそもPEARを入れていなかったことが判明。うっかりさん。メモるまでもない気がするけど、一応メモ。
% sudo yum install php-pear
php-xmlもインストール
別件で、xml系のゴニョゴニョができなかったことを思い出したのでついで、php-xmlもインストール。
% sudo yum install php-xml
いよいよSymfony
前回に引き続きsymfony関係で参照しているのは上記のページです。
pearのチャンネルに追加
% pear channel-discover pear.symfony-project.com shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory could not create lock file: fopen(/usr/share/pear/.lock): failed to open stream: Permission denied
おっと、パーミッションが足りない?
% sudo pear channel-discover pear.symfony-project.com sudo: cannot get working directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory Adding Channel "pear.symfony-project.com" succeeded Discovery of channel "pear.symfony-project.com" succeeded
あらためてインストール
% sudo pear install symfony/symfony downloading symfony-1.4.8.tgz ... Starting to download symfony-1.4.8.tgz (3,177,818 bytes) .......................................................................................done: 3,177,818 bytes install ok: channel://pear.symfony-project.com/symfony-1.4.8
一通りインストールOK
PECLからjson_decodeとかも引っ張っておきたいな、と思い出したりしつつ、symfony1.4.8がインストールされたことを確認して終わり。こっからは、さくらのVPS関係ないので別カテゴリーで書くと思います。
% symfony -V symfony version 1.4.8 (/usr/share/pear/symfony)