Ubuntu 7下PHP 5加载mcrypt模块

drise 2009-05-22

在Ubuntu上,apache2 mysql php 都是装好的。可以说很容易

可是对我一个对php啥都不懂的人儿来说,有难度了

中间绕了不少路,把主要的,搞得时间长的,记下来,其它的都是小问题了。

废话少说 let's go

配置php的时候出一个问题

工程需要加载一个mcrypt模块,大概就是加密一类的工具.!

OK。ubuntu的install大法来了 ^^

apt-get install php5-mcrypt

报错!- - 找不到php5-mcrypt包.

唉,自己下载去装吧

这里记得得下三个文件,别看是只要一个mcrypt.so文件,要装三个东西。汗 - -!

libmcrypt-2.5.8.tar.gz

mhash-0.9.9.tar.gz

mcrypt-2.6.8.tar.gz

就这三个,链接就不找了。累了。网上一搜一把一把的.

tar zxvf libmcrypt-2.5.8.tar.gz //解压

cd libmcrypt-2.5.8 //进目录里

./configure //编译

这时候又出错。 ./configure 不让用 当时头晕了

然后解决,成变不离其宗 install 大法是基本功哦

apt-get install gcc

apt-get install g++

apt-get install make

这样就能装了

下面开始安装,三个文件都是一样的流程

./configure

make

make install

最后装mcrypt-2.6.8.tar.gz就行了

装完了之后libs会有一个mcrypt.so 要的就是它!

把它拷到 /usr/lib/php5/20060613+lfs/ 里面(这个地方我怎么都感觉应该是自动过去的呢,怎么还得我拷 &*^&*%^&%^&)

最后在php.ini里面加一行话(必加,不加上面都白做了)

extension=mcrypt.so

mcrypt.so的名字应该和mcrypt-2.6.8.tar.gz制造出来的一样的名字

保存文件 退出 重启apache 再去刷新页面. mcrypt验证通过了 ok 后面的工作都好做了

相关推荐