Linux下PHP安装mcrypt扩展模块笔记


Posted in PHP onSeptember 10, 2014

系统环境:centOS6.3
APACHE:httpd-2.4.2
PHP:php-5.3.21

一.安装mcrypt

1.下载Libmcrypt,mhash,mcrypt安装包

libmcrypt-2.5.8.tar.gz

# wget http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91774&release_id=487459

mhash-0.9.9.tar.gz

# wget http://sourceforge.net/project/showfiles.php?group_id=4286&package_id=4300&release_id=645636

mcrypt-2.6.8.tar.gz

# wget http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91948&release_id=642101 

2 .先安装Libmcrypt

# tar -zxvf libmcrypt-2.5.8.tar.gz

# cd libmcrypt-2.5.8

# /usr/local/php5/bin/phpize #动态编译php模块,使其可以使用configure编译。

# ./configure

# make

# make install     # libmcript默认安装在/usr/local

3.安装mhash

# tar -zxvf mhash-0.9.9.9.tar.gz

# cd mhash-0.9.9.9

# /usr/local/php5/bin/phpize 

# ./configure

# make

# make install

4.安装mcrypt

# tar -zxvf mcrypt-2.6.8.tar.gz

# cd mcrypt-2.6.8

# /usr/local/php5/bin/phpize 

# ./configure --with-php-config=/usr/local/php5/bin/php-config 

# make

# make install

安装完毕,按照编译安装后的提示
mcrypt.so模块会默认保存在 /usr/local/php5/lib/php/extensions/no-debug-zts-20090626/ 目录下

5.加载该模块到php

# vi /usr/local/php5/lib/php.ini

添加如下行:
extension = "/usr/local/php5/lib/php/extensions/no-debug-zts-20090626/mcrypt.so"

重启apache:
/usr/local/apache2/bin/apachectl restart

6.添加phpinfo功能,测试页面

添加以下内容info.php到/usr/local/apache2/htdocs/下,测试php模块是否加载.

# vi  /usr/local/apache2/htdocs/info.php

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

<?php

echo phpinfo();

?>

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

检查80端口是否打开
# lsof -i:80

浏览器输入 http://localhost/info.php
显示有如下测试页面内容, mcrypt.so模块即在PHP下加载成功

Linux下PHP安装mcrypt扩展模块笔记

PHP 相关文章推荐
屏蔽浏览器缓存另类方法
Oct 09 PHP
献给php初学者(入门学习经验谈)
Oct 12 PHP
基于php-fpm 参数的深入理解
Jun 03 PHP
php比较两个绝对时间的大小
Jan 31 PHP
php读取flash文件高宽帧数背景颜色的方法
Jan 06 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
Dec 24 PHP
PHP实现163邮箱自动发送邮件
Mar 29 PHP
3种方法轻松处理php开发中emoji表情的问题
Jul 18 PHP
浅谈PHP中new self()和new static()的区别
Aug 11 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
PHP运用foreach神奇的转换数组(实例讲解)
Feb 01 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
PHP下的Oracle客户端扩展(OCI8)安装教程
Sep 10 #PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
Sep 10 #PHP
PHP实现对站点内容外部链接的过滤方法
Sep 10 #PHP
php生成随机数的三种方法
Sep 10 #PHP
Yii框架中 find findAll 查找出制定的字段的方法对比
Sep 10 #PHP
初识php MVC
Sep 10 #PHP
叫你如何修改Nginx与PHP的文件上传大小限制
Sep 10 #PHP
You might like
PHP如何透过ODBC来存取数据库
2006/10/09 PHP
php中的mongodb select常用操作代码示例
2014/09/06 PHP
PHP之预定义接口详解
2015/07/29 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
nodejs实现爬取网站图片功能
2017/12/14 NodeJs
不到200行 JavaScript 代码实现富文本编辑器的方法
2018/01/03 Javascript
javascript将非数值转换为数值
2018/09/13 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
WebSocket的简单介绍及应用
2019/05/23 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
详解vue路由
2020/08/05 Javascript
使用Turtle画正螺旋线的方法
2017/09/22 Python
python 输出上个月的月末日期实例
2018/04/11 Python
django重新生成数据库中的某张表方法
2019/08/28 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
python利用faker库批量生成测试数据
2020/10/15 Python
python 删除系统中的文件(按时间,大小,扩展名)
2020/11/19 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
幼儿园教师辞职信
2014/01/18 职场文书
外贸会计专业自荐信
2014/06/22 职场文书
机械电子工程专业求职信
2014/06/22 职场文书
会计专业求职信
2014/08/10 职场文书
食品安全汇报材料
2014/08/18 职场文书
2015最新婚礼主持词
2015/06/30 职场文书
职工趣味运动会开幕词
2016/03/04 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
go语言中http超时引发的事故解决
2021/06/02 Golang
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫