目前多项目已经通过CI/CD发布到测试服务器221.229.254.101上。
# 服务器路径
后端统一按项目名放在testenv路径下:
/home/gitlab-runner/testenv/项目名
前端则统一按项目放在nginx路径下:
/usr/local/nginx/项目
# 测试服务器详细部署信息
# CECC项目
| 项目 | 访问地址:前端端口 | 账号/密码 | 服务器路径(前端) | 服务器路径(后端) | 后端端口 |
|---|---|---|---|---|---|
| 东磁 | http://221.229.254.101:8105 | admin/1qaz@WSX | /usr/local/nginx/html | /home/gitlab-runner/testenv/dc | 8080 |
| 三一 | http://221.229.254.101:8100 | admin/Hrx2023 | /usr/local/nginx/sy | /home/gitlab-runner/testenv/sy | 8082 |
| 上饶 | http://221.229.254.101:8101 | admin/asdf@1234 | /usr/local/nginx/sr | /home/gitlab-runner/testenv/sr | 8098 |
| 越南 | http://221.229.254.101:8102 | admin/Hrx2023 | /usr/local/nginx/yn | /home/gitlab-runner/testenv/yn | 9999 |
| cecc(山西) | http://221.229.254.101:8103 | admin/Hrx2023 | /usr/local/nginx/new_cecc | /home/gitlab-runner/testenv/new/cecc | 8099 |
# 监控平台(手动部署)
| 访问地址:前端端口 | 账号/密码 | 服务器路径(前端) | 服务器路径(后端) | 后端端口 | |
|---|---|---|---|---|---|
| server端 | http://221.229.254.101:10810/index | admin/Hrx2023 | /usr/local/nginx/monitor_front | /home/gitlab-runner/testenv/monitor-s | web端口:10813;smartsocket端口:10814 |
| client端 | - | admin | - | /home/gitlab-runner/testenv/monitor-c | web端口:10815;smartsocket端口:10816 |
# 服务器手动更新方式
# 启动后端
访问后端路径,以东磁项目为例,访问/home/gitlab-runner/testenv/dc dc包含cecc和modbus两个目录。
先切换用户 su gitlab-runner
(一旦使用root用户启动服务,gitlab-runner用户就无法停止服务,会影响CI/CD自动更新)
切换到cecc目录,执行命令./hrx.sh restart重启服务,可通过命令./hrx.sh status检查服务运行状态。
当前目录下会产生log日志,可以查看log日志检查是否存在异常。
(modbus同理)
# 启动前端
前端由nginx服务管理,可切换到/usr/local/nginx目录下,执行命令./nginx_ctl.sh restart 重启nginx服务