WEB开发网
开发学院服务器WEB服务器Apache Linux和Solaris建Apache虚拟根环境(2) 阅读

Linux和Solaris建Apache虚拟根环境(2)

 2007-03-11 00:00:00 来源:WEB开发网   
核心提示: 8.3 配置和建立openssl库$ cd /usr/local/src/chr/openssl-0.9.5a$ ./config -L/usr/local/src/chr/rsaref-2.0/local -fPIC$ make$ make test# inspect output for a

8.3 配置和建立openssl库

$ cd /usr/local/src/chr/openssl-0.9.5a
$ ./config -L/usr/local/src/chr/rsaref-2.0/local -fPIC
$ make
$ make test# inspect output for anomalies

8.4 你可能想要安装包,当然不是安装在目录树上了。

在这儿,我假设softs拥有usr/local/tree,因为安装openssl的缺省的前缀/usr/local/ssl 。但是,也不是必须要安装这个包,因为你可以在src目录树外进行操作,来建立mod-ssl。

$ make install

8.5 配置open-ssl

$ cd /usr/local/src/chr/mod_ssl-2.6.6-1.3.12

$ ./configure -with-apache=../apache_1.3.12

8.6 进入Apache目录树中,完成建立、配置、运行和构造

$ cd /usr/local/src/chr/apache_1.3.12
non-DSO:
$ SSL_BASE=../openssl-0.9.5a RSA_BASE=../rsaref-2.0/local
./configure --prefix=/apache --with-layout=chroot
--enable-module=most --enable-module=so --enable-module=ssl
--disable-rule=SSL_COMPAT --enable-rule=SSL_SDBM
--activate-module=src/modules/php4/libphp4.a
--activate-module=src/modules/perl/libperl.a
DSO:
$ cd src/modules
$ make clean ## seems to be necessary if you previously compiled in the apache tree
$ cd ../../
$ SSL_BASE=../openssl-0.9.5a RSA_BASE=../rsaref-2.0/local
./configure --prefix=/apache --with-layout=chroot
--enable-module=most --enable-shared=max --enable-shared=ssl
--disable-rule=SSL_COMPAT --enable-rule=SSL_SDBM
$ make

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:Linux Solaris Apache

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接