站点怎么备份?换服务器怎么迁移过去?
要换服务器,除了数据库还要搬什么?有没有容易漏的东西?
回答(1)
已采纳最佳答案-
2026-10-25 回答 最佳答案
要搬四样:
- 数据库:
mysqldump导出再导入(SQLite 直接拷贝data/*.db); - 程序目录:整个站点目录打包(含
plugin/、view/); - 上传的文件:
runtime/upload/与runtime/secure/(附件、付费资源都在这里,最容易漏); - 配置文件:
config/database.php等(或在新环境重新生成)。
落地后:
- 改好
config/database.php的连接信息; - 目录属主对齐 Web 用户(如
chown -R www:www runtime),否则上传会报"文件保存失败"; - 配好 Nginx 的
try_files与安全 deny 规则; php aucms cache:rebuild。
日常备份建议:数据库每天全量 + 站点目录增量,备份里先扫一遍有没有硬编码口令/密钥再外发。
- 数据库:
写回答
该问题已解决,不再接受新的采纳。