September 2009  |  01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

CentOS5.3に PHPモジュール追加

 Drupalの更新をしようと思ったのだが(http://a98.jugem.jp/?eid=378)、rpmforge のはまだ、drupal-6.13 のままだったので、オリジナルの(http://drupal.org/drupal-6.14)をダウンロードしてインストール。アップデートスクリプトが終わったところで、管理ページを見ると uploadprogress モジュールが無いというので、apc と uploadprogress をインストールすることにした。 apc はrpmforge epelリポジットリにあった。
# yum -y --enablerepo=remi,epel,rpmforge install php-pecl-apc
と、apc を追加しようとしたら、PHP本体もろとも php-5.3.0 に更新されてしまった。
uploadprogress はyum リポジトリに無かったので、pecl コマンドでインストール。なので、php-develが必要。
# yum -y --enablerepo=remi,epel,rpmforge install php-devel

peclでモジュールのインストールの際の構成環境設定にphpizeが実行されるが、そのときに必要なautoconf, automake, imake なども依存関係からインストールされる。

あとは、peclコマンドでモジュールがインストールできる。
# pecl install uploadprogress

モジュールをロードするために、初期化ファイルをこしらえておく。
# cat >/etc/php.d/uploadprogress.ini<<EOF
extension=uploadprogress.so
EOF

そして、httpd をリスタート。
# service httpd restart

Drupalの日本語翻訳ファイルを http://drupal.org/project/ja からダウンロードしてインストールしようとしたが、前に使ったのと同じだった(6.x-1.4)。最新版は、こちらのサイト( http://drupal.jp/drupal6/resource_kit )を経由してソースフォージ(http://sourceforge.net/projects/drupal-jp/)からのダウンロードしなくてはいけないらしい。
日本語poファイルは http://drupal.org/project/ja からダウンロードできるし、drush を利用すれば、drupal 本体やモジュールと同様にダウンロードすることができる。
# drush dl ja


JUGEMテーマ:インターネット

» read more
1
pagetop