虚拟主机文件操作_网站文件备份与恢复常见问题
网站文件备份与恢复时选择合适的工具。批量上传几千个小文件用 FTP(FileZilla),单个大压缩包用面板的"远程下载"或 FTP 断点续传,批量改权限用 SSH 命令,在线编辑小文件用面板代码编辑器。中国数据虚拟主机面板功能越来越全,大部分操作不用 FTP。
FTP 连接配置:主机地址用域名或 IP,端口 21(SFTP 是 22),用户名和密码在面板的 FTP 管理里创建。连接模式选被动模式(PASV),大部分虚拟主机要求被动模式。传输类型选自动,文本文件(php/html/css)用 ASCII,二进制文件(图片/压缩包)用二进制,传错会导致文件损坏。
参考(网站搬家脚本): ``` # 旧主机打包 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/域名 ```
面板文件管理器的隐藏功能:在线代码编辑器有语法高亮和保存前备份、"远程下载"支持 HTTP/FTP/BT、"计算大小"看目录占用、"权限"批量改、"压缩/解压"支持多种格式。熟悉这些功能后,基本不用 FTP 和 SSH 就能完成日常运维。
目录结构优化:程序文件放根目录,上传文件放 upload/,备份放 backup/(不要放在可访问目录),日志放 logs/,缓存放 cache/,静态资源放 static/ 或 assets/。清晰的目录结构方便管理和清理,也利于安全(备份目录放 web 根目录外)。
文件命名规范:全小写、用横杠不用空格、避免特殊字符、见名知意。Linux 区分大小写,文件名不一致会导致 404。图片用 img-001.jpg 而非新建文件夹 (3).jpg。规范命名减少链接错误和维护成本。

更新时间:2026-09-03 16:18:27
上一篇:腾讯云虚拟主机文件防盗链_rar 资源被采集与CDN配合