我的知识记录

虚拟主机FTP 连接与上传_备份习惯与目录规范

中资源虚拟主机文件管理是虚拟主机运维的基础。日常操作包括上传、下载、删除、重命名、权限修改、压缩解压,面板文件管理器和 FTP 两种方式覆盖大部分场景。大文件用压缩包上传再解压,小文件直接 FTP 拖拽,熟练后效率很高。

网站搬家流程:1. 旧主机打包网站文件和数据库;2. 新主机创建站点和数据库;3. 上传压缩包并解压,导入数据库;4. 修改配置文件里的数据库连接信息;5. 本地 hosts 测试新站点正常;6. 域名解析到新主机;7. 观察 24 小时无问题后关闭旧主机。整个过程 1 到 4 小时。

参考(网站搬家脚本): ``` # 旧主机打包 tar -zcf website.tar.gz /www/wwwroot/域名 mysqldump -u用户 -p 数据库 > db.sql # 新主机解压 tar -zxf website.tar.gz -C /www/wwwroot/ mysql -u用户 -p 数据库 < db.sql # 修改配置 sed -i "s/旧数据库名/新数据库名/g" /www/wwwroot/域名/config.php # 改权限 chown -R www:www /www/wwwroot/域名 ```

文件管理操作后用浏览器访问验证确认。上传后抽查文件大小和本地一致,解压后文件数量正确,权限修改后网站功能正常,搬家后所有页面和链接正常。任何文件操作后都要验证,不要假设操作成功。

定期文件维护:每周清理缓存和临时文件,每月清理旧备份和旧日志,每季度检查文件完整性(对比官方程序哈希),每年整理一次目录结构。维护投入时间少,但能避免空间超标、被入侵、性能下降等问题。

文件命名规范:全小写、用横杠不用空格、避免特殊字符、见名知意。Linux 区分大小写,文件名不一致会导致 404。图片用 img-001.jpg 而非新建文件夹 (3).jpg。规范命名减少链接错误和维护成本。

目录结构优化:程序文件放根目录,上传文件放 upload/,备份放 backup/(不要放在可访问目录),日志放 logs/,缓存放 cache/,静态资源放 static/ 或 assets/。清晰的目录结构方便管理和清理,也利于安全(备份目录放 web 根目录外)。

虚拟主机FTP 连接与上传_备份习惯与目录规范

标签:

更新时间:2026-09-03 17:05:28

上一篇:宝塔面板迁移网站域名不变?宝塔面板迁移网站域名不变配置,零 downtime 方案

下一篇:FTP软件站点管理器配置教程_FTP软件安装及上传下载教程详解