(當安裝PHP-5.3.6)mcrypt.h沒有找到,請重新安裝libmcrypt錯誤:錯誤:..配置1 CentOS6

18日,2011年8月

想要一個乾淨的發展環境,我們在VMware Player的安裝CentOS的。
這麼大的麻煩,我決定首次使用CentOS6。

建築本身,因為服務器是做了很多次,我用的是脆脆的工作,PHP的安裝,

configure: error: mcrypt.h not found. Please reinstall libmcrypt.

というエラーが出てconfigureが止まってしまった。
「libmcrypt-develはyumで入れていたはずなんだが・・・」
とコマンドを叩く。

 [root@test php-5.3.6]# yum install libmcrypt-devel
 Loaded plugins: fastestmirror
 Loading mirror speeds from cached hostfile
 * base: rsync.atworks.co.jp
 * extras: rsync.atworks.co.jp
 * updates: rsync.atworks.co.jp
 Setting up Install Process
 No package libmcrypt-devel available.
 Error: Nothing to do

・・・アレ?
libmcrypt-develがyumにない・・・?

結局RPM持ってきてインストールしました。

(32bit)

wget http://elders.princeton.edu/data/puias/unsupported/6/i386/libmcrypt-2.5.8-9.puias6.i686.rpm
wget http://elders.princeton.edu/data/puias/unsupported/6/i386/libmcrypt-devel-2.5.8-9.puias6.i686.rpm
rpm -ivh libmcrypt-2.5.8-9.puias6.i686.rpm
rpm -ivh libmcrypt-devel-2.5.8-9.puias6.i686.rpm

(64bit の場合はこっち・・・のはず。試してないので違ってたら教えて下さい)

wget http://elders.princeton.edu/data/puias/unsupported/6/x86_64/libmcrypt-2.5.8-9.puias6.x86_64.rpm
wget http://elders.princeton.edu/data/puias/unsupported/6/x86_64/libmcrypt-devel-2.5.8-9.puias6.x86_64.rpm
rpm -ivh libmcrypt-2.5.8-9.puias6.x86_64.rpm
rpm -ivh libmcrypt-devel-2.5.8-9.puias6.x86_64.rpm

CentOS6で本番環境のサーバー作成の時に備えて備忘録として残しておきます。

カテゴリー: PHP , サーバー , 開発

コメントする

評論頻道 3件のコメント

  1. こんろ

    ずばり、助かりました!

  2. Nakatani

    お役に立てて何よりです。

  3. OKLabの戯言 » CentOS6.2とPHP(nginx + php-fpm)メモ

    [...] CentOS6.2はmcryptがyumでインストールできない http://blog.yume-dia.jp/archives/262 仮想コンソールを減らす方法 [...]

コメントする

Feed

http://blog.yume-dia.jp / CentOS6でconfigure: error: mcrypt.h not found. Please reinstall libmcrypt.エラー(php-5.3.6のインストール時)