`
lamper571
  • 浏览: 68686 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Apache HTTPS配置

阅读更多
创建下面3个目录:
C:\Program Files\Apache Group\Apache2\conf\ssl
C:\Program Files\Apache Group\Apache2\conf\ssl.key
C:\Program Files\Apache Group\Apache2\conf\ssl.crt


这里假设apache安装目录是C:\Program Files\Apache Group\Apache2\

下载http://tud.at/programm/openssl.cnf 到 C:\Program Files\Apache Group\Apache2\conf\ssl 目前下

进入命令行,输入下面的命令:
# 注:以下用到的密码都是1234
openssl req -config openssl.cnf -new -out server.csr


  Country Name (2 letter code) []:CN
  State or Province Name (full name) []:Shanghai
  Locality Name (eg, city) []:Shanghai
  Organization Name (eg, company) []:Company name
  Organizational Unit Name (eg, section) []:IT
  Common Name (eg, your websites domain name) []:www.test.com
  Email Address []:webmaster@test.com

  Please enter the following 'extra' attributes to be sent with your certificate request  A challenge password []:1234

openssl rsa -in privkey.pem -out server.key

openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
openssl x509 -in server.crt -out server.der.crt -outform DER

把server.crt移动到C:\Program Files\Apache Group\Apache2\conf\ssl.crt下
把server.key移动到C:\Program Files\Apache Group\Apache2\conf\ssl.key下

 
C:\Program Files\Apache Group\Apache2\apache.exe -D SSL
cd C:\Program Files\Apache Group\Apache2\bin
Apache.exe -k install
Apache.exe -k config -D SSL
Apache.exe -k start
分享到:
评论

相关推荐

    Apache https 配置手册

    Apache HTTPS 配置手册是 Apache 配置的一份重要手册,该手册详细介绍了 Apache 中的 HTTPS 配置,旨在指导读者如何让 Apache 支持 SSL。以下是该手册中的重要知识点: 概述 Apache HTTPS 配置手册的主要目的是...

    Apache HTTPS 配置手册:服务器证书与双向认证详解

    内容概要:本文档详细介绍了 Apache HTTP 服务器的 HTTPS 配置过程,包括系统配置要求、安装流程、SSL 握手协议、单向和双向认证配置、自建根证书及其签署方法等。主要内容涵盖了从硬件和软件的要求,到具体的操作...

    Apache_Https配置[整理].pdf

    Apache HTTPS配置涉及的是在Apache HTTP Server上实现安全的HTTPS服务,这一过程主要通过SSL/TLS协议来加密通信,确保用户数据的安全传输。以下是对配置Apache HTTPS的详细步骤和相关知识点的解析: 1. **安装...

    Apache配置HTTPS协议搭载SSl配置全过程

    Apache 配置 HTTPS 协议搭载 SSL 配置全过程 本文将指导您如何配置 Apache 服务器以使用 HTTPS 协议,并搭载 SSL 加密。该过程分为两大步骤:安装必要的软件和生成服务器证书。 安装必要的软件 首先,您需要从 ...

    apache https配置详细步骤讲解

    ### Apache HTTPS配置详解 #### 一、概述 随着互联网安全意识的提高,HTTPS(超文本传输安全协议)作为HTTP的安全版本,在数据传输过程中提供加密保护,已成为网站部署的标准配置之一。本文将详细介绍如何在...

    apache安装并配置HTTPS

    本篇文章将详细讲解如何在CentOS操作系统上通过源码安装Apache并配置HTTPS。 首先,我们需要了解Apache HTTP Server的基本安装步骤。Apache的安装通常包括以下几个关键依赖库:apr(Apache Portable Runtime)、apr...

    apache配置https

    了解并熟练掌握Apache的HTTPS配置对任何Web开发者或系统管理员来说都是至关重要的,因为它直接关系到网站的安全性和用户体验。在实际操作中,可能会遇到各种问题,如证书链不完整、端口冲突等,解决这些问题需要深入...

    Apache2.2.15 配置http和https

    7. **再次重启Apache**:完成HTTPS配置后,同样需要重启服务。 最后,我们可以看到文档"Apache为SVN配置http和https.doc"可能包含了关于如何将Apache与Subversion(SVN)集成的指南,允许团队通过HTTP或HTTPS协议...

    Apache服务器配置与管理

    本主题将深入探讨Apache服务器的配置与管理,帮助你掌握如何搭建和优化Web服务。 1. Web服务概述 Web服务是互联网的核心组成部分,它允许通过HTTP或HTTPS协议在客户端(如浏览器)和服务器之间交换数据。Web服务器...

    Apache Server的Httpd配置文件SSL443 配置https

    在配置Apache Server以使用SSL443端口提供HTTPS服务时,我们需要对Httpd配置文件进行相应的调整。本教程将深入讲解如何配置Apache Server的Httpd配置文件以启用SSL443端口,并涵盖Odoo服务从8069端口重定向到443端口...

    Apache服务器配置全攻略

    1. SSL/TLS:为了实现HTTPS,需要安装SSL证书,并配置SSLEngine、SSLCertificateFile和SSLCertificateKeyFile等指令。 2. .htaccess文件:允许在每个目录下设置自定义规则,如密码保护、重定向、URL重写等。 3. ...

    Linux apache环境多域名配置

    ### Linux Apache环境多域名配置详解 #### 一、前言 在互联网开发中,单一服务器部署多个项目并分别对应不同的域名是一种常见的需求。这不仅能够提高服务器资源的利用率,还能帮助开发者更好地组织和管理不同类型...

    apache 安装后配置

    3. **SSL/TLS支持**:如果需要提供HTTPS服务,需安装并配置`mod_ssl`模块,为虚拟主机添加`SSLEngine On`和相关的SSL证书配置。 4. **防火墙设置**:确保系统防火墙允许Apache监听的端口(通常是80和443)的入站流量...

    Apache配置详解(最好的APACHE配置教程)

    Apache通过模块扩展其功能,例如PHP解析模块(`mod_php`)用于处理PHP脚本,SSL模块(`mod_ssl`)用于实现HTTPS连接。模块可以通过`LoadModule`指令加载,然后使用相应的配置指令来启用或调整其行为。 四、目录配置 ...

    apache的配置及文件详解

    Apache HTTP Server,通常简称为Apache,是世界上最流行的Web服务器软件之一。...通过阅读`apache 配置1.doc`、`apache 配置2.doc`和`apache 配置3.doc`,可以深入学习并实践这些概念,提升你的Apache管理技能。

    Apache服务的HTTPS支持配置

    ### Apache服务的HTTPS支持配置详解 #### 概述 HTTPS,即HyperText Transfer Protocol Secure,是一种安全的超文本传输协议,它在HTTP的基础上通过SSL/TLS协议加密数据,确保数据在传输过程中的安全性,防止数据被...

    apache-https服务器搭建详解

    本文将深入探讨如何配置Apache HTTP服务器以支持HTTPS服务,包括安装Apache、获取SSL证书、配置SSL模块以及启动和测试HTTPS服务。 首先,我们需要在服务器上安装Apache HTTP服务器。在Ubuntu系统中,可以使用以下...

    php+Apache 安装配置实践(+全套配置文件与安装文件)

    此外,还可以通过安装和配置SSL证书实现HTTPS支持。 通过以上步骤,我们就完成了PHP和Apache的安装与配置。这个环境适合进行PHP应用的开发和测试。随着需求的增加,可能还需要集成数据库(如MySQL)、安装其他PHP...

Global site tag (gtag.js) - Google Analytics