** 系统安装**
docker安装
1:docker安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
2:安装docker-compose
切换到root用户
sudo -i
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
3:添加环境变量
vi /etc/profile
在文件最后一行添加
export PATH=$PATH:/usr/local/bin/
文件生效
source /etc/profile
4:上传docker文件
安装git
yum -y install git
切换路径
cd /var
创建目录
sudo mkdir www
切换目录
cd www
克隆代码
sudo git clone http://git.papagostore.com/SOB/docker-compose-sob.git
切换用户
sudo -i
service docker start
启动服务
docker-compose up -d
JDK安装
下载完成后上传到服务器目录中
安装
rpm -ivh jdk-7u67-linux-x64.rpm
sudo -i
vi /etc/profile
#添加到最后一行
export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64
export PATH=$PATH:$JAVA_HOME/bin
#保存退出
:wq!
#生效配置
source /etc/profile
#jps 测试(非必须)
jps
#返回结果:5165 Jps
maven安装
maven下载地址
上传maven目录地址
/usr/local/maven
cd /usr/local/
sudo mkdir maven
sudo chmod -R 777 maven/
cd maven
tar -zxvf apache-maven-3.8.1-bin.tar.gz
#修改配置
sudo vi /etc/profile
#下面代码拷贝到最后一行
MAVEN_HOME=/usr/local/maven/apache-maven-3.8.1
export PATH=${MAVEN_HOME}/bin:${PATH}
#保存退出
:wq!
#重载配置
source /etc/profile
查看结果
mvn -v
Mysql安装
cd /usr/local/mysql
git clone http://git.papagostore.com/SOB/docker-compose-sob-mysql.git
cd /usr/local/mysql/docker-compose-sob-mysql/
sudo -i
docker-compose up -d
mysql密码
vi docker-compose.yml
建数据库账号
先删除 orthopedic
新建 orthopedic 注意字符集
执行SQL语句
CREATE USER 'orthopedic'@'%' IDENTIFIED BY 'Wj_123456';
CREATE USER 'admin'@'%' IDENTIFIED BY 'Wj_123456';
GRANT all ON orthopedic.* TO 'orthopedic'@'%';
GRANT all ON orthopedic.* TO 'admin'@'%';
切换到欣惠康-dev拷贝数据库脚本
69.230.192.111
备份数据库脚本
mysqldump -h db.dev.xhk.guke.tech -u admin -p --databases orthopedic --triggers --routines --events --set-gtid-purged=off > tset2.sql
执行数据库脚本
mysql -h 161.189.171.53 -u admin -p orthopedic < tset2.sql
BoneHouse部署
在 /var/www创建一个jdk_apps
git clone http://git.papagostore.com//kakashi/BoneHouse.git
#切换分支
git checkout -b gysx_dev_server
#在/var/www/jdk_apps/BoneHouse/backend/software/orthopedics下创建一个startUp.sh文件
#! /bin/bash
cd /var/www/jdk_apps/BoneHouse/backend/software/orthopedics
/usr/local/maven/apache-maven-3.8.1/bin/mvn spring-boot:run
修改数据库配置
/var/www/jdk_apps/BoneHouse/backend/software/orthopedics/src/main/resources下创建一个application-bf-dev.properties文件
修改application.properties文件,并指向application-bf-dev.properties
spring.profiles.active=bf-dev
修改完成后执行
cd /var/www/jdk_apps/BoneHouse/backend/software/orthopedics
chmod +x startUp.sh
/var/www/jdk_apps/BoneHouse/backend/software/orthopedics/startUp.sh
#启动
sudo systemctl start guke
#查看启动状态
sudo systemctl status guke
OBS部署
cd /var/www/docker-compose-sob/app_jeecg/target/config
# 配置文件重命名application-bf.yml
#修改application.yml 对应名字
#修改application-bf.yml 数据库地址、redis地址