为httpd2.4.4安装mod_ssl
2013-09-24 11:25
344 查看
玩了几天httpd,今天看到https的部分
官方文档:http://httpd.apache.org/docs/2.4/en/ssl/ssl_howto.html
结果第一行就傻眼了
问题是我的modules目录下根本就没有mod_ssl.so文件,说明我的httpd没这个模块
应该是我编译httpd的时候就没弄对,又查了下文档,应该用这个命令:
重点就是--enable-ssl
但是又报了一个错误:
checking for OpenSSL version >= 0.9.7… FAILED
configure: WARNING: OpenSSL version is too old
no
checking whether to enable mod_ssl… configure: error: mod_ssl has been requested but can not be built due to prerequisite failures
我的操作系统是ubuntu12.04,用openssl version -a命令看了下,明明已经安装了,版本还是1.x
不知道怎么回事,主要是对linux不熟,只好重新装下,装到了/usr/local/openssl下
然后用这个命令:
这回就可以了
官方文档:http://httpd.apache.org/docs/2.4/en/ssl/ssl_howto.html
结果第一行就傻眼了
LoadModule ssl_module modules/mod_ssl.so
问题是我的modules目录下根本就没有mod_ssl.so文件,说明我的httpd没这个模块
应该是我编译httpd的时候就没弄对,又查了下文档,应该用这个命令:
./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-ssl
重点就是--enable-ssl
但是又报了一个错误:
checking for OpenSSL version >= 0.9.7… FAILED
configure: WARNING: OpenSSL version is too old
no
checking whether to enable mod_ssl… configure: error: mod_ssl has been requested but can not be built due to prerequisite failures
我的操作系统是ubuntu12.04,用openssl version -a命令看了下,明明已经安装了,版本还是1.x
不知道怎么回事,主要是对linux不熟,只好重新装下,装到了/usr/local/openssl下
然后用这个命令:
./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-ssl --with-ssl=/usr/local/openssl
这回就可以了
相关文章推荐
- Python3.3.0+apache2.4.4+django1.5.4+mod_wsgi3.4安装
- CentOS 7.2 mini 安装 tomcat 8.5.20 + httpd 2.4.6 + mod_jk 1.2.12 负载均衡和 session 复制
- Install httpd and mod_ssl on linux
- apache安装mod_ssl.so 出现 undefined symbol: ssl_cmd_SSLPassPhraseDialog错误解决
- RedHat 5 httpd mod_ssl 报错
- Apache httpd 安装module——mod_expires、mod_deflate
- CentOS6.4+httpd2.4.4+mysql5.6.12+php5.4.16+xcache3.03(最新LAMP编译安装过程)
- openssl + apache + mod_ssl安装配置调试过程
- apache(httpd-2.2.14) mod_ssl源码分析之三(mod_ssl处理流程分析)
- centos5.8: httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装过程
- httpd与php交互的三种机制和编译安装LAMP之httpd-2.4.4
- 在Apache上安装MOD_SSL
- httpd-2.0.58+mod_perl-2.0.0+php-4.3.11+openssl0.9.7d安装
- 编译安装httpd-2.4.4
- 基于mod_ssl模块实现httpd对ssl的支持
- Apache2.4.4的安装及实现service和chkconfig系统控制httpd开启关闭
- apache(httpd-2.2.14) mod_ssl源码分析一
- httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装
- 转-httpd 2.4.4 + mysql-5.5.28 + php-5.4.13编译安装过程