迷你商城后台管理系统---------stage3项目部署测试汇总
系统测试
在项目部署到云服务器之前,已通过本机启动springboot程序,访问localhost:8080,输入登陆的账户等一系列操作测试:功能测试、健壮性测试,系统已满足用户规定的需求。
系统部署
##项目打包
1. 在主机上打包项目到deploy;
```
cd litemall
cat ./litemall-db/sql/litemall_schema.sql > ./deploy/db/litemall.sql
cat ./litemall-db/sql/litemall_table.sql >> ./deploy/db/litemall.sql
cat ./litemall-db/sql/litemall_data.sql >> ./deploy/db/litemall.sql
cd ./litemall-admin
cnpm install
cnpm run build:dep
cd ..
mvn clean package
cp -f ./litemall-all/target/litemall-all-*-exec.jar ./deploy/litemall/litemall.jar
```
这里的工作是:
1. 把数据库文件拷贝到deploy/db文件夹
2. 编译litemall-admin项目
3. 编译litemall-all模块,同时把litemall-admin编译得到的静态文件拷贝到
litemall-all模块的static目录
### 项目部署
1. 远程主机环境(MySQL和JDK1.8)已经安装配置完成,云主机的安全组已允许相应的端口。
2. 导入db/litemall.sql
```bash
cd /home/chenzihao/deploy/db
mysql -h localhost -u $ROOT -p$PASSWORD < litemall.sql
```
3. 启动服务
```bash
sudo service litemall stop
sudo ln -f -s /home/chenzihao/deploy/litemall/litemall.jar /etc/init.d/litemall
sudo service litemall start
注:还可以通过 nohup java -jar litemall.jar & 命令实现运行项目。
```
访问已部署的javaweb项目(迷你商城后台管理系统):
```
http://www.imchensir.cn:8080/
```
项目源码 这里
项目文档这里
最新文章
- log4j mongoDB配置
- CentOS6.5菜鸟之旅:文件权限详解
- strerror
- jquery 全选功能
- 【Servlet】—在servlet中常混的请求路径
- exists与in的使用与区别
- hdu_5718_Oracle(大数模拟)
- UML学习笔记之类之间的关系
- ArrayList、HashMap、HashSet源码总结
- 巩固java(二)----JVM堆内存结构及垃圾回收机制
- Docker的简单实用
- oracle nid修改dbname
- iMX6Q开发板的EIM接口的配置可以与FPGA通讯-交换数据-最常用的接口配置
- DWR第五篇之文件上传
- MySQL 5.7临时表空间
- appium+python自动化测试
- 有标号的DAG图计数1~4
- C#编程(六十七)----------LINQ提供程序
- node.js 使用ejs模板引擎时后缀换成.html
- MS08_067漏洞渗透攻击