mobaxterm怎么部署后端
时间: 2025-04-20 10:34:00 浏览: 24
### 使用 MobaXterm 部署后端服务
#### 准备工作
为了通过 MobaXterm 成功部署后端服务,需确认本地环境为 Windows 10 64位,并已安装连接工具 MobaXterm。目标服务器的操作系统应为 Ubuntu(16.04)64位[^2]。
#### 登录远程服务器
启动 MobaXterm 并创建一个新的 SSH session,输入远程服务器 IP 地址、用户名以及密码完成登录操作。
#### 安装必要组件
对于基于 Node.js 的应用程序,在开始之前需要确保服务器已经安装了必要的依赖项和服务管理器 PM2:
```bash
sudo apt-get update && sudo apt-get upgrade -y
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install pm2@latest -g
```
上述命令用于更新 APT 软件源并升级现有软件包至最新版本;接着设置官方 NodeSource 存储库以便获取最新的长期支持版 (LTS) Node.js 版本;最后全局安装 PM2 工具来管理和保持节点应用运行状态[^3]。
#### 构建与上传项目文件
构建完成后,可以利用 SFTP 或者其他方式将本地开发好的 Koa 应用程序传输到远程主机上的指定目录内。建议使用 MobaXterm 自带的图形化界面来进行此过程以简化流程。
#### 设置开机自启及守护进程
为了让应用程序能够在重启后继续正常运作而不被意外终止,可以通过 PM2 实现这一点:
```bash
cd /path/to/your/project
pm2 start app.js --name "my-app"
pm2 startup systemd
pm2 save
```
这些指令依次完成了启动特定名称的应用实例、生成初始化脚本来使 PM2 及其托管的服务随系统一同启动的任务保存功能[^5]。
#### 测试访问
一切准备就绪之后,尝试从外部网络请求该 Web API 接口验证是否成功上线。
阅读全文
相关推荐
















