apache开启openssl支持

一、 加载 Apache SSL 模块

如果已经安装过 apache2.2 ,现在需要额外添加 SSL 支持,那么你需要重新编译安装一次 apache2。 编辑 httpd.conf,分别查找下面2行代码,并去掉前面的#

1.vim /usr/local/apache/conf/httpd.conf

2.LoadModule ssl_module modules/mod_ssl.so

3.Include conf/extra/httpd-ssl.conf

二、编辑 Apache SSL 配置文件

这只是一个最简单的配置文件,更多知识见《Apache的SSL/TLS加密》、《ssl.conf配置文件简要说明》、《OpenSSL安装与配置指南》

1.cd /usr/local/apache/conf/extra/

2.mv httpd-ssl.conf httpd-ssl.conf.bak #备份

3.vim httpd-ssl.conf #编辑,填入下面内容。

01.Listen 443

02.

03.<virtualhost *:443="">

04.ServerAdmin you@example.com

05.DocumentRoot "/usr/local/apache/htdocs"

06.ServerName wangyan.org

07.ErrorLog "/usr/local/apache/logs/error_log"

08.

09.SSLEngine on

10.

11.SSLCertificateFile "/usr/local/apache/conf/ssl.crt"

12.SSLCertificateKeyFile "/usr/local/apache/conf/ssl.key"

13.</virtualhost>

三、Firefox 浏览器设置

因为服务器证书是自建CA自签署的,所以浏览器会出现警告,比如Firefox警告“此连接是不受信任的”。

4.1、导入CA根证书

Firefox,编辑--首选项--高级--加密--证书机构--导入 位于 /usr/local/ssl/demoCA/ucacert.pem

4.2、导入服务器证书

服务器选项卡,先导入/usr/local/ssl/demoCA/certs,然后编辑权限。

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-10-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python中文社区

构建一个pip安装的车辆路径显示的Python包

專 欄 ❈treelake,Python中文社区专栏作者。 简书: http://www.jianshu.com/u/66f24f2c0f36 ❈ 最近有一些...

19810
来自专栏娱乐心理测试

几款特好用图片工具

做项目测试时,需要小程序码的图片,在官网中只能下载图片,保存本地,可我需要的是网络图片,百度喽!

1032
来自专栏JackeyGao的博客

Scrapy抓取简书热门生成电子书发送到Kindle

简书是个学习的好网站, 我大多只关注首页上的人们文章, 但是最近因为忙错过了很多首页上的文章,所以有了想法把每天的热门top生成mobi推送到kindle。这样...

481
来自专栏李蔚蓬的专栏

ROS安装全过程(十分壮观,是个大坑来的

运行了一次sudo apt-get install ros-kinetic-desktop,第二次运行:

1054
来自专栏技术博文

ssh证书登录

ssh有密码登录和证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都是证书登录的。内网的机...

4566
来自专栏木子昭的博客

教你在Github写开源电子书

前段时间, 写了一篇从Github下载开源电子书, 收到很多赞, 有朋友问我, 如何写自己的开源电子书? 我在这里就详细的写一写... 前期准备: 申请一个自...

3617
来自专栏乐百川的学习频道

使用 you-get 下载视频

安装you-get 最近刚刚看完了Python的官方教程,准备研究一下Python的第三方库。想起来以前看到过一个很不错的视频下载工具you-get,今天正好来...

4055
来自专栏沈唁志

Composer – PHP的春天依赖管理的新时代

1562
来自专栏james大数据架构

Android 程序打包及签名

为什么要签名???     开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。    ...

1796
来自专栏施炯的IoT开发专栏

Windows Mobile 6.5.3 Developer Tool Kit

    目前,微软正在花大量的人力物力财力做Windows Phone 7,而且据说以后会给出硬件平台配置需求,目前的Windows Mobile 6.x系列机...

1785

扫码关注云+社区