# ./configure
--with-apache=/apache_1.3.12 --with-ssl=/openssl-0.9.5
--prefix=/apache_1.3.12
# cd apache_1.3.12
# make
# make certificate
# make install
在make certificate时会有很多的选项,主要的是选择加密算法,包括RSA(它是由R. Rivest、A. Shamir和L. Adleman三位教授于1977年提出的公开密钥密码系统,它的取名就是来自于这三位发明者的姓的第一个字母)和DSA(Digital Signature Algorithm),这时选择RSA即可,接下来会有包括国家名,单位名,认证有效期等等需要输入的信息。这些步骤完成之后,会产生一个server.crt和server.key文件,注意server.key文件一定要保密,接下来就是输入连接用户名和口令。
以上工作全部结束后,会生成三个服务器认证文件,他们分别是:
/apache*/conf/ssl.key/server.key
/apache*/conf/ssl.crt/server.crt
/apache*/conf/ssl.csr/server.csr
# cd /mod-ssl*
# ./configure
--with-apache=/apache_1.3.12
--with-crt =/apache_1.3.12/conf/ssl.crt/server.crt
--with-key=/apache_1.3.12/conf/ssl.key/server.key
# cd /apache*
# SSL-BASE=/openssl*
./configure
--enable-module=ssl
--prefix=/apache_1.3.12
# make
# make certificate
文章来源于领测软件测试网 https://www.ltesting.net/