1. 申请证书
    现在可以在阿里云或七牛上申请免费的证书,这里以阿里云为例
    
    进入阿里云证书申请界面
    https://www.aliyun.com/product/cas
    
    选择免费版的,一路Next,这样证书就申请好了
    
    2. 配置Apache服务器
    开启ssl.conf ,ssl.load,socache_shmcb.load 模块
    root@master:/etc/apache2/mods-enabled# ln -s /etc/apache2/mods-available/ssl.conf ./
    root@master:/etc/apache2/mods-enabled# ln -s /etc/apache2/mods-available/ssl.load ./
    root@master:/etc/apache2/mods-enabled# ln -s /etc/apache2/mods-available/socache_shmcb.load ./
    
    3. 将申请的证书上传到服务器
    可以通过工具FileZilla 上传
    
    4. 修改配置文件
    修改 ssl.conf文件
    ·添加 SSL 协议支持语句,关闭不安全的协议和加密套件
  SSLProtocol all -SSLv2 -SSLv3
  ·修改加密套件如下
  SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
    
    修改default-ssl.conf文件
    ·将服务器证书公钥配置到该路径下(在 conf 目录下创建 ssl 目录,将 for Apache 里面的三 个证书文件拷贝到 ssl 目录下)
  SSLCertificateFile conf/ssl/public.pem (证书公钥)
  ·将服务器证书私钥配置到该路径下
  SSLCertificateKeyFile conf/ssl/订单号.key (证书私钥)
  ·将服务器证书链配置到该路径下
  SSLCertificateChainFile conf/ssl/chain.pem (证书链)删除行首的“#”号注释符
    

  注:apachectl configtest 检查配置是否正确

  5. 最后用https访问网址是否是否正常

转载于:https://www.cnblogs.com/wicrecend/p/6195691.html

Apache 配置SSL网站相关推荐

  1. Apache配置SSL证书服务器傻瓜步骤

    在Linux+Apache+OpenSSL中配置SSL安全证书认证是不难的,我的另一篇工作随记中曾提到[url]http://www.host01.com/article/server/0007000 ...

  2. Linux 系统Apache配置SSL证书

    在Centos7系列系统下,配置Apache服务器,给服务器增加SSL证书功能,让页面访问是不再提示不安全,具体操作流程如下. 1.第一步首先需要安装mod_ssl模块,执行yum install - ...

  3. apache配置ssl证书

    目的:在阿里云ESC的apache服务器上部署申请的证书实现HTTPS访问 步骤: 1,申请证书(为阿里云自动配发的证书) 2,在apache上部署 2.1,vim /usr/local/apache ...

  4. Apache配置SSL证书指引

    一.安装Apache 1) 使用yum安装Apache # yum install httpd -y 2) 修改测试页面 # vim /var/www/html/index.heml PS:修改为测试 ...

  5. php7.0安装windows_Windows 7 下如何配置PHP网站运行环境

    Win7之家( www.win7china.com):Windows 7 下如何配置PHP网站运行环境 本文出处不详,有知者请通过文章下方的评论告知Win7之家,软媒会立即修改出处.本文适合PHP网站 ...

  6. Windows下Apache2.4配置SSL(HTTPS)

    目录 前言 准备SSL证书 1 自签名证书与CA证书 2 准备自签名证书 3 准备CA证书 apache2.4配置SSL证书 1 注意事项 2 SSL证书配置apache 3 CA证书配置apache ...

  7. Apache部署静态网站

    Apache部署静态网站 简介: ​ 1970 年,作为互联网前身的 ARPANET(阿帕网)已初具雏形,并开始向非军用部门开放,许多大学和商业部门开始接入. ​ 我们平时访问的网站服务就是 Web ...

  8. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  9. Apache 配置支持HTTPS的SSL证书

    2019独角兽企业重金招聘Python工程师标准>>> 在设置Apache + SSL之前, 需要做: 安装Apache, 下载安装Apache时请下载带有ssl版本的Apache安 ...

最新文章

  1. RabbitMQ探索:结构分析与常用方法解释
  2. 计算机管理磁盘管理,如何打开磁盘管理?
  3. Boost:演示了black-scholes option 定价内核
  4. python读取excel表格太大怎么办_Python:使用Openpyxl读取大型Excel工作表
  5. Hibernate通用Dao实现
  6. 腾讯内容平台部-视频内容理解算法实习生
  7. 25岁什么都不会进入软件测试晚吗?别让假努力毁了你...
  8. Paradigm此前投资Uniswap的资金价值或超30亿美元
  9. 简单介绍Javascript匿名函数和面向对象编程
  10. 开源管理软件 OpenEMR 被曝多个漏洞,可被用于攻陷医疗基础设施
  11. oracle操作之传输表空间
  12. 进阶03 System、StringBuilder类
  13. 免费的用户界面设计工具、工具包和资源备忘
  14. struts2学到屎挫死-学习笔记(4)
  15. 汽车诊断协议UDS概述
  16. 威联通(NAS)搭建个人音乐中心
  17. “芝诺大数据教学科研平台”荣获“2018大数据应用优秀案例”
  18. QTableWidget 合并单元格
  19. OpenResty安装、启停止_linux
  20. Python 七段数码管

热门文章

  1. python中help函数_Python help()函数
  2. 如何成为一个优秀的C++开发工程师?
  3. Java基础篇:什么是FileWriter
  4. jQuery 图像裁剪插件Jcrop
  5. 大数据高地,这样炼成!
  6. Leetcode 106.从中序与后序遍历序列重建二叉树
  7. break语句与continue语句的区别
  8. keras: 用预训练的模型提取特征
  9. ubuntu中pycharm无法输入汉字
  10. [转载]Oracle中动态SQL详解