Halo迁移
- 备份
~/.halo和/etc/caddy/conf.d/Caddyfile.conf。 - 将
~/.halo复制到新机器的~/.halo目录下 。 - 下载最新的
halo-latest.jar,并启动:java -jar halo-latest.jar。 - 测试
IP:8090和IP:8090/admin,确认服务正常。 - 配置Halo自启:官网教程。
- 安装Caddy:
yum install caddy -y。 - 将
Caddyfile.conf复制到新机器的/etc/caddy/conf.d/。 - 打开防火墙的端口,服务器的防火墙和云服务商的安全组都要打开,TCP和UDP都要打开:
80、443。 - 将域名解析到新的服务器。
- 配置Caddy自启:
systemctl enable caddy。 - 启动Caddy:
service caddy start,DNS延迟可能会导致启动失败,等待10~20分钟;Caddyfile.conf的权限可能会导致启动失败,设置为755。 - 访问域名即可。