红联Linux门户
Linux帮助

FreeBSD 6.2下为apache 2.2.6配置ssl

发布时间:2007-11-21 00:04:41来源:红联作者:uvbsldwm
1、安装apache
apache22没有单独的mod_ssl的port,而是集成在apache中,在安装时选中mod_ssl
cd /usr/ports/www/apache22
make install

2、安装openssl
cd /usr/ports/security/openssl
make install

3、生成密钥和证书
cd /usr/local/etc/apache22/httpd/conf ← 进入HTTP服务器配置文件所在目录
mkdir ssl.key ← 建立一个ssl.key目录
openssl genrsa -des3 -out ssl.key/server.key 1024 ← 生成服务器私钥
openssl rsa -in ssl.key/server.key -out ssl.key/server.key ← 从密钥中删除密码(以避免系统启动后被询问口令)
openssl req -new -key ssl.key/server.key -out ssl.key/server.crt ← 生成服务器证书请求
openssl x509 -in ssl.key/server.csr -out ssl.key/server.crt -req -signkey ssl.key/server.key -days 365 ← 签证

?修改SSLCertificateFile的路径为正确位置
输入httpds://yourip
进行测试。
文章评论

共有 0 条评论