在centos 6上面,curl模块的ssl 支持默认为NSS,涉及到的程序里有https,是需要双向认证的,这时使用NSS会报错,所以需要更换为openssl。

  1. 查看系统自带的curl版本
[root@localhost local]# curl -V
curl 7.19.7
  1. 得到curl当前版本是7.19.7,去官方下载http://curl.haxx.se/download/archeology/ 同样版本,然后解压、编译。
wget http://curl.haxx.se/download/archeology/curl-7.19.7.tar.gz
tar -zxf curl-7.19.7.tar.gz
cd curl-7.19.7
./configure --without-nss --with-ssl
make && make install

–without-nss 禁用nss, –with-ssl启用openssl的支持.

  1. 将curl的库载入动态共享文件,并重新加载
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
  1. 查看新安装后curl的版本
[root@localhost local]# curl -V
curl 7.19.7 (x86_64-unknown-linux-gnu) libcurl/7.19.7 OpenSSL/1.0.1e zlib/1.2.3 libidn/1.18
Protocols: tftp ftp telnet dict http file https ftps
Features: IDN IPv6 Largefile NTLM SSL libz
  1. 重启你的httpd/nginx服务和php服务器
service nginx restart #或service httpd restart
service php-fpm restart

作者:千学阁
链接:https://www.jianshu.com/p/0b68ae41d7d2
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

centos系统中php Curl 无法访问https 的解决办法相关推荐

  1. linux系统中无法找到指定模块(终极解决办法)

    运行 demo.py 时,如上图,不管如何修改代码都显示找不到模块. 代码结构如下: 出现问题:在多目录结构的代码中,容易出现找不到模块的情况,但确实是有模块却找不到原因. 终极解决办法: 在impo ...

  2. PHP自学笔记 | Apache重启后curl无法访问网站的解决办法

    文章目录 前言 遇到的问题 前言 我是一名财会专业大二在校生,对编程很感兴趣,最近在鼓捣一个校园论坛网站,希望将网站部署中遇到的问题和解决思路记录下来,以作后日反省之用. 遇到的问题 配置环境为LAM ...

  3. Windows系统中电脑无法进入睡眠状态的解决办法

      之前我在工作时,如果临时离开则会点击开始按钮里的睡眠按钮,让电脑进入睡眠状态,这样可以保存目前的电脑系统里的工作环境而不用关机,等回来之后点一下鼠标或者按一下键盘就可以立刻重新回到工作界面,不需要 ...

  4. 【Linux】linux中某个命令找不到的解决办法

    问题 在linux系统中执行 php -v,提示: 解决办法: 1.查看当前系统的环境变量 php 安装好后,直接执行 php 时,系统首先会去/usr/bin下寻找命令,如果不在这个目录中,当然就会 ...

  5. CentOS系统中使用yum快速安装python3

    需求 购买CentOS系统的云服务器后,发现系统内置的python版本为python2, 而且目前多数Linux系统的云服务器中都内置的是python2,但是python2即将停止维护, 又因为程序都 ...

  6. CentOS系统中安装 vmware-tools

    有时候为了学习linux,需要在虚拟机上进行安装测试.但在安装完成后,会发现存在两个普遍的问题:一是时间与时钟不同步问题.这样会造成开发中很多问题,例如 Makefile 文件会造成一些不必要的重复编 ...

  7. 磁盘管理来安装linux,Linux_在CentOS系统中安装quota来管理磁盘配额,在网络管理的工作中,由于硬 - phpStudy...

    在CentOS系统中安装quota来管理磁盘配额 在网络管理的工作中,由于硬盘的资源是有限的,常常需要为多用户的服务器设定用户的linux磁盘配额.这个功能对公用的多用户服务器(免费的或者收费的)来说 ...

  8. CentOS系统中如何搭建NTP时间服务器(时间同步)

    CentOS系统中如何搭建NTP时间服务器(时间同步) CentOS系统中如何搭建NTP时间服务器(时间同步) 本文由:安徽京准公司提供,转载需通过授权@ 网络时间协议(NTP)用来同步网络上不同主机 ...

  9. Linux 升级到指定内核(Centos7 yum升级内核、centos系统中kernel-devel)

    文章目录 一.Linux 升级内核 Centos7 yum/rpm升级到最新内核 Centos 7 rpm升级到指定内核 关于Linux依赖包资源下载 二.Linux内核源码的编译及安装 三.设置 g ...

最新文章

  1. ECharts x时间轴不连续实现
  2. 数字货币 区块链 双花攻击 Double Spend Attack 简介
  3. ajax异步上传到又拍云的实例教程
  4. python怎么写csv文件_python怎么写csv文件
  5. 机器学习笔记:Adam
  6. Eclipse——UML类图插件
  7. 在Ubuntu 11.10中将窗口按钮移回右侧
  8. 【APICloud系列|19】上架APPStore需要准备哪些材料?
  9. 论文浅尝 - ACL2022 | 面向推理阅读理解的神经符号方法
  10. Bootstrap3 工具提示插件的方法
  11. Luogu 3423 [POI 2005]BAN-银行票据 (多重背包单调队列优化 + 方案打印)
  12. 批量下载微软官网上的桌面壁纸图片
  13. 贴片铝电容识别及型号_电路板上的贴片电容怎样核实它的型号及参数是多少
  14. 2018 百度机器学习算法工程师面试
  15. ios frame和bounds区别
  16. python一款高颜值的词云包让我拍案叫绝
  17. mysql数据库存储引擎
  18. 实现一个文字识别(图片转文字)工具
  19. 2013个人职业规划
  20. 锡瓦塔内霍 墨西哥 / 巴克斯顿 /

热门文章

  1. 跟随小米等手机厂商的 IoT 步伐,OPPO 推出子品牌“智美心品”
  2. 基于ESP8266和51单片机的手机遥控小车
  3. python判断两数互质_hide handkerchief(判断两数是否互质)
  4. Thinkphp入门-创建一个最简单的ThinkPhp项目工程
  5. 我不想你触及,我眼里的忧伤
  6. 个人项目:中小学数学卷子自动生成程序——队友代码点评
  7. 《内网安全攻防:渗透测试实战指南》读书笔记(二):内网信息收集
  8. vue utils.js公共方法中axios请求返回数据
  9. Tensorflow图像生成文本实现(1)flickr30k数据集介绍
  10. iS-RPA 从起步到飙速(二)—— 通往新世界