CentOS 5.7 に PHP 5.3 の mcrypt 拡張とpearをインストール

yumのphp53でPHP5.3がインストールできる。拡張もyumにphp53-XXXXがあるが、php53-pearとphp53-mcryptはない。

mcryptのインストール

CentOS5.7のyumでphp53がインストールされた環境に、PHPのソースからmcrypt拡張をインストールした。
まず必要なmcrypt拡張のビルドに必要なパッケージをインストールしておく。

$ sudo yum install php53-devel libmcrypt-devel

yumでインストールしたphpと同じバージョンのソースを http://jp2.php.net/releases/ などPHPのダウンロードサイトからダウンロード、展開してmcrypt拡張をビルド、インストール。

$ wget http://museum.php.net/php5/php-5.3.3.tar.gz
$ tar xzvf php-5.3.3.tar.gz
$ cd php-5.3.3/ext/mcrypt/
$ phpize
$ aclocal
$ ./configure
$ make
$ sudo make install

php.iniを編集

extension=mcrypt.so

CentOS 5.6 に PHP 5.3 の mcrypt 拡張をインストールする (phpMyAdmin) | MyNotebook

pearのインストールとアップグレード

pearは以下の手順でインストール、アップグレード。

$ sudo yum install php-pear
$ sudo pear upgrade --force Archive_Tar
$ sudo pear upgrade --force Console_Getopt
$ sudo pear upgrade PEAR

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください