给博客上https

Blog-Building Apr 23, 2020

开博客的第一个操作就是上https
我的面板是appnode,七牛云的cdn

没钱买证书,直接 acme.sh
acme.sh配了一半发现appnode有自动续费功能!爽!

然后发现appnode的acme client过期了...重新更新面板
之后想用acme.sh做然后又找不到网站管理管的nginx,手写目录还有问题

这里提一下appnode更新后证书管理“Find failed”的处理
在终端执行
sqlite3 /opt/appnode/agent/apps/sitemgr/db/sitemgr.db "update __migrate set version=3 where version=2"
之后手动关闭网站管理然后刷新面板
kill -9 $(pidof anapp-sitemgr)

appnode配置好了然而访问不上,怎么办

看到七牛云要求上传证书,想起自己免费的letsencrypt...emmm担心自动续费会把证书内容改了
冲冲冲,犹豫就会白给!出了啥问题下次再说2333
网站主目录下有一个ssl目录,里面就有公私钥,直接上传就OK
完事!

后记:
搞完之后我美滋滋的重启了docker,然后...我的所有内容都没了!我竟然忘了设volume!过于蛋疼orz下次一定要仔细仔细再仔细...

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
京ICP备18053813号-1