Linux下安装PHP curl扩展的方法详解

 更新时间:2019年07月08日 09:36:04   作者:webbc  
这篇文章主要介绍了Linux下安装PHP curl扩展的方法,简单分析了Linux环境安装php的curl扩展具体步骤、相关命令与注意事项,需要的朋友可以参考下

本文实例讲述了Linux下安装PHP curl扩展的方法。分享给大家供大家参考,具体如下:

今天开发时遇到这样的一个问题,就是如何在Linux下安装PHP的curl扩展,我的LNMP环境都是原先进行编译安装了的,不是使用YUM方式安装的。

我的环境:

Linux:CentOs 6.4
PHP:5.6.30

解决方法:

1、进入PHP源码目录,就是之前将PHP下载到服务器并解压的地址

cd /usr/local/src/php-5.6.30

2、进行PHP源码目录下的ext/curl

cd ext/curl

3、调用phpize程序生成编译配置文件

/usr/local/php/bin/phpize 

4、调用configure生成Makefile文件

./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php/bin/php-config

5、进行编译安装

make & make install

此时会提示生成文件curl.so的路径:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

6、修改php.ini文件

vim /usr/local/php/lib/php.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/curl.so

7、检测

/usr/local/php/bin/php -m

如果看到有curl项表示安装成功

8、重启php-fpm

pkill -9 php-fpm
./sbin/php-fpm

OK!

希望本文所述对大家Linux服务器配置有所帮助。

相关文章

  • CentOS7编译安装新版LNMP环境

    CentOS7编译安装新版LNMP环境

    本文给大家分享的是在最新版的centos系统中编译安装lnmp环境的详细步骤,非常的实用,推荐需要的小伙伴们参考下
    2016-10-10
  • linux服务监控及运维

    linux服务监控及运维

    本文通过详细介绍安装psutil包到查找操作系统所有服务进行ID,提取监控等内容,接下来我们大家一起来学习吧
    2021-08-08
  • 在CentOS7中安装和配置ssh

    在CentOS7中安装和配置ssh

    这篇文章介绍了在CentOS7中安装和配置ssh的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • sersync2 完全安装配置说明(二) 可选功能与xml高级配置

    sersync2 完全安装配置说明(二) 可选功能与xml高级配置

    sersync2 完全安装配置说明(二) 可选功能与xml高级配置,需要的朋友可以参考下。
    2011-11-11
  • 在Centos上搭建Maven中央仓库的方法

    在Centos上搭建Maven中央仓库的方法

    这篇文章主要介绍了在Centos上搭建Maven中央仓库的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • linux配置SSH全过程

    linux配置SSH全过程

    这篇文章主要介绍了linux配置SSH全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Centos安装php高版本

    Centos安装php高版本

    PHP(超文本预处理器)是一种通用开源脚本语言。主要适用于Web开发领域。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多,使代码运行更快。
    2016-05-05
  • LNMP系列教程之 解决sendmail不能发送邮件问题

    LNMP系列教程之 解决sendmail不能发送邮件问题

    客户需要验证邮件注册用户我发现邮件发送不了。一般的主机我用过,直接在dz后台开启就可以实现。查阅相关资料应该是sendmail不能发送邮件导致的。那我们如何解决呢
    2012-09-09
  • linux系统下vim插件安装介绍

    linux系统下vim插件安装介绍

    大家好,本篇文章主要讲的是linux系统下vim插件安装介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Ubuntu彻底卸载MySQL、Apache2和Php的方法教程

    Ubuntu彻底卸载MySQL、Apache2和Php的方法教程

    这篇文章主要给大家介绍了关于在Ubuntu系统下彻底卸载MySQL、Apache2和Php的方法教程,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编来一起看看吧。
    2017-08-08

最新评论