https实现:httpd利用https协议通过证书安全加密,使得资源进行加密传输 //SSL会话是基于IP地址所构建的,所以单IP地址的服务器,仅可以创建一个基于https的虚拟主机

        创建私有CA:OpenSSL1.创建CA的私钥:~]# (umask 077;openssl genrsa -out /etc/pki/CA/private/cakey.pem 2048)2.生成CA的自签证书:~]# openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days 36533.完善CA所必需目录级文件要求和文本文件级文件要求:~]# touch /etc/pki/CA/index.txt~]# echo 01 > /etc/pki/CA/serial创建https站点:1.为httpd服务器生成密钥并生成证书请求:~]# mkdir /etc/httpd/ssl~]# cd /etc/httpd/ssl~]# (umask 077;openssl genrsa -out httpd.key 2048)~]# openssl req -new -key httpd.key -out httpd.csr -days 36532.将证书请求发送到CA:~]# scp httpd.csr CA_SERVER:/tmp3.在CA上为此次请求签发证书:~]# openssl ca -in /tmp/httpd.csr -out /etc/pki/CA/certs/httpd.crt -days 36534.在CA上将CA签发的证书传送到httpd服务器:~]# scp /etc/pki/CA/certs/httpd.crt HTTP_SERVER:/etc/httpd/ssl5.在httpd服务器上,删除证书请求文件:~]# rm -f httpd.csr6.在httpd服务器上配置ssl支持:1) 保证mod_ssl模块被正确装载;如果没有,则需要单独安装;yum -y install mod_ssl/etc/httpd/conf.d/ssl.conf/usr/lib64/httpd/modules/mod_ssl.so2) 配置https的虚拟主机:<VirtualHost 172.16.88.99:443>DocumentRoot "/myvhost/https"ServerName www.a.comSSLCertificateFile /etc/httpd/ssl/httpd.crtSSLCertificateKeyFile /etc/httpd/ssl/httpd.key</VirtualHost>

转载于:https://blog.51cto.com/chenliangdeeper/2108664

为web站点提供https服务的步骤相关推荐

  1. 安装证书服务:为Web站点启用HTTPS

    为Web站点启用HTTPS 上篇介绍了PKI和数字证书的相关概念,下面将详细介绍如何安装证书服务. 上篇链接:http://yangshufan.blog.51cto.com/13004230/194 ...

  2. go vs python 对接外部web api_python--web--让python提供api服务--aiohttp-Go语言中文社区

    aiohttp介绍 官网上有这样一句话介绍:Async HTTP client/server for asyncio and Python 翻译过来就是 基于asyncio和Python实现的异步HT ...

  3. web服务器php配置实例,配置 Web 服务器提供 PHP 服务

    有多种方式来配置一个 web 服务器以提供 PHP 服务.传统(并且糟糕的)的方式是使用 Apache 的 mod_php.Mod_php将PHP 绑定到 Apache 自身,但是 Apache 对于 ...

  4. web服务启动后mysql崩溃_让Web站点崩溃最常见的七大原因

    转载自: 1. 磁盘已满导致系统无法正常运行的最可能的原因是磁盘已满.一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带). 日志文件会很 ...

  5. web服务器创建站点,Dreamweaver创建Web站点的六个步骤流程

    对于一个SEO优化人员来说,虽然不要求对于网站建站有多么精通,但是还是必须要懂得一些使用建站工具的基本操作.在Dreamweaver中,Web站点可视为网站中所有文件的集合.我们可以在本地计算机上创建 ...

  6. 网络云存储技术Windows server 2012 (项目二十 基于NLB的企业Web站点服务部署)

    网络云存储技术Windows server 2012 (项目二十 基于NLB的企业Web站点服务部署) 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面向网络的存储体系结构,使数据处 ...

  7. kangle web服务器---国内唯一提供技术服务的web服务器

    web服务器 :也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务. 这几天,在网上搜了一下. 使用最多的是apache,iis. 无论是apache,IIs,还是ka ...

  8. SSL应用系列之二:为Web站点实现SSL加密访问

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://jeffyyko.blog.51cto.com/28563/141322 上一节中 ...

  9. 发布安全Web站点详细攻略:ISA2006系列之十四

    用ISA发布安全Web站点 到目前为止,我们已经对ISA发布Web站点进行了很多介绍,但还没有涉及到安全Web站点.其实在很多领域,安全Web站点都由于高安全性而受到广泛应用,例如在电子商务,电子邮件 ...

  10. [转载] 使用 Web 标准生成 ASP.NET 2.0 Web 站点

    参考链接: 使用super访问Java祖父母的成员 Stephen WaltherSuperExpert.com 适用于: Microsoft ASP.NET 2.0 (Beta 2) Microso ...

最新文章

  1. 每天一个linux命令(8):cp 命令
  2. 图解|打工人看腾讯这道多线程面试题
  3. android矢量动画 充电,android矢量动画
  4. Tableau系列之使用日期
  5. internal compiler error: Killed (program cc1plus)
  6. ajax跨域访问控制
  7. P3295 [SCOI2016]萌萌哒(DP+倍增)
  8. ⚡如何在2分钟内将GraphQL服务器添加到RESTful Express.js API
  9. pandas:根据行间差值进行数据合并
  10. 5种不会被机器智能替代的能力
  11. C语言动态存储分配函数
  12. 苏宁易购:公司改选董事 同意聘任张近东为公司名誉董事长
  13. 使用Angular和ASP.net Core的Raw Websockets迷你游戏
  14. 【python】 调用selenium中 ChromeDriver不匹配的问题
  15. ajaxpro定时刷新页面
  16. 微服务架构 SpringCloud(一)组件和概念介绍
  17. glide 4.0 之后 和圆角裁剪CenterCrop冲突
  18. 如何查看手机里的.db数据库文件
  19. 常见排序算法、查找算法(中英文命名)
  20. IIS 部署.NetCore

热门文章

  1. QTableWidget
  2. Hibernate读书笔记-----Hibernate的关联映射之N-1关联映射
  3. mysql dns反说明的成绩
  4. 最大子段和_算法与数据结构_Python
  5. showDialog 必须Stateful
  6. 「专题训练」k-Tree(CodeForces Round #247 Div.2 C)
  7. Windows server 2016 / Windows 10关于域管理员帐号权限不足的问题
  8. JMX系列之JmxMBeanServer
  9. iOS NSData简单解析
  10. 体检套餐管理系统的综合版