数字化技能提升教程,数字化时代生存宝典

首页 / 服务器 / 管理面板 / 宝塔面板教程

宝塔面板免费IP HTTPS证书

浏览:115
宝塔面板教程
宝塔面板教程
类型:管理面板

宝塔面板教程是一个致力于向用户传授宝塔面板的使用技巧和知识的学习资源,旨在帮助用户快速上手和充分利用宝塔面板的功能,并提供解决常见问题和故障的技巧。宝塔面板是一款简单易用的服务器管理面板,它提供了图形化的界面和丰富的功能,让用户能够轻松地管理和操作自己的服务器。

宝塔面板自身提供的自签名证书虽然可以实现加密传输,但由于并未被浏览器和操作系统的信任根所收录,在访问面板时通常会出现“证书不信任”、“连接不安全”等风险提示,需要用户手动确认后才能正常访问。本文主要介绍如何通过acme.sh为宝塔面板自动申请并部署免费SSL证书——IP HTTPS。

需要注意的是,Let’s Encrypt申请的IP证书有效期最长仅有160小时。面板后期也会支持从面板直接申请Let’s Encrypt IP证书,敬请期待。

自签名证书安装教程:《宝塔面板SSL证书

一、安装acme.sh

1、通过 SSH 或面板终端登录到您的服务器,执行以下命令安装 acme.sh:

#curl https://get.acme.sh | sh -s email=my@example.com

请将 my@example.com 替换为您的真实邮箱地址。

2、安装完成后,执行以下命令使 acme.sh 生效,也可重新进入终端使其生效:

#source ~/.bashrc

3、执行以下命令,确认 acme.sh 安装成功,预期可以看到版本号输出:

#acme.sh --version

安装acme.sh

4、执行以下命令,切换 acme.sh 默认 的 CA 为 Let’s Encrypt:

#acme.sh --set-default-ca --server letsencrypt

至此,acme.sh 安装完成。

二、申请IP证书

1、在宝塔面板中创建一个新的站点,域名填写服务器的公网 IP 地址,其他选项根据需要配置,完成后点击【确定】。

2、在终端中执行以下命令,使用 acme.sh 申请 IP 证书,请将 YOUR_IP_ADDRESS 替换为您的服务器公网 IP 地址:

#acme.sh --issue --cert-profile shortlived --days 3 -d YOUR_IP_ADDRESS --webroot /www/wwwroot/YOUR_IP_ADDRESS/

申请IP证书

申请成功后,通过生成的key文件和证书文件部署到网站即可。

广告合作

广告合作

QQ群号:4114653

QQ群号:4114653

温馨提示:

  1. 本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。
  2. 本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。