---恢复内容开始---

新的php环境没有curl拓展,现在用编译方式增加拓展。

一、安装curl

当前curl最新版本为7.32,下载地址为http://curl.haxx.se/download/curl-7.32.0.tar.gz

使用wget方式下载到相关目录

wget http://curl.haxx.se/download/curl-7.32.0.tar.gz

tar zxvf curl-7.19.6.tar.gz 
cd curl-7.19.6 
./configure --prefix=/usr/local/curl

运行过程中发现提示权限不足,当前登录的账号无法建立curl目录,切换到root账号重新执行上述步骤。

等一系列命令执行完成后,curl安装就完成了。

二、php拓展编译安装

找到php安装源码包的ext目录,这里存放了安装拓展包所需的源码,进入curl目录

并调用php bin目录下phpize进行行政编译安装

生成配置文件

make && make install

出现这个说明拓展文件已经生成。

三、修改配置文件php.ini使php支持curl拓展

在配置文件中加入上面语句即可,然后保存并重启apache.

查看phpinfo可以发现,curl拓展添加完成。

转载于:https://www.cnblogs.com/listenRain/p/install_extension_curl.html

centos下编译安装curl拓展相关推荐

  1. nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

    centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...

  2. CentOS下编译安装LAMP开发环境

    http://www.linuxidc.com/Linux/2011-10/45743.htm 配置PHP开发环境前获取软件包.笔者用的mysql版本是社区版本的.主要软件包有: httpd,mysq ...

  3. CentOS下编译安装python包管理安装工具pip教程

    ubuntu 安装pip 代码如下: apt-get install python-pip 安装requests, pip install requests 对于centos的,直接 yum inst ...

  4. Debian/Ubuntu/Centos下编译安装RocksDB

    参考:rocksdb/INSTALL.md at master · facebook/rocksdb 注意:gcc版本至少要4.8,安装教程:在CentOS/Debian/Ubuntu上编译安装最新版 ...

  5. RHEL/CentOS下编译安装Nginx

    ##下载nginx源码: wget http://nginx.org/download/nginx-1.7.8.tar.gz tar -xv -f nginx-1.7.8.tar.gz -C /usr ...

  6. CentOS下编译安装Gcc-4.9

    给公司测试服务器搭环境,手工安装gcc-4.9.0颇费功夫,记录如下. 1.安装gcc.g++,系统源默认安装版本为4.4.7: 2.安装依赖包GMP.MPFR.MPC,注意安装顺序: 3.修改动态库 ...

  7. linux fileinfo.so,Centos 下编译安装fileinfo扩展

    1.查看当前环境是否安装fileinfo扩展 php -i | grep fileinfo 若出现 fileinfo fileinfo support => enabled 则代表fileinf ...

  8. centos 编译mysql5.6_centos下编译安装MySQL5.6

    ,虚拟机centos6.5mini 网络适配器"桥接模式" 继续上一次的Apache编译后,编译安装MySQL5.6 MySQL5.6和以前的版本不同之处在于用cmake就行编译, ...

  9. linux 保存编译log,(转)Linux下编译安装log4cxx

    一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...

最新文章

  1. SpringBoot实现热部署(修改class不需要重启)
  2. 权变措施 弹回计划 应急计划的区别
  3. php 有 stringbuffer,string,stringbuffer以及stringbuilder的区别
  4. mysql数据库内置函数大全_MySQL数据库——内置函数
  5. mysql 里面不等于符号_mysql 不等于 符号写法
  6. 接好!畅销数学界的科普书,我们免费送!
  7. 一张图解释什么是遗传算法_遗传算法简介及代码详解
  8. c++ 将引用赋值给引用_5分钟掌握 Python 对象的引用
  9. extjs4 冻结列_extjs4 事件处理
  10. 罗翔 ---- 落俗不可避免,浪漫至死不渝
  11. symfony ajax,如何在php或symfony中使用jQuery ajax上传文件
  12. 学python需要什么基础-学习Python需要哪些基础知识?
  13. ANT HelloWorld
  14. rust哪里油桶多_我们在说Filecoin的时候为什么要说rust语言
  15. C语言 switch 企业奖金,企业发放的奖金根据利润提成 switch 或 if 语句编程 C++源代码...
  16. CSS3box-shadow属性详解
  17. 听说根域名大部分在美国,美国能让中国从网络上消失?
  18. 微信账号和语音文件的结构分析
  19. 2012年中国285个地级市名单、各地级市对应车牌号代码
  20. EtherCAT源代码分析(1)

热门文章

  1. ubuntu php 无法执行exec_利用webhook使php项目自动部署
  2. 160 - 31 cracking4all.2
  3. Python | Lambda和map()与示例
  4. Java——多线程实现的三种方式
  5. Java——递归练习
  6. Linux内核设计与实现---内核同步方法
  7. h5分享到朋友圈_微信朋友圈创意招聘广告制作方法 H5模板
  8. python调用父类构造函数需要放在第一句吗_Python继承和调用父类构造函数
  9. Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令
  10. linux中的IO函数