首页
统计
Search
1
TypeScript学习笔记
5 阅读
2
《被讨厌的勇气》读后感
5 阅读
3
从零开始的Vue学习
3 阅读
4
摘抄
3 阅读
5
【极客时间】玩转Git三剑客笔记
3 阅读
年度总结
学习笔记
读后感
动漫汇总
日常记录
登录
Search
标签搜索
大数据
git
加密
Vue
CTF
TypeScript
React
Augenstern
累计撰写
10
篇文章
累计收到
0
条评论
首页
栏目
年度总结
学习笔记
读后感
动漫汇总
日常记录
页面
统计
搜索到
1
篇与
日常记录
的结果
2025-12-23
记一次服务器迁移
起因起初手头上有一台阿里云99元/年的云服务器,,但使用起来非常卡顿,经常宕机,让人难以忍受。正好在论坛内,看到有服务器代理商的双十一优惠,一眼看中了2C2G 新加坡 30M带宽 1T/月 有国内线路优化的服务器,于是一次性购买了三年。一开始使用体验不错,域名不需要备案可以直接解析,docker镜像拉取速度极快,网站访问速度可以接受,但好景不长,一段时间后,国内访问速度极慢,和腾讯云的工单客服battle半天,只说新加坡运营商的线路问题,不确定何时解决,要么改用香港优选流量,要么迁移至国内服务器。思考之后,我决定把服务器的各项应用迁移至国内服务器,虽然使用了docker部署,但是迁移起来还是遇到了一些困难,下面我会记录迁移的各个步骤以便后续再次迁移使用。具体操作一、服务器数据文件备份原服务器防火墙策略从腾讯云管理平台导出防火墙策略,管理端口开放情况docker持久化数据从原服务器上下载各持久化数据,上传到新服务器对应目录,其中包含了Mysql数据库数据1panel已安装应用数据备份下载1panel已安装应用二、防火墙策略开通将之前导出的防火墙策略Excel导入新的服务器管理面板处导入即可。三、应用安装/迁移运维面板 -- 1panel安装直接选择在线安装方式,执行以下命令,按照提示一步一步完成安装。bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"配置安装完成后,需要进行以下的配置证书申请开启面板SSL修改SSH默认端口,且开启仅密钥登录应用利用之前备份文件还原已安装应用/opt/1panel/apps/openrestyuptime-kuma个人博客 -- Typechodocker run -d --name=typecho-blog -p 2234:80 -v /data/docker_typecho_data:/data -e PHP_TZ=Asia/Shanghai --restart=always 80x86/typecho:latest个人云盘 -- Cloudrevedocker run -d --name cloudreve -p 5212:5212 -p 6888:6888 -p 6888:6888/udp -v /data/docker_cloudreve_data:/cloudreve/data cloudreve/cloudreve:latest数据库 -- Mysql8.0docker run -it --name=mysql8.0 -p 5555:3306 -e MYSQL_ROOT_PASSWORD=xxxxxx -e TZ=Asia/Shanghai -v /data/docker_mysql_data:/var/lib/mysql -d --restart=always mysql:8.0导航页 -- Sun-Paneldocker run -d --restart=always -p 3002:3002 -v /data/docker_sun-panel_data/conf:/app/conf -v /var/run/docker.sock:/var/run/docker.sock --name sun-panel hslr/sun-panel:latest四、OpenResty代理应用类型panel反向代理blog反向代理cloud反向代理nav反向代理www静态网站status一键部署五、EdgeOne加速1、准备一个已备案域名2、将域名纳入EO管理3、添加子域名,并在DNS添加EO解析4、申请Https证书
2025年12月23日
1 阅读
0 评论
0 点赞