FreeBSD 6.2下为apache 2.2.6配置ssl
2009-05-13 10:42:04来源:未知 阅读 ()
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 ← 签证
4、对/usr/local/etc/apache22/extra/httpd-ssl.conf 进行修改: 第77行
·修改DocumentRoot与httpd.conf中一致
·修改SSLCertificateFile的路径为正确位置
5、对/usr/local/etc/apache22/httpd.conf进行修改:
修改# Secure (SSL/TLS) connections,取消注释include段,并修改路径 第449行为/usr/local/etc/apache22/extra/httpd-ssl.conf
输入httpds://yourip
进行测试
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/34399/showart_423975.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 内核编译 修改了操作系统名称,改如何改回来? 2009-05-13
- 有没有FreeBSD内核配置文件的中文版解释文档呢? 2009-05-13
- freebsd的目录结构 2009-05-13
- nfs配置 2009-05-13
- 再次记录FreeBSD7.1中安装Acrobat reader8问题 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash