文章详细内容

Apache 服务器 SSL 证书安装部署

本文档指导您如何在Windows下配置 Apache 服务器中安装 SSL 证书。


来破解(https://www.ucrack.top/)2025年04月13日讯息:

操作场景

本文档指导您如何在 Apache 服务器中安装 SSL 证书。

说明:

1.本文档以证书名称 cloud.tencent.com 为例。

2.Apache 版本以 Apache/2.4.53 为例。默认端口为 80。您可前往 Apache 官3.网 进行下载,若您需要采用其余版本,请您 联系我们。

4.当前服务器的操作系统为 Windows Server 2012 R2,由于操作系统 的版本不同,详细操作步骤略有区别。

5.安装 SSL 证书前,请您在 Apache 服务器上开启 “443” 端口,避免 证书安装后无法启用 HTTPS。具体请参见 服务器如何开启443端口?

6.SSL 证书文件上传至服务器方法请参见 如何将本地文件拷贝到云 服务器。

前提条件

已在当前服务器中安装配置 Apache 服务。

安装 SSL 证书前需准备的数据如下:

说明:

在腾讯云官网购买的云服务器,您可以登录 云服务器控制台 获取 服务器 IP 地址、用户名及密码。

操作步骤

步骤1:上传证书文件

请在 SSL 证书控制台 选择您需要安装的证书并单击下载。

在弹出的下载证书窗口中,服务器类型选择 Apache,单击下载并解 压缩 cloud.tencent.com 证书文件包到本地目录。

解压缩后,可获得相关类型的证书文件。 其中包含

cloud.tencent.com_apache 文件:

文件夹名称:cloud.tencent.com_apache

文件夹内容:

root_bundle.crt 证书文件

cloud.tencent.com.crt 证书文件

cloud.tencent.com.key 私钥文件

cloud.tencent.com.csr CSR 文件

说明:

CSR 文件是申请证书时由您上传或系统在线生成的,提供给 CA 机 构。安装时可忽略该文件。

通过 RDP 登录 Apache 服务器。

说明:

通过 RDP 上传文件请参见 通过 RDP 方式上传文件到云服务器。

若您需部署到腾讯云云服务器,建议使用云服务器的文件上传功 能,详情请参见 上传文件到云服务器。

步骤2:配置文件

使用文本编辑器,打开 Apache 服务器 conf 目录下 httpd.conf 文件, 并删除以下字段前的 # 注释符。

#LoadModule ssl_module modules/mod_ssl.so

#Include conf/extra/httpd-ssl.conf

#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

使用文本编辑器,打开 Apache 服务器 conf\extra 目录下 httpd-ssl.conf 文件,如下图所示:

Apache 服务器 SSL 证书安装部署,绿色软件下载,破
解软件下载

修改 httpd-ssl.conf 文件,将以下字段参数设置为上传的证书文件路 径,如下所示:

注意:

由于操作系统以及 Apache 安装方式不同,以上文件所处的位置也不 同,下图示例仅供参考。

SSLCertificateFile "C:/apache/conf/ssl.crt/cloud.tencent.com.crt"

SSLCertificateKeyFile "C:/apache/conf/ssl.key/cloud.tencent.com.key"

SSLCertificateChainFile "C:/apache/conf/ssl.crt/root_bundle.crt"

重新启动 Apache 服务器,即可使用 https://cloud.tencent.com 进行访 问。

如果浏览器地址栏显示安全锁标识,则说明证书安装成功,如下图 所示:

HTTP 自动跳转 HTTPS 的安全配置(可选)

使用文本编辑器,打开 Apache 服务器 conf 目录下 httpd.conf 文件, 并删除以下字段前的 # 注释符。

#LoadModule rewrite_module modules/mod_rewrite.so

并在网站运行目录配置字段。如: 字 段中添加如下内容:

RewriteEngine on

RewriteCond %{SERVER_PORT} !^443$

RewriteRule ^(.*)?$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

重新启动 Apache 服务器,即可使用 http://cloud.tencent.com 与 https://cloud.tencent.com 进行访问。访问后都将自动跳转到

https://cloud.tencent.com。

原文链接:https://cloud.tencent.com/document/product/400/61400

(希望这篇文章对你有用,作者亲测,是比效完整的一篇文章)

湖是硬的,像一块无瑕的翡翠闪烁着美丽的光泽。