YCOE

You Can't stOp mE!

导航

linux php 安装openssl备忘

Posted on 2012-02-15 14:36  YCOE  阅读(8383)  评论(0编辑  收藏  举报

做电子商务的,少不了支付宝支付功能,在支付宝担保接口里面,有一个发货通知接口需要用到SSL。

上网找了N多文档,都说要重新编译PHP,使用--enable-ssl,但是在实际配置时,会提示这是无效的参数

不知道是不是版本问题,我现在使用的是:php 5.3.6

在php源码目录上使用 ./configure --help查看配置所有可用参数,可以发现,找不到 --enable-ssl

取而代之的是:

--with-openssl-dir 

--with-openssl

既然如此,就直接用它了

./configure  --with-openssl-dir=/usr/lib/openssl --with-openssl

其它参数自行加上去就是了

我这里OpenSSL安装的路径是默认的,请根据自己实际路径修改,可以通过:whereis openssl查找openssl的路径

 

OpenSSL的安装可以参考:

http://www.centos.bz/2011/10/centos-install-apache-ssl/