记一天的失败操作

今天突然想起我还有个网站很久没有维护了,于是就上线维护一下。

首先是发现公式炸了,经过多次排查是WP自动更新到了6.0版本,而我公式用的MathJax插件,它还没有对于WP6.0的更新,搞了半天只好把WP降级到5.7,然后再试了一下就没有问题了。

然后就想起我是不是应该去弄一个SSL证书来弄HTTPS。在经过一番折腾,搞了个WP的插件来自动更新,把SSL证书在tx云上注册,并且开放443端口,似乎一切都不是很复杂。

当我弄了一个docker commit感觉这样就能够备份的时候,然后当我把网站url一改之后,我猛然发现我的docker在启动的时候只映射了80端口,没有映射443端口。

寄!网页打不开了。

然后我后面又去想方设法看看我是否能够通过一些操作添加一个docker映射,看到网上大部分都是说要把docker整个服务停止,然后修改配置文件,再重启所有容器,但我一下又想找一个能不停止容器的方法。

一查,好像iptables直接映射ip似乎也行?

但是我的容器一查又没有在docker网关下的ip,那咋整,硬着头皮整了一波,反正最后也不知道是映射不成功还是我网站本来443就有问题,反正网页是打开不了。

然后又试着重新用之前commit的镜像重新启动,然后发现实际上其并不能实现备份的功能,WP的容器似乎会为我重新新安装一遍。也不知道是不是我哪个启动参数搞错了。

后面发现大部分配置实际上是保存在数据库中的,然后我又搞了个远程软件去改我数据库(MariaDB),改了一下发现似乎可以用了。

改完之后还是不死心,再去强制启用证书,把网站改成HTTPS。好了,这下真寄了,就算修改url也没有用了,还是访问不了。

最后的解决办法还是通过改数据库,最后把我之前用的https插件禁用了,重启一下,发现居然可以用了。好吧,能用就能用把,https也不管了,开摆。

正当我正在写这篇文章的时候,过了一会儿我又收到了这个邮件

果不其然,一去看看我的公式又全部炸了。妈的,再降级一次,然后把自动升级关了吧。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇