Why apache need to be compiled with openssl? Does Apache copy files from openssl? I need to update openssl vesion and I want to know if I also need to update the Apache version due to the change of the openssl vesion?
问问题
973 次
1 回答
1
我的回答很简短,所以我认为我的评论就足够了。我的声誉太低,无法添加评论。无论如何,如果您使用的是 Apache 提供的 mod_ssl 模块,那么您需要安装它,或者正如其他评论员所说,您可以使用 apxs。
如果您在 httpd 下的模块目录中看到 ldd mod_ssl 的 mod_ssl.so。您可能会看到类似下面的内容。ldd mod_ssl.so
linux-vdso.so.1 => (0x00007fff823ff000)
libssl.so.1.0.0 => /PREFIX/openssl/lib/libssl.so.1.0.0 (0x00007fb3b32d4000)
libcrypto.so.1.0.0 => /PREFIX/openssl/lib/libcrypto.so.1.0.0 (0x00007fb3b2e8c000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb3b2c3e000)
libc.so.6 => /lib64/libc.so.6 (0x00007fb3b28c7000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fb3b26c2000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb3b377d000)
一些库链接到 openssl 库:libssl、libcrypto。但是,如果您使用与 apache 模块兼容的第三方 mod_ssl,您可能无法重新编译您的 apache。
于 2016-10-13T23:09:22.860 回答