Ubuntu 中 PHP 的 OpenSSL 扩展?

Ubuntu 中 PHP 的 OpenSSL 扩展?

我不知道该怎么做重新编译PHP 和 OpenSSL 有什么关系?我浏览过 OpenSSL PHP 页面和 OpenSSL 教程,但在我的服务器上没有找到任何相关openssl.so内容?php-openssl.so

频道上是否有一个简单的包,apt-get以便我可以从那里安装它?

我只需要用 OpenSSL 重新编译 PHP,但我不知道如何做到这一点。

编辑:我运行一个专用服务器,它是 Ubuntu 11.10。

答案1

一段时间以来,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

答案2

libssl1.0.0或者libssl-dev可能就是您要找的,但我想知道您为什么需要这样做?

相关内容