(عند تركيب PHP-5.3.6) mcrypt.h لم يتم العثور على الرجاء إعادة تثبيت libmcrypt الخطأ: خطأ: .. تكوين CentOS6

18، 2011 أغسطس

تثبيت أردنا لبيئة التنمية النظيفة، و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のインストール時)