>  기사  >  백엔드 개발  >  在Linux安装php的curl扩展,并支持https请求,重新编译法

在Linux安装php的curl扩展,并支持https请求,重新编译法

WBOY
WBOY원래의
2016-06-20 12:37:031360검색

环境:php5.5.5 + nginx

任务:安装php curl扩展,并支持https

血与泪之坑:我先安装了curl,发现不支持https,然后再安装openssl,然而一切都晚了,折腾了半天,还是要重装。

方法:

首先安装openssl,直接

SHELL

yum -install opensslyum -install openssl-devel

然后重新安装curl,安装完以后记得curl -V测试一下支不支持https

SHELL

wget http://curl.haxx.se/download/curl-7.24.0.tar.gztar -xzf curl-7.24.0.tar.gz cd curl-7.24.0./configure --prefix=(安装路径) --with-ssl=(ssl安装路径)makemake install

然后导出目前php的编译参数

SHELL

/usr/local/php/bin/php -i | grep configure

进入php安装文件目录,如果没有了就再下载一个

SHELL

/usr/local/php/bin/phpize./configure --with-curl=(安装路径) --with-openssl=(安装路径) //刚才导出的编译参数加上这2个makemake install

不报错的话,重启nginx和php-fpm就可以了!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.