Linux Apache2.4 AH00141: Could not initialize random number generator

时间:2014-11-27 17:40:55   收藏:0   阅读:777

检查编译安装步骤,如果是采用下面这个方法安装,请换一种方法,我遇到过多次这个问题,都是因为这个安装问题导致的。

 

存在问题的方法

解压apr apr-util,去掉版本号,拷贝至httpd-<version>/srclib/

./configure --prefix=/usr/local/apache2 --enable-dav --enable-so --enable-mods-shared=all --with-egd --with-devrandom --enable-so --enable-cache=shared --enable-disk_cache=shared --enable-mem_cache=shared --enable-proxy=shared --enable-proxy_connect=shared --enable-proxy_ftp=shared --enable-proxy_http=shared --enable-file_cache=shared --enable-charset_lite=shared --enable-case_filter=shared --enable-case_filter_in=shared --enable-ssl=shared --with-included-apr

make
make install

 

有效的安装方法

安装apr
./configure --prefix=/usr/local/apr
make
make install

安装apr-util
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install

安装apache
./configure --prefix=/usr/local/apache2 --enable-dav --enable-so --enable-mods-shared=all --with-egd --with-devrandom --enable-so --enable-cache=shared --enable-disk_cache=shared --enable-mem_cache=shared --enable-proxy=shared --enable-proxy_connect=shared --enable-proxy_ftp=shared --enable-proxy_http=shared --enable-file_cache=shared --enable-charset_lite=shared --enable-case_filter=shared --enable-case_filter_in=shared --enable-ssl=shared --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
make
make install

 

并不是说第一种方法一定有问题,我也遇到过按第一种安装可用的情况,如果你是用第一种方法安装遇到的问题,不妨试一下第二种方法。

 

原文:http://www.cnblogs.com/geekcui/p/4126718.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!