首页 > 主机面板 > 【折腾】Kangle安装MCrypt加密扩展的方法
2015
09-28

【折腾】Kangle安装MCrypt加密扩展的方法

【折腾】Kangle安装MCrypt加密扩展的方法 - 第1张  | 意林笔记

安装成功后的探针如下图所示:

【折腾】Kangle安装MCrypt加密扩展的方法 - 第2张  | 意林笔记

一、首先安装Libmcrypt支持库

  1. wget http://iweb.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
  2. tar zxf libmcrypt-2.5.8.tar.gz
  3. cd libmcrypt-2.5.8
  4. ./configure
  5. make -s
  6. make -s install
  7. cd ..

二、安装mhash支持库

  1. wget http://iweb.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz
  2. tar zxf mhash-0.9.9.9.tar.gz
  3. cd mhash-0.9.9.9
  4. ./configure
  5. make -s
  6. make -s install
  7. cd ..

为避免/vhs/kangle/ext/tpl_php52/bin/phpize 报错。

比如提示:Cannot find autoconf

我们提前编译两个工具:

  1. wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
  2. tar -zvxf m4-1.4.9.tar.gz
  3. cd m4-1.4.9/
  4. ./configure && make && make install
  5. cd ../
  6. wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
  7. tar -zvxf autoconf-2.62.tar.gz
  8. cd autoconf-2.62/
  9. ./configure && make && make install

三、开始安装MCrypt

  1. wget http://iweb.dl.sourceforge.net/project/mcrypt/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz
  2. tar zxf mcrypt-2.6.8.tar.gz
  3. cd mcrypt-2.6.8
  4. LD_LIBRARY_PATH=/usr/local/lib ./configure
  5. make -s
  6. make -s install
  7. cd ..
  1. wget http://us1.php.net/distributions/php-5.3.29.tar.gz
  2. tar zxf php-5.3.29.tar.gz
  3. cd php-5.3.29
  4. cd ext
  5. cd mcrypt
  6. /vhs/kangle/ext/tpl_php52/bin/phpize
  7. ./configure --with-php-config=/vhs/kangle/ext/tpl_php52/bin/php-config
  8. make
  9. make install

我这提示mcrypt.so文件在这个路径

/vhs/kangle/ext/tpl_php52/lib/php/extensions/no-debug-non-zts-20090626

php.ini加入如下

  1. extension = "/vhs/kangle/ext/tpl_php52/lib/php/extensions/no-debug-non-zts-20090626/mcrypt.so"

然后重启即可生效。

最后编辑:
作者:意林
站长意林,一名80后全职普通上班族,旗下提供HelloIDC免费空间等业务。
捐 赠如果感觉本站不错,请尝试捐助一下,1块也不少!

留下一个回复

你的email不会被公开。