配置新的服务器小记

前言

现在博客扔在了 PR 的年付 8.8 刀机器上,虽然说也不是不能用,但这时不时就给我死一次机要我手动去控制台重启就很烦。于是我决定把博客迁移到新买的机子上,迁移的过程中发现 caddy 出 2 了,配置文件和之前略有不同便记录一下。

环境安装

Caddy2 安装

1
2
3
4
echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
| sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
apt update
apt install caddy

如果在更新源的时候出现下面的提示

1
2
3
4
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
E: Failed to fetch https://apt.fury.io/caddy/InRelease
E: Some index files failed to download. They have been ignored, or old ones used instead.

则执行apt install apt-transport-https后重新执行apt update就好了。

Cockpit 安装

1
2
3
4
echo 'deb http://deb.debian.org/debian buster-backports main' > \
/etc/apt/sources.list.d/backports.list
apt update
apt install -t buster-backports cockpit