apache2启用SSL(ubuntu22.04)

Apache2配置

1、证书获取

JoySSL官网-专业https安全服务商!提供SSL证书申请购买与加密安装服务

FreeSSL.cn - 一个提供免费HTTPS证书申请的网站

SSL证书申请 / 免费 - amh.sh

Let's Encrypt (letsencrypt.org)

2、Apache2配置

1、将 xxx.crt 证书文件,xxx.ca-bundle 中间证书文件和 xxx.key 私钥文件都上传到 Apache 服务器上文件夹中

  • 可以新建一个 cert 文件夹,例如 /etc/apche2/cert 的安装目录下

2、 打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件 (也可能是 conf.d/ssl.conf, 与操作系统及安装方式有关),

##在配置文件中查找以下配置语句: 

SSLEngine on
		#这里配置证书文件的路径
    SSLCertificateFile /etc/apache2/cert/ihopeso.cn.crt
    #配置 key 文件的路径
    SSLCertificateKeyFile /etc/apache2/cert/ihopeso.cn.key		 
    #配置中间证书的路径
    SSLCertificateChainFile /etc/apache2/cert/ihopeso.cn.ca-bundle	

3、启用SSL模块并重启Apache服务。

a2enmod ssl
service apache2 restart
posted @ 2024-05-08 15:36  Laravel自学开发  阅读(106)  评论(0编辑  收藏  举报