分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

为web站点提供https服务的步骤

发布时间:2023-09-06 01:51责任编辑:白小东关键词:http
https实现:httpd利用https协议通过证书安全加密,使得资源进行加密传输 ???????????????????????????????//SSL会话是基于IP地址所构建的,所以单IP地址的服务器,仅可以创建一个基于https的虚拟主机

 ???????创建私有CA:OpenSSL ???????????1.创建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 3653 ???????????3.完善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 3653 ???????????2.将证书请求发送到CA: ???????????????~]# scp httpd.csr CA_SERVER:/tmp ???????????3.在CA上为此次请求签发证书: ???????????????~]# openssl ca -in /tmp/httpd.csr -out /etc/pki/CA/certs/httpd.crt -days 3653 ???????????4.在CA上将CA签发的证书传送到httpd服务器: ???????????????~]# scp /etc/pki/CA/certs/httpd.crt HTTP_SERVER:/etc/httpd/ssl ???????????5.在httpd服务器上,删除证书请求文件: ???????????????~]# rm -f httpd.csr ???????????6.在httpd服务器上配置ssl支持: ???????????????1) 保证mod_ssl模块被正确装载;如果没有,则需要单独安装; ???????????????????yum -y install mod_ssl ???????????????????????/etc/httpd/conf.d/ssl.conf ???????????????????????/usr/lib64/httpd/modules/mod_ssl.so ???????????????2) 配置https的虚拟主机: ???????????????????<VirtualHost 172.16.88.99:443> ???????????????????????DocumentRoot "/myvhost/https" ???????????????????????ServerName www.a.com ???????????????????????SSLCertificateFile /etc/httpd/ssl/httpd.crt ???????????????????????SSLCertificateKeyFile /etc/httpd/ssl/httpd.key ???????????????????</VirtualHost>

为web站点提供https服务的步骤

原文地址:http://blog.51cto.com/chenliangdeeper/2108664

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved