创建test域名
进入阿里云添加解析
创建域名:test.xxxxx.com
服务器复制项目代码
新建目录,Git拉取项目代码,安装上插件包
修改配置文件,启动测试服务
修改配置文件“服务器接口”
开启服务pm2 start app.js --name "test"
表格含义:
列名 | 含义说明 |
---|---|
id | 进程在 PM2 中的 ID(用于管理该进程) |
name | 进程的名称(通过 --name 参数设置) |
namespace | 所属的命名空间,通常用于分组管理多个服务 |
version | 应用的版本号(如果定义了 package.json 中的 version 字段) |
mode | 启动模式,常见有 fork (单进程)或 cluster (多进程集群) |
pid | 操作系统中分配给该进程的 PID |
uptime | 进程已运行的时间 |
↺(restart) | 重启次数(服务异常或手动重启时会增加) |
status | 当前状态,如 online 、stopped 、errored 等 |
cpu | 当前进程的 CPU 使用率 |
mem | 当前进程的内存使用量(通常以 MB 显示) |
user | 启动该进程的用户 |
watching | 是否启用了 watch 模式(文件变动自动重启) |
设置Nginx代理
进入Nginx服务目录:/etc/nginx/
目录说明:
名称 | 类型 | 作用 |
---|---|---|
cert/ |
文件夹 | 通常用于存放 SSL 证书(可自建) |
conf.d/ |
文件夹 |