知速源码网,靠谱的在线交易网站 帮助 每日签到 财务中心

安装PHP的Mcrypt扩展模块

  • 时间:2019-07-07 13:35 编辑:知速网 来源:知速网 阅读:97
  • 扫一扫,手机访问
摘要:MCrypt是一个用来替代旧的crypt()套件和crypt(1)命令的扩展,它允许开发人员使用范围广阔的加密函数, 而无需大动作修改他们的代码,它还允许用户在没有解密机制的情况之下加密文件和数据流.Libmcrypt是伴随 MCrypt而来的,它自身含有真正的加密函数, 因而可以提供一个访问它们的标准化机制.

#######################################################

安装PHP的Mcrypt扩展模块

#######################################################

MCrypt是一个用来替代旧的crypt()套件和crypt(1)命令的扩展,它允许开发人员使用范围广阔的加密函数,

而无需大动作修改他们的代码,它还允许用户在没有解密机制的情况之下加密文件和数据流.Libmcrypt是伴随

MCrypt而来的,它自身含有真正的加密函数, 因而可以提供一个访问它们的标准化机制.



=========

直接安装套件的方法

=========

yum install php-devel;

yum install libmcrypt;

yum install libmcrypt-devel;

yum install php-mcrypt;

apt-get install php5-mcrypt;




======================

手工自行编译的方法

======================

【首先要安装libmcrypt支持函数库】

yum install libmcrypt libmcrypt-devel; #如安装RPM需Devel开发套件;

wget http://jaist.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.8.tar.bz2;

tar jxvf libmcrypt-2.5.8.tar.bz2

cd libmcrypt-2.5.8/;

./configure;

make;

make install;


【然后再编译php的扩展模块】

cd /usr/local/php/ext/mcrypt/; #假设您的PHP安装在/usr/local/php/路径下;

cd /usr/include/php/ext/mcrypt/; #如果您安装php-devel套件则一般在此路径下;

++++++++++++++++++++++++++++++++++++++++++++++++++

如果php-devel的rpm套件资源中没有mcrypt的扩展模块资源,则需从网络上下载php的资源.

参考下载资源的网络链接:http://www.php.net/releases/

wget http://hk2.php.net/get/php-5.3.2.tar.gz/from/this/mirror;

wget http://hk2.php.net/get/php-5.2.13.tar.gz/from/this/mirror;

wget http://museum.php.net/php5/php-5.1.6.tar.bz2;

wget http://hk2.php.net/get/php-4.4.9.tar.gz/from/this/mirror;

wget http://museum.php.net/php4/php-4.3.11.tar.gz;

wget http://museum.php.net/php4/php-4.3.9.tar.gz;

+++++++++++++++++++++++++++++++++++

phpize

./configure

make

make install

ll /usr/lib/php/modules/mcrypt.so;


【跟着还需要在PHP中配置mcrypt支持】

可以在编译PHP的时候直接加上with-mcrypt选项,如果 不想重新编译PHP,也可以在PHP的配置文档php.ini

中加入扩展模块,例如: vim /usr/local/lib/php.ini;

-----------------------------------------------------

extension=mcrypt.so

------------------------------------------------------


【最后重启Web服务和检测扩展模块】

service httpd restart;

php -i | grep mcrypt

php --re mcrypt;



+++++++++++++++++++++++++++++++++++++++++

+ 参考:安装mcrypt软件

+ ===================================

+ 如果新版Mcrypt需要新的mhash,可在这里下载和安装:

+ 参考网站: http://mhash.sourceforge.net/

+ 下载资源: http://sourceforge.net/project/showfiles.php?group_id=4286

+ wget http://jaist.dl.sourceforge.net/sourceforge/mhash/mhash-0.9.9.tar.gz;

+ tar zxvf mhash-0.9.9.tar.gz;

+ cd mhash-0.9.9/;

+ ./configure;

+ make;

+ make install;

+ ----------------------------------------------------------------------------

+ 参考网址: http://mcrypt.sourceforge.net/

+ 下载资源: http://sourceforge.net/project/showfiles.php?group_id=87941

+ wget http://nchc.dl.sourceforge.net/sourceforge/mcrypt/mcrypt-2.6.7.tar.gz;

+ tar zxvf mcrypt-2.6.7.tar.gz;

+ cd mcrypt-2.6.7/;

+ LD_LIBRARY_PATH="/usr/local/lib" ./configure;

+ make;

+ make install;

+++++++++++++++++++++++++++++++++++++++++


  • 全部评论(0)
上一篇:已是第一篇内容
下一篇:iis+php组合你还记得吗?
最新发布的资讯信息
【计算机/互联网|办公软件】为什么Google拼音输入法出现神秘蚂蚁文“҉”?(2019-07-07 13:40)
【计算机/互联网|】安装PHP的Mcrypt扩展模块(2019-07-07 13:35)
【计算机/互联网|】iis+php组合你还记得吗?(2019-06-24 17:29)
【计算机/互联网|】一个新的搜索引擎多吉搜索(2019-06-17 19:50)
【技术支持|】推荐一款高性价比的国外vps主机hostshare(2019-05-31 08:26)
【计算机/互联网|】PHP精仿大麦户威客兼职任务平台安装教程(2019-05-01 10:27)
【技术支持|】vpay搭建安装要求及安装说明(2019-04-25 14:49)
【计算机/互联网|】创客新零售源码详细安装说明linux安装(2019-03-09 11:34)
【技术支持|】长生诀外网架设教程(2019-02-19 11:17)
【技术支持|】大话西游手游架设包进游戏(8个步骤游戏服务端架设+客户端修改+商业版GM工具)(2019-01-26 15:23)
联系我们
Q Q:93613971
电话:400-523-6666
邮箱:admin@zhisu.com
时间:09:00 - 19:00

微信扫描关注我们
联系客服
网站客服 业务合作 联系客服
400 004 8280
公众号

公众号
返回顶部