1.申请 https 证书
(1)阿里云/腾讯云上申请
(2)准备好备案过的域名
(3)需要注册域名的邮箱
2.在云服务器上打开443端口
(1)添加一个入站规则
3.配置 Nginx
(1)将 域名.crt 和 域名.key 拷贝到 服务器上固定目录,推荐Nginx配置文件的目录(以后用绝对路径引用)
(2)Nginx 配置文件位置:
6和7:/usr/local/nginx/conf/nginx.conf
8:/etc/nginx/nginx.conf
(3)先备份 Nginx 配置文件(重要):
cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak
(4)编辑 Nginx 配置文件:
a:打开 Nginx 配置文件:nginx.conf
b:配置 80 中的 server_name 为真实备案域名
c:打开 443 的注释
d:配置 443 中的 server_name 为真实备案域名
e:配置 ssl_certificate 中 crt 文件的绝对路径
f:配置 ssl_certificate_key 中 key 文件的绝对路径
4.其他配置:
(1)重启 Nginx:
systemctl restart nginx
(2)添加防火墙规则:
firewall-cmd --zone=public --add-port=443/tcp --permanent