mhash-0.9.9.tar.gz
下载地址:
http://sourceforge.net/project/showfiles.php?
group_id=4286&package_id=4300&release_id=645636
mcrypt-2.6.8.tar.gz
下载地址:
http://sourceforge.net/project/showfiles.php?
group_id=87941&package_id=91948&release_id=642101
【几篇文章和在一起的,下面特别重视 libmcrypt,但是我发现安装 mcrypt 时候需要解
决对 libmcrypt 还有 mhash 的依赖,这些好解决,不行 yum
一下就可以了】
# tar -xvf libmcrypt-X.X.X.tar
# cd libmcrypt-X.X.X
# ./configure
现在你应该已经把 libmcrypt 作为一个共享组件了(但不是一个 PHP 的共享组件)。
运行命令:
# ldconfig
它将使得共享对象可以在 C/C++开发中被使用。下面把 mcrypt 动态组件编译到 PHP
中。首先,你需要 PHP-devel
包中包含的 'phpize‘
命令。
当你当前运行的 PHP
中已经有了 PHP-devel
后,输入:
# cd ext/mcrypt
# phpize
# aclocal
# ./configure
# make clean
# make
# make install
现在 php 的安装目录下面应该有了 mcrypt.so
的文件,在 /etc/php.ini
添加:
extension=mcrypt.so
然后重启一下 apache,这样我们就已经将 mcrypt
功能安装成功了。
特别注意:
1、phpize 需在解压后的源码包下执行,执行后生成 configure
脚本
2、运行./configure 时,
如果提示