HIS mysql服务部署 后端工程 CI/CD全流程测试

安装mysql    mysql-server  mysql-devel (依赖)

直接起服务

ss -anultp  | grep mysqld
tcp   LISTEN 0      70                 *:33060            *:*    users:(("mysqld",pid=8380,fd=22)) 
tcp   LISTEN 0      128                *:3306             *:*    users:(("mysqld",pid=8380,fd=25))

初始化MYSQL服务

设置root用户密码

创建HIS 项目数据库

创建his库    用户  授权  查看用户权限

 导入his项目sql

Redis 部署

安装Redis服务   

配置Redis服务

sed -rn '69p;88p;136p;507p' /etc/redis.conf 
bind 0.0.0.0            #监听本地所有网络
protected-mode no       #关闭保护模式
daemonize yes           #以守护进程方式运行
requirepass hisadmin    #设置redis访问密码

起服务

ss -antpul | grep redis          #确认6379端口被监听
tcp   LISTEN 0  128  0.0.0.0:6379 0.0.0.0:* users:(("redis-server",pid=7839,fd=6))

配置Maven工具

解包       apache-maven-3.6.3-bin.tar.gz

移动到指定目录    mv apache-maven-3.6.3 /usr/local/maven 

配置环境变量   /etc/bashrc

tail -2 /etc/bashrc 
export MAVEN_HOME="/usr/local/maven/"   #声明MAVEN_HOME变量
export PATH=${MAVEN_HOME}/bin/:$PATH    #将MAVEN命令加入PATH

source /etc/bashrc

clean package -Dmaven.test.skip=true  跳过测试 定位构建步骤

开发环境     develop

测试环境     testing/stage/release

生产环境     master

前端    npm run build :dev    源代码编译到服务器的配置

build :prod

build :

1, jar  运行放入后台的问题

项目的版本迭代 CICD

前端 : 代码包解包

后端:jar包的启动

版本迭代:

前端:  

           构建前: 删除目标主机旧版本资源

          构建时:打包

            构建后: 发tar包,远程解包,删除tar包

后端:

           构建前:停止运行的jar包,删除旧的jar包

           构建时:编译打包

            构建后:发jar包,远程启动jar

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值