AMH面板 是国内首个开源的主机面板,程序开源透明。现在已有全新设计的AMH7,提供免费的授权。本文可以让你快速了解,当为你主机部署了AMH面板后,应该如何为部署的AMH面板配置SSL证书,提供安全可靠的方式访问AMH面板后台。
安装好AMH面板后是通过http://ip:8888
的形式进入后台,总觉得不太安全。而如果你通过https://ip:9999
访问,浏览器则会提示不安全,我们需要为面板申请SSL证书,并将其放入合适的位置使其生效。
申请面板的SSL证书
- 解析一个二级域名到你的服务器,例如
amh.yourdomain.com
。 - 在
网站 - 虚拟主机
下,点击标识域名
为IP地址的虚拟主机最右边的编辑
按钮,将绑定域名
改为事先解析好的amh.yourdomain.com
,点击保存。 - 在
网站 - SSL证书
下,创建 AMSSl 证书
里选择一键自动配置应用
,所属环境
选择建站环境,所属主机
选择IP地址的主机,点击创建申请SSL证书。 - 刚刚申请成功的证书被保存在了
/home/wwwroot/lnmp01/etc/ip-lessl-ssl
路径下,将.key
.crt
文件复制到/usr/local/amh-7.0/etc/ssl/
下。并分别修改名字为amh.crt
和amh.key
,覆盖到原有文件。 - 如图,点击
网站 - SSL证书
旁的三条杠,找到nginx-1.20
,点击旁边的重载。 - 在确定放行了9999端口后,现在就可以通过
https://amh.yourdomain.com:9999
访问面板了。