我的服务器使用的是1panel控制的,这是一个非常方便的服务器管理的面板。他类似于宝塔面板,但是所有的应用基于docker的,使得可以在不影响环境的情况下配置大量的应用。
我的网站也是使用1panel维护的,具体的实现过程其实我并不是非常的清楚,因为我个人目前对于网站的理解有限。这里仅简述我利用1panel给网站上证书的过程。
首先,我并不知道华为云能够便捷的申请证书,我绕了一个弯路,但是可能也有一些意外的收获。我将服务器域名托管到了cloudflare,从而进一步在cloudflare申请证书。在cloudflare生成一个api,将其填入到1panel的相应位置,然后自助申请就好了。
这里需要提到一个插曲,就是我在托管到cloudflare中需要设置DNS服务器到指定的地址,然后我没有弄清楚他的含义,并且华为云也没有明显的指引。这里特别吐槽华为云,从两个地方进入域名管理的内容居然是不一样的,这也是我没有找到DNS服务器设置的主要原因。我将NS服务器设置成了cloudflare的服务器,然后傻傻的等了一天,什么也没有发生……然后我才在域名注册的位置进入才找到了相关的修改选项……
总之,一个傻瓜式配置的证书还浪费了我一天时间,还是要多捣鼓才能有更多的经验吧。
Comments NOTHING