首页 > 其他 > 详细

LAMP添加扩展模块

时间:2015-07-27 16:46:17      阅读:142      评论:0      收藏:0      [点我收藏+]

lamp扩展模块添加

apache的模块扩展 

这个用到了apache的扩展工具  apxs

在使用这个功能之前,请先确认是否已经加载了 mod_so 模块,方法是:/usr/local/apache2/bin/httpd -l
如何编译安装扩展模块,例如,我想增加  mod_status.so 这个模块 方法是:/usr/local/apache2/bin/apxs  -i -a  -c  mod_status.c  
请注意,这里的mod_status.c 的路径一定要写对了,不然会报错,一般情况下,这个C文件在你的源码包下,比如:
/usr/local/src/httpd-2.0.59/modules/generators/mod_status.c  
完成后,请看提示 Libraries have been installed in:  模块就会安装到这里了。

php的模块扩展 

memcache在php中编译
#  wget http://www.lishiming.net/data/attachment/forum/memcache-2.2.3.tgz
# tar zxvf memcache-2.2.3.tgz
# cd memcache-2.2.3
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# make install
# cp modules/memcache.so /usr/local/php/ext/   //把memcache.so 拷贝至php的extension_dir下,#查看php extension_dir的方法是  /usr/local/php/bin/php -i |grep extension_dir 
修改扩展路径,在php.ini中修改:
extension_dir = "/usr/local/php/ext"
然后在php.ini 中添加
extension = memcache.so

保存后可以利用 /usr/local/php/bin/php -m  检测和查看具体的参数


本文出自 “学习Linux” 博客,请务必保留此出处http://linuxlearn.blog.51cto.com/1437234/1678647

LAMP添加扩展模块

原文:http://linuxlearn.blog.51cto.com/1437234/1678647

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!