17 lines
561 B
Bash
17 lines
561 B
Bash
#!/bin/bash
|
|
|
|
# 本地文件路径
|
|
ZIP_FILE="./build/h5.zip"
|
|
|
|
# 目标服务器信息
|
|
SERVER_USER="ubuntu" # 修改为目标服务器的用户名
|
|
SERVER_IP="119.29.151.152" # 修改为目标服务器的IP地址
|
|
SERVER_PORT="22101"
|
|
SERVER_PATH="/tmp" # 服务器上的目标路径
|
|
DEPLOY_SCRIPT="/home/ubuntu/deploy_h5.sh" # 部署脚本路径
|
|
|
|
# 将文件上传到服务器的 /tmp 目录
|
|
scp -P $SERVER_PORT $ZIP_FILE $SERVER_USER@$SERVER_IP:$SERVER_PATH
|
|
|
|
# 执行服务器上的部署脚本
|
|
ssh -p $SERVER_PORT $SERVER_USER@$SERVER_IP "bash $DEPLOY_SCRIPT" |