24小时在线平台

当前位置: 24小时在线平台 > 部署教程大全 > 文章页

正确使用 acme.sh, 让你的网站永久使用 ssl 证书,It's free!

时间:2025-05-14 13:22来源: 作者:admin 点击: 31 次
本文介绍了如何使用 acme.sh 获取并安装免费的 SSL/TLS 证书,实现 HTTPS 部署。涵盖安装、证书生成、安装到服务器、Nginx 配置、证书更新等步骤,并提供相关命令和注意事项,方便个人博客等部署 HTTPS。

复制

server { #HTTPS的默认访问端口443。 #如果未在此处配置HTTPS的默认访问端口,可能会造成Nginx无法启动。 listen 443 ssl; #填写证书绑定的域名 server_name example.com; # 需要根据自己实际的域名配置 #填写证书文件绝对路径 ssl_certificate "/path/to/keyfile/in/nginx/cert.pem"; #填写证书私钥文件绝对路径 ssl_certificate_key "/path/to/keyfile/in/nginx/key.pem"; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; #自定义设置使用的TLS协议的类型以及加密套件(以下为配置示例,请您自行评估是否需要配置) #TLS协议版本越高,HTTPS通信的安全性越高,但是相较于低版本TLS协议,高版本TLS协议对浏览器的兼容性较差。 #ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; #表示优先使用服务端加密套件。默认开启 ssl_prefer_server_ciphers on; root /wwwroot/example.com; access_log /var/log/nginx/example_com_access.log; error_log /var/log/nginx/example_com_error.log; location / { #root html; index index.html index.htm; } }

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-07-01 06:07 最后登录:2025-07-01 06:07
栏目列表
推荐内容