针对你的问题,在我的开发环境里亲自实践了一遍成功了,说下步骤:

先来一次yum update,把openssl更新到最新版本

然后确认curl的ssl版本是不是openssl,centos默认安装的是NSS

如果检测不是如上图的openssl,就要下载curl重新编译

wget https://curl.haxx.se/download/archeology/curl-7.19.7.tar.gz

tar xvzf curl-7.19.7.tar.gz

cd curl-7.19.7

./configure --prefix=/usr/local/curl/ --without-nss --with-ssl

sudo make && sudo make install

备份默认的curl二进制文件

sudo mv /usr/bin/curl /usr/bin/curl.bak

然后做一个新的curl软链

sudo ln -s /usr/local/curl/bin/curl /usr/bin/curl

然后再curl --version确认是否已经是openssl的版本

下载对应版本的PHP源码包,重新编译安装php的curl扩展

wget http://cn2.php.net/get/php-5.6.21.tar.gz

tar xvzf php-5.6.21.tar.gz

cd phpphp-5.6.21/ext/curl

phpize

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

sudo make && sudo make install

安装完毕以后会在/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目录下生成curl.so

注意:如果原来安装过curl扩展,那么要先删除curl.so

最后重启下php-fpm,再确认下phpinfo

php默认ssl版本号,centos 6.5系统PHP环境下的CURL库的SSL Version默认为NSS,怎么变更为OpenSSL?...相关推荐

  1. linux 6.5升级nss,centos6.5 - centos 6.5系统PHP环境下的CURL库的SSL Version默认为NSS,怎么变更为OpenSSL?...

    现在要求PHP的环境支持TSL1.2和SHA-256,php的CURL库升级到curl 7.35.0,openssl升级到OpenSSL/1.0.1f,但是通过配资文件查看curl的SSL Versi ...

  2. win8以上windows系统eclipse环境下图片显示乱码问题解决

    相信升级了win10系统的诸多安卓开发者在用eclipse时会发现一个很不爽的地方,就是原本win7环境下能正常打开的图片文件现在成了一页乱码,我曾多次碰到这个问题,在网上也很难找到行之有效的具体解决 ...

  3. CENTOS php 7.0 +nginx 环境下 安装yaf框架

    1 2 3 4  #php -v PHP 7.0.19 (cli) (built: May 12 2017 21:01:27) ( NTS ) Copyright (c) 1997-2017 The  ...

  4. manjaro双系统 windows_win10环境下安装manjaro kde(双系统)

    此文为本人原创,以下链接的文章都是部分盗用本人的图或者内容,欢迎大家发我与本人这篇文章相似度大的博文链接! [Liunx]manjaro双系统安装(折腾)教程 本人真的十分讨厌这种跳梁小丑,看似他好像 ...

  5. php使用curl库进行ssl双向认证

    官方文档: http://www.php.net/manual/zh/function.curl-setopt.php#10692 官方举例: <?php curl_setopt($ch, CU ...

  6. Centos 7.2 及php7环境下升级memcache未果,改安装 memcached

    由于前文"Centos 7.2 yum安装php7"中升级了php到php7,导致之前可以正常使用的phpmyadmin.memcache等无法继续使用,需要重新编译安装,memc ...

  7. linux ssh抓包,如何在SSH连接Linux系统的环境下使用wireshark抓包?

    TSINGSEE青犀视频云边端架构EasyNVR.EasyDSS.EasyGBS等都是有两种操作系统的版本,一种是linux,一种是windows.而大多数开发者用户都会使用linux版本进行安装. ...

  8. docker mysql 漂移_Centos7系统Docker环境下Mysql部署

    1.拉取mysql镜像 [root@localhost ~]# docker pull mysql Using default tag: latest latest: Pulling from lib ...

  9. linux系统python3环境下安装pymysql模块

    1.安装python3环境下的pip3 sudo apt-get install python3-pip 2.使用pip3安装pymysql模块 sudo pip3 install pymysql

最新文章

  1. python九十八类_Python领域最伟大工程师Kenneth Reitz,教你写代码
  2. 用jk触发器构成二分频电路_深入了解数字电路之时序电路
  3. 树莓派搭建minecraft服务器
  4. PHP的composer报错 failed loading cafile stream: `C:\Users\Administrator\Ap pData\Local\Temp\opeB1C9.t
  5. leetcode 59. 螺旋矩阵 II(递归)
  6. The following SDK components were not installed: extra-google-m2repository and platform-tools
  7. java怎么生成字母_在Java中生成字母序列
  8. 第77课 交作业啦(递归算法)
  9. 让用户研究插上数据的翅膀
  10. 安全使用Mac教程 – 使用文件保险箱加密 Mac 数据
  11. JS中时间格式化常用方法
  12. threejs 720/360全景工具开发心得
  13. 团队管理之领导力阅读感悟
  14. 免费赠送20个帆布包和2个咖啡杯活动规则必看(会搜索+复制粘贴就行)
  15. 知识百科:针式打印机打印头是核心技术
  16. docker bind source path does not exist: /etc/timezone“
  17. 工厂供电综合自动化实验QY-PGD11
  18. excel怎么设置打印区域_如何设置打印预览,Excel打印功能介绍
  19. 存款买房python
  20. 一天 用户旅程_我完成100天代码的旅程

热门文章

  1. 杭州创思已采用RFID仓库管理系统,苏州新导智能的应用
  2. Windows Server 2016-域站点复制查询
  3. 锐捷AP胖模式配置方法
  4. 双电阻差分电流采样_不同的泄露电流法特性介绍 多功能电气安规测试仪SECUTEST PRO...
  5. 518超市播音软件如何放大音量到150的,传统播音软件声音太小(0-100)
  6. 计算机一级成绩复核,2020年一级建造师成绩有异议可以成绩复核吗?
  7. 科思创筹建上海新工厂;宝投集团与通快签约大湾区激光应用研发中心项目 | 能动...
  8. 【CET4四级英语】【单词】英语四级高频词汇(3)
  9. Linux citra存档位置,citra 3ds模拟器怎样保存游戏进度_citra 3ds模拟器游戏进度保存方法教程-街机中国...
  10. 暗黑下品中文图文全集,mo下载。没听说过的就别进了,不是爱好者打不开