目前多项目已经通过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服务