linux搭建    s效劳器 电脑资料
一、 安装准备
1. 安装Openssl
要使Apache支持SSL,需要首先安装Openssl支持,
下载Openssl:.openssl/source/
tar -zxf openssl-0.9. //解压安装包
cd openssl-0.9.8k //进入已经解压的安装包
./config //配置安装。推荐使用默认配置
make && make install //编译及安装
openssl默认将被安装到/usr/local/ssl
2. 安装Apache
从d.apache/下载d源代码,这里使用的是d2.2.22;
./configure --prefix=/usr/local/d2.2.22 --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-mods-shared=all //配置安装。推荐动态编译模块
make && make install
动态编译Apache模块,便于模块的加载。Apache 将被安装到/usr/local/apache
二、 生成证书
为了快速搭建好可用的s效劳器,需要在/usr/local/d2.2.22/conf/目录下
(也可以在别的目录下生成,将生成后的文件拷贝到/usr/local/d2.2.22/conf/目录下)
免费永久的linux服务器依次运行以下命令:
1. openssl req -new -text -q
2. openssl rsa -in privkey.pem -out server.key
3. openssl req -x509 -q -text -key server.key -
具体的可以参考openssl文档;
三、 Apache 的配置
翻开apache安装目录下conf目录中的d.conf文件,到
#LoadModule sslmodule modules/modssl.so
删除行首的配置语句注释符号“#”
保存退出,
翻开apache安装目录下conf目录中的f文件,到
在配置文件中查以下配置语句
SSLCertificateFile / 将效劳器证书配置到该路径下
SSLCertificateKeyFile conf/ssl.key/server.key 将效劳器证书私钥配置到该路径下
#SSLCertificateChainFile /ca.crt 删除行首的“#”号注释符,并将中级CA证书配置到该路径下
保存退出,并重启Apache。重启方式:
进入Apache安装目录下的bin目录,运行如下命令
./apachectl -k -stop
./apachectl start
通过s方式访问您的站点,测试站点证书的安装配置。
此时即可以通过和s访问搭建好的效劳器;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。