http://www.xp163.com/共享:
 位置于:书籍教程首页>>服务器类>>web服务器>>正文
 用SSL构建一个安全的Apache之二
五、软件包的安装

  在实际安装前我们要决定我们将把Web server安装在什么环境下,对于一个对安全有相当高要求的人来说,可以将服务器和软件安装于chroot环境,chroot改变root 目录并且仅在这一目录中执行程序,这提供了一个内建的小环境,即使入侵者已经通过CGI程序或者其它办法通过80端口获得了系统的进入权限,它也只能够在这一受限的环境中活动,从安全角度考量,这当然是最好的,但对系统管理员来说,这样安装相对麻烦一些,还必须把一些必要的库,Perl以及相关工具也搬到chroot中,所以——你自己决定吧,这里我们介绍的是在chroot下安装。

展开这些软件包:

#gzip -d -c apache_1.3.11.tar.gz | tar xvf -

#gzip -d -c mod_ssl-2.5.0-1.3.11.tar.gz | tar xvf -

#gzip -d -c openssl-0.9.4.tar.gz | tar xvf -

#gzip -d -c mod_perl-1.21.tar.gz | tar xvf -

开始并且编译rsaref

#mkdir rsaref

#cd rsaref

#gzip -d -c ../rsaref20.tar.Z | tar xvf -

#tar xvf rsaref.tar

#cp -rp install/unix temp

#cd temp

#make

#mv rsaref.a librsaref.a

#cd ../../

编译OpenSSL

#cd openssl-0.9.4

#perl util/perlpath.pl /usr/bin/perl (Path to Perl)

#./config -L`pwd`/../rsaref/temp/

#make

#make test

#cd ..
 网站最新更新
 用SSL构建一个安全的Apache之二相关

 

 书籍教程站内推荐信息
 书籍教程网站地图