如何在Apache上安装SSL证书?

2025-10-28 05:21:59

1、从Apache文件夹内获得证书文件“ca.crt”,“server.crt”和私钥文件“server.key”。     

“ca.crt”文件包括一段中级CA证书代码“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”。

“server.crt”文件包括一段服务器证书代码 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”。

“server.key”文件包括一段私钥代码“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”。

2、在Apache的安装目录下创建“cert”目录,并且将“server.key”、“server.crt”和“ca.crt”拷贝到“cert”目录下。

3、用文本编辑器打开Apache根目录下“conf/httpd.conf”文件。

找到以下2个参数,并删除行首的配置语句注释符号“#”。

如何在Apache上安装SSL证书?

4、配置Apache中“conf/extra”目录下的“httpd-ssl.conf”文件。    

用文本编辑器打开Apache根目录下“conf/extra/httpd-ssl.conf”文件(由于操作系统及安装方式的不同,“httpd-ssl.conf”文件也可能存放在“conf.d/ssl.conf”目录下)。

配置证书绑定的域名。      

如何在Apache上安装SSL证书?

5、配置证书公钥。找到并修改如下参数:

如何在Apache上安装SSL证书?

6、配置证书私钥。新增如下参数:

如何在Apache上安装SSL证书?

7、配置证书链。找到并修改如下参数:

删除行首的配置语句注释符号“#”,并设置为“ca.crt”文件的路径,且路径中不能包含中文字符,例如“cert/ca.crt”。

完整配置如下:

如何在Apache上安装SSL证书?

8、重启apahce。

1、在浏览器的地址中输入“https://域名”,按“Enter”。

2、单击,查看证书,如图所示。    

如何在Apache上安装SSL证书?

如何在Apache上安装SSL证书?

如何在Apache上安装SSL证书?

如何在Apache上安装SSL证书?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢