0. 阿里云 Apache 配置教程

1. 阿里云免费(白嫖)SSL

在这里插入图片描述

2. 下载 SSL 证书

在这里插入图片描述

3. 登录服务器,安装 SSL 模块

yum install mod_ssl -y

4. 在服务器建 cert 目录,将刚才下载的证书放到这里__推荐使用 FileZilla

mkdir /etc/httpd/cert/

5. 修改 Apache 配置文件 约在第55行

vim /etc/httpd/conf/httpd.conf

改后

# LoadModule foo_module modules/mod_foo.so
Include conf.modules.d/*.conf

6. 修改 SSL 配置文件

vim /etc/httpd/conf.d/ssl.conf

标签里改动

SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM

DocumentRoot "/var/www/html"

ServerName www.xxxxxxxxxx.com:443

SSLCertificateFile   /etc/httpd/cert/xxxxxxxxxx.com_public.crt

SSLCertificateKeyFile   /etc/httpd/cert/xxxxxxxxxx.com.key

SSLCertificateChainFile   /etc/httpd/cert/xxxxxxxxxx.com_chain.crt

7. 配置 http 跳 https

vim /etc/httpd/conf/httpd.conf

添加以下标签

<VirtualHost *:80>
    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]
</VirtualHost>

8. 重启 Apache

systemctl restart httpd

9. 大功告成 访问你的 xxxxxxxxxx.com 看一看小锁头是否出现了

在这里插入图片描述

10. 好累啊~~~~~~~~~~~~~~~~~~~~~~~~~

有帮助别忘了点个赞,鼓励一下

有问题请评论

2026 年补充

有更简单的办法,不用手动申请,也不用手动修改文件