我不确定如何用OpenSSL 重新编译 PHP? 我一直在环顾OpenSSL PHP页面和OpenSSL教程,但是我的服务器周围没有看到任何openssl.so或php-openssl.so 。
apt-get channel上有一个简单的包,所以我可以从那里安装它?
我只需要用OpenSSL重新编译PHP,但我不知道如何做到这一点。
编辑:我运行一个专用的服务器,它的Ubuntu 11.10。
有一段时间PHP已经有了ssl的支持。 不需要额外的模块。 用phpinfo()检查。 例如,在Ubuntu 10.04上:
$ echo '<?php phpinfo(); ?>' | php 2>&1 |grep -i ssl Registered Stream Socket Transports => tcp, udp, unix, udg, ssl, sslv3, sslv2, tls SSL => Yes SSL Version => OpenSSL/0.9.8k openssl OpenSSL support => enabled OpenSSL Library Version => OpenSSL 0.9.8k 25 Mar 2009 OpenSSL Header Version => OpenSSL 0.9.8k 25 Mar 2009 OpenSSL support => enabled
libssl1.0.0或libssl-dev可能是你正在寻找的,但我想知道为什么你需要这样做?