5、手动 scp / rsync 部署

发布时间:2026/7/6 7:37:41
5、手动 scp / rsync 部署 手动scp/rsync部署,指的是:开发者或运维人员在本地把前端 build 产物生成出来,然后通过命令行把dist目录上传到服务器指定目录,由 Nginx、Apache 或其他静态服务对外提供访问。对于 Vue 前端项目来说,典型流程就是:npm run build scp 或 rsync 上传 dist 服务器 Nginx 指向 dist 目录 访问域名验证页面它是一种比较直接、传统、容易理解的部署方式。1. scp 和 rsync 是什么scpscp是基于 SSH 的文件复制命令。它可以把本地文件复制到远程服务器,也可以把远程文件复制到本地。例如:scp ./dist/index.html user@server:/var/www/vue-app/复制整个目录:scp -r ./dist/* user@server:/var/www/vue-app/特点:简单 几乎所有 Linux/macOS 环境都自带 适合小项目、小文件量部署 每次基本都是全量复制rsync