升级到Ubuntu18.04LTS


发布于

|

分类

本来很顺利的,但莫名多出了一些坑。

Ubuntu18.04LTS 终于 Release 了。那就赶快从 16.04LTS 升级过来吧,看看有什么新东西。

升级过程

!!!先做快照!!!

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo apt install update-manager-core
sudo do-release-upgrade -d

然后就是同意一些东西,最后就是和杯咖啡听听歌,顺手敲几个回车(防止 SSH 断掉,但貌似断掉也是可以的)。

如果有问你 “文件冲突啦你想怎么办”,我都是选的 “用新的!”。好像只有 ssh 的配置文件出了这个问题。

最后会问你,有一些包用不到了,你打算怎么处理?— 删掉就好了啊~

继续

重启,之后发现网站挂掉了…… 自己排查发现 Apache 没有启动起来。改了点东西之后发现刚才最后一步好像把 PHP 给删掉了。

sudo apt install --reinstall lamp-server^ 再重新 sudo service apache2 restart 就正常了。然后就是把之前的 PHP 扩展全都再装一遍。

不知道 HTTP2 能用了不?

最后

  1. 我之前没做快照…… 后悔死了
  2. LightSail 挺神奇的。本来想关机做快照(VM 上养成的习惯,关机快照比开机快照要小很多),没找到 “关机”,只有 “停止”,就按了个停。然后重启,然后发现 IP 变掉了…… 抓狂
  3. 附加个静态 IP 上去,说 “IP 只有在附加到实例上的时候才是免费的”,也就是说,“用着就免费,不用就收费”。真 神逻辑。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注