在lnmp环境下如何开发php程序,LNMP环境下开启php的扩展

LNMP一键安装用着挺爽的,但开启PHP扩展有点费事,今天记录一下开启PHP扩展的过程,方便自己以后再开扩展又去百度一大圈。

如果你想开启缓存加速类的扩展(比如memcache,redis等),请看这篇教程:http://lnmp.org/faq/addons.html

如果是开启其他的扩展,这里以PHP的calendar扩展为例:

(在Linux下使用php -m命令查看PHP扩展,没有看到calendar扩展)

[root@Ansen zlib]# pwd //进入/root/lnmp1.2-full/src/php-5.4.41/ext/calendar 也就是lnmp安装目录下对应的php扩展配置目录

[root@Ansen zlib]#mv config0.m4 config.m4 //如果文件名是config0.m4,则重命名为config.m4

[root@Ansen zlib]#/usr/local/php/bin/phpize

[root@Ansen zlib]#./configure --with-php-config=/usr/local/php/bin/php-config

[root@Ansen zlib]#make //make之后,在modules目录下有扩展名.so文件了

[root@Ansen zlib]# cp modules/calendar.so /usr/local/php/lib/php/extension/ //如果没有extension目录,则先去mkdir命令创建该目录,再复制.so扩展

[root@Ansen zlib]#vim /usr/local/php5/lib/php.ini //编辑php.ini文件,可以先下载到windows,改好之后再用FTP复制和覆盖

编辑php.ini如下

extension_dir = “/usr/local/php/lib/php/extension/”

extension=curl.so

最后,重启nginx或者重启LNMP:

重启LNMP命令:lnmp restart

重启nginx命令:nginx -s reload或/etc/init.d/nginx restart     OK,扩展到此正式开启了~~~使用php - m命令可以看到calendar扩展了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值