Commit 4c6394fc authored by Junling Bu's avatar Junling Bu
Browse files

new[deploy]: 脚本reset.sh帮助开发测试时重置部署环境。

parent 59fd71cd
#!/bin/bash
# 请注意
# 1. 本脚本的作用是停止当前Spring Boot应用,然后再次部署,此外解压缩litemall-admin的静态文件
# 2. litemall-admin解压目录是 /home/ubuntu/deploy/litemall-admin/dist,
# 1. 本脚本的作用是停止当前Spring Boot应用,然后再次部署
# 2. 解压dist.tar到/home/ubuntu/deploy/litemall-admin/dist,
# 而这个目录也正是tomcat配置静态文件目录的路径(见1.5.3.5节)
......
#!/bin/bash
# 本脚本的作用是重置部署环境
# 1.重置数据库
# 2.删除storage文件夹内文件
# 3.调用deploy.sh启动服务
# 注意:由于1和2的原因,请仅在开发测试阶段使用本脚本!
# 重置数据库
# i. 请在`XXXXXX`处设置相应的root密码
# ii. 同时请注意root密码放在脚本是非常危险的,因此这里仅仅是用于开发测试阶段。
cd /home/ubuntu/deploy/litemall-db
cat litemall_schema.sql > db.sql
cat litemall.sql >> db.sql
mysql -h localhost -u root -pXXXXXX < db.sql
rm db.sql
cd /home/ubuntu/deploy/litemall-db
# 删除storage文件夹内文件
cd /home/ubuntu/deploy/litemall-os-api/storage
rm -f ./**
# 重新部署服务
cd /home/ubuntu/deploy/bin
sudo ./deploy.sh
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment