知速源碼網,靠譜的在線交易網站 幫助 每日簽到 財務中心

安裝PHP的Mcrypt擴展模塊

  • 時間:2019-07-07 13:35 編輯:知速網 來源:知速網 閱讀:281
  • 掃一掃,手機訪問
摘要: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)
最新發布的資訊信息
【計算機/互聯網|】護衛神搭建WCG模板網站教程(2019-09-23 09:43)
【計算機/互聯網|】Private Tracker Server 架設及安裝使用 Gazelle(2019-08-29 11:59)
【計算機/互聯網|】使用PhpBB架設論壇系統(2019-08-29 11:37)
【技術支持|】在CentOS 7 上面安裝Joomla 簡易步驟(2019-08-29 11:30)
【計算機/互聯網|】WordPress on Azure - 架設你的個人網站(2019-08-29 11:25)
【技術支持|】Windows上架設Nginx及設定使用PHP(2019-08-29 11:23)
【技術支持|】phpstorm 2017 安裝swoole-ide-helper 套件(2019-08-29 11:20)
【計算機/互聯網|辦公軟件】為什么Google拼音輸入法出現神秘螞蟻文“҉”?(2019-07-07 13:40)
【計算機/互聯網|】安裝PHP的Mcrypt擴展模塊(2019-07-07 13:35)
【計算機/互聯網|】iis+php組合你還記得嗎?(2019-06-24 17:29)
聯系我們
Q Q:93613971
電話:400-523-6666
郵箱:[email protected]
時間:09:00 - 19:00

微信掃描關注我們
聯系客服
網站客服 業務合作 聯系客服
400 004 8280
公眾號

公眾號
返回頂部
百亿娱乐送彩金