您的位置:首页 > 运维架构 > Linux

CentOS5.5安装PHP Mcrypt扩展

2011-11-09 09:59 656 查看
在安装PHPMYADMIN时,提示未安装PHP Mcrypt扩展,到网上转了一圈,发现一个不错的方法。
先看网上的教程:

CentOS 6 PHP Mcrypt 支援問題 (注:原文为繁体,简单做了转换)

刚有学生询问在 CentOS 6 底下 PHP 怎么沒有 php-mcrypt 模组可以安裝,看了一下光碟內容确实没有些套件,解決方式如下,可以透过EPEL (Extra Packages for Enterprise Linux) 套件库来解决缺少的相关套件:
首先,安裝对应的Release档案:rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
接著,更新套件库:yum update

更新后,可以透过 yum repolist 看到套件库清单中已经有一个新的套件库,名称为 epel

之后再试试看 yum install php-mcrypt 便可以过過 epel 套件库来安装
由于本次是在64位CentOS5.5中安装,要将rpm包的下载地址更换成下面的地址:
http://mirrors.ustc.edu.cn/fedora/epel//5Server/x86_64/epel-release-5-4.noarch.rpm

更新后,yum search mcrypt,得到如下结果:
gyachi-plugin-mcrypt.x86_64 : MCrypt encryption plugin for GyachI
horde-enhanced.noarch : Adds extra functionality to the horde framework
libmcrypt.i386 : Encryption algorithms library
libmcrypt.x86_64 : Encryption algorithms library
libmcrypt-devel.i386 : Development libraries and headers for libmcrypt
libmcrypt-devel.x86_64 : Development libraries and headers for libmcrypt
mcrypt.x86_64 : Replacement for crypt()
php-mcrypt.x86_64 : Standard PHP module provides mcrypt library support
php-pear-Crypt-Blowfish.noarch : Quick two-way blowfish encryption
php-pear-Crypt-CHAP.noarch : Class to generate CHAP packets
php53-mcrypt.x86_64 : Standard PHP module provides mcrypt library support
安装:
yum install php53-mcrypt.x86_64
后面提示选yes就行了。本文出自 “webmaker” 博客,请务必保留此出处http://webmaker.blog.51cto.com/3879050/710037
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: