上传前的准备
上传前先确认三件事:服务器IP或域名、登录账号密码、模板文件是否完整。建议把模板压缩成 zip 包,体积小、传输快,也能避免单个文件遗漏。同时备份服务器上原有文件,防止覆盖后无法回退。
方法一:FTP 或 SFTP 上传
FTP 是最传统的方式。用 FileZilla、WinSCP 等客户端,填入主机、用户名、密码和端口(FTP 默认 21,SFTP 默认 22),连接后进入网站根目录,通常是 public_html、www 或 htdocs。
把本地模板文件拖入右侧窗口即可。文件多时优先传压缩包,再在服务器解压。SFTP 走 SSH 加密通道,比普通 FTP 更安全,现在多数主机都支持。
方法二:控制面板文件管理器
宝塔面板、cPanel、Plesk 等自带文件管理器。登录面板后进入网站根目录,点击“上传”,选择 zip 包,上传完成后右键解压。
这种方式不用装客户端,适合临时操作。注意解压后检查文件是否在正确层级,有时会多出一层同名文件夹,需要把里层文件移到根目录。
方法三:Git 部署
如果模板来自代码仓库,可以在服务器上执行 git clone 拉取,或配置 webhook 自动部署。适合需要频繁更新、多人协作的场景。缺点是配置门槛稍高,且要确保服务器已安装 Git 并配置好权限。
方法四:命令行上传
有 SSH 权限时,用 scp 或 rsync 更高效。例如:
scp -r ./template user@服务器IP:/var/www/html/
rsync 支持增量同步,重复上传时只传改动部分,速度快。
上传后的必要操作
先解压,再检查目录结构是否正确。然后设置权限:目录一般 755,文件 644,避免权限过松带来安全隐患。
接着修改配置文件中的数据库、域名等信息,导入数据库,最后访问域名测试。若出现 500 错误,多半是权限或 PHP 版本问题;页面样式错乱,检查静态资源路径;后台进不去,核对伪静态规则。
常见问题与建议
上传中断可改用 SFTP 或压缩包。中文文件名乱码,把文件名改成英文。覆盖文件前务必备份。
建议养成“先压缩、后上传、再解压”的习惯,既省时间又减少出错。上传完成后删除安装目录,避免被重复安装。

