中州养老系统云运维项目

项目介绍

中州养老系统为养老院量身定制开发专业的养老管理软件产品;涵盖来访管理、入退管理、在住管理、服务管理、财务管理等功能模块,涉及从来访参观到退住办理的完整流程。

项目原型访问地址:https://codesign.qq.com/s/459277624064324 密码: FSTI

中州养老项目分为两端,一个是管理后台,另外一个是家属端

管理后台(网页):养老院员工使用,入住,退休,给老人服务记录,AI智能体体检报告分析(百度千帆)等

家属端(小程序):养老院的老人家属使用,查看老人信息,缴费,下订单,智能客服等等

项目部署架构

image-20261008194815430

节点规划

image-20261008203553754

运维部署上线流程

1.申请三台阿里云ECS服务器并初始化

三台ECS配置:

2核4G,X86架构,CentOS Stream 9 64位系统

Mobaxterm连接三台服务器,对主机名进行修改:

hostnamectl set-hostname node1.spiderzxx.cn
hostnamectl set-hostname node2.spiderzxx.cn
hostnamectl set-hostname node3.spiderzxx.cn

注意事项:

  • ECS配置尽量在2核4G以上
  • 三台服务器要在一个可用区
  • 主机名命名规则一般为主机名+公司名称

2.Node1节点配置

MySQL安装

MySQL安装文档:https://my.feishu.cn/docx/Bp2kdHlWAoFPFfxTQnIcoPSWnr9

MySQL基本配置:

​ 密码Aa123456.

​ 删除匿名用户

​ 允许远程访问

dnf install -y https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
dnf repolist enabled | grep mysql
dnf install -y mysql-community-server --nogpgcheck

systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld
grep password /var/log/mysqld.log

项目业务数据导入

mkdir /opt/zzyl/sql/
cd /opt/zzyl/sql
把ry-zzyl.sql导入这个文件夹
mysql -u root -pAa123456. < ry-zzyl.sql
mysql -u root -pAa123456. -e 'show databases;'

Redis部署

单机版本Redis安装文档:https://my.feishu.cn/docx/ASWLdXucToOkAbxZfjLcoxtGnje

dnf install redis -y
vim  /etc/redis/redis.conf

项目接入OSS,接入百度千帆大模型

修改项目生产环境oss,百度接入配置,以及数据库,redisIP配置

3.Node2节点配置

后端服务部署

安装Java环境

https://m6on85cty5.feishu.cn/docx/RQSbdq1bxo0eORxav5Fcm06Jnqg

上传jar包

mkdir -p /opt/zzyl/backend
cd /opt/zzyl/backend
上传jar包
Java -jar zzyl-admin.jar

要注意开启数据库远程连接权限

出现以下页面说明成功

image-20261009101320568

后台启动项目

dnf install -y epel-release       #安装第三方应用库
dnf install -y screen             #安装screen命令

screen -S zzyl-backend         #创建一个窗口
java -jar zzyl-admin.jar       #在新窗口启动
ctrl+a+d      长期挂载到后台
screen -r      可再次查看

4.node3节点配置

部署Nginx

安装Nginx:

https://m6on85cty5.feishu.cn/docx/ZdoFd3WSdoAZOZxQ2T0cLDPRn6f

然后将前端打包号的文件放在var/www/

配置Nginx配置文件

#添加跨域资源共享
#限制客户端请求体大小
#处理静态页面
#配置反向代理
nginx -s reload     #重载

页面展示

image-20261009115951649

5.监控告警

image-20261009115528095

设置报警联系人,联系组

image-20261009114919982

设置报警规则,需求:监控CPU指标,当连续一分钟CPU使用率超过80%,邮件提醒;当连续三分钟CPU使用率超过90%,进行短信+邮件提醒;当连续5分钟CPU使用率超过95%,进行电话+短信+邮件。

image-20261009115432042

image-20261009115710177

posted @ 2026-10-09 12:01  Irondeity  阅读(12)  评论(0)    收藏  举报