ubuntu下安装mcrypt
来源:互联网 发布:安全动画预防网络诈骗 编辑:程序博客网 时间:2024/05/21 08:40
其他系统:
首先要下载三个软件
0libmcrypt-2.5.8.tar.gz
下载地址:http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91774&release_id=487459
mhash-0.9.9.tar.gz
下载地址:http://sourceforge.net/project/showfiles.php?group_id=4286&package_id=4300&release_id=645636
mcrypt-2.6.8.tar.gz
下载地址:http://sourceforge.net/project/showfiles.php?group_id=87941&package_id=91948&release_id=642101
1.下载安装mcrypt
先去http://www.sourceforge.net下载Libmcrypt,mhash,mcrypt安装包
2 .先安装Libmcrypt
#tar -zxvf libmcrypt-2.5.8.tar.gz
#cd libmcrypt-2.5.8
#./configure
#make
#make install
说明:libmcript默认安装在/usr/local
3.安装mhash
#tar -zxvf mhash-0.9.9.9.tar.gz
#cd mhash-0.9.9.9
#./configure
#make
#make install
4.安装mcrypt
#tar -zxvf mcrypt-2.6.8.tar.gz
#cd mcrypt-2.6.8
#LD_LIBRARY_PATH=/usr/local/lib ./configure
#make
#make install
说明:由于在配置Mcrypt时,会找不到libmcrypt的链接库,导致无法编译,因为Libmcrypt的链接库在/usr/local/文件夹下。因些在配置mcrypt时要加入LD_LIBRARY_PATH=/usr/local导入键接库
5.安装PHP扩展模块:动态加载
使用php的常见问题是:编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,于是可以采用phpize。
方法是:
1).要有与现有php完全相同的php压缩包 ,展开后进入里面的ext/mcrypt目录 (里面是mcrypt的php扩展)
#cd /usr/local/software/php-5.3.2/ext/mcrypt
2).执行/usr/local/php/bin/phpize
#/usr/local/php/bin/phpize
3).编译安装
执行完后,会发现当前目录下多了一些configure文件,如果没报错,则根据提示运行
./configure --with-php-config=/usr/local/php/bin/php-config
注意要先确保/usr/local/php/bin/php-config存在。
make
make install
4). 拷贝mcrypt.so文件
make install 之后系统会提示你mcrypt.so文件所在的目录
#cp
5).配置php.ini
#vi /usr/local/php/lib/php.ini
修改php.ini
配置extension_dir = "/usr/local/software/php-5.3.2/ext"
在最后添加一句extension=mcrypt.so
6.最后重启nginx
- ubuntu下安装mcrypt
- Ubuntu Server 下安装 Mcrypt Php Extension
- Ubuntu Server 下安装 Mcrypt PPHP Extension
- Ubuntu下安装PHP Mcrypt扩展
- ubuntu 下安装 php mcrypt扩展
- ubuntu下用apt-get安装lamp缺少mcrypt , curl
- ubuntu下用apt-get安装lamp缺少mcrypt 解决方法
- ubuntu环境下nginx服务器安装php的mcrypt
- linux 下安装mcrypt扩展
- win下 php安装mcrypt
- linux 下安装mcrypt扩展
- mac下安装mcrypt扩展
- CentOS下安装mcrypt库
- mac下安装mcrypt扩展
- Ubuntu 12.04 php5 mcrypt 完全安装
- CentOS下php安装mcrypt扩展
- CentOS下php安装mcrypt扩展
- CentOS下php安装mcrypt扩展
- zoj 3317
- OpenCV Tutorial 4 - Chapter 5
- HDU 3555 Bomb (数位DP)
- 2个listview的focus焦点的跳转问题
- ie下css两侧边框时有时无
- ubuntu下安装mcrypt
- poj 1331 Multiply
- Symbian 根据手机号码查电话薄姓名
- 经典语录
- 也谈C++内存区域
- POJ 2352 Stars 树状数组
- mysql 获取系统时间
- VB记录窗体的大小和位置
- TL1协议