我已经(或正在)从OpenSuse 12.1迁移到Ubuntu 12.04.1 LTS – 我没有问题在我们的OpenSUSE盒子上从源代码编译Apache。但是,我遇到了Ubuntu 12.04.1 LTS的问题。
我已经安装了openssl,libssl-dev,当我尝试编译Apache时,我收到以下内容:
检查SSL / TLS工具包基础… / usr
检查SSL / TLS工具包版本… OpenSSL 1.0.1 2012年3月14日
- 内部前缀所有文化的path?
- LameUser尝试 – apache2的Web服务器身份validation – IP范围访问没有通过提示其他人
- 我怎么能从一个特定的IP地址拒绝,但仍然显示与Apache2自定义错误页面?
- OOMK杀死mysql和apache的时候还有很多 mem
- 设置VPS只允许子域名
检查SSL / TLS工具包包括… / usr / include
检查SSL / TLS工具箱库…configuration:错误:未findOpenSSL库
我试图使用–with-ssl = / usr / include / openssl,但是这也不起作用。
我是否也需要从源代码编译SSL(我不需要在我们的SUSE框上执行此操作)。
谢谢。
注意:由于各种商业原因,我需要编译Apache,使用apt-get apache2不是我的select。
编辑:我有libssl.so.1.0.0在/ lib / x86_64-linux-gnu和configuration选项–libdir = / lib / x86_64-linux-gnu
编译openssl,然后将Apache编译并链接到–with-ssl = / usr / local / ssl(默认path)。 别忘了“–enable-so”
我从debian发行版的维护者库有很多问题,总是从头编译openssl。
如果您使用的是PHP并使用–with-openssl = / usr / local / ssl,则必须使用相同的库。