迷你商城后台管理系统---------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/

    ```

项目源码  这里

项目文档这里

原文地址:https://www.cnblogs.com/taue997/p/11047857.html

时间: 2024-10-10 21:05:03

迷你商城后台管理系统---------stage3项目部署测试汇总的相关文章

迷你商城后台管理系统————stage2核心代码实现

应用程序主函数接口 @SpringBootApplication(scanBasePackages = {"org.linlinjava.litemall.db", "org.linlinjava.litemall.core", "org.linlinjava.litemall.admin"}) @MapperScan("org.linlinjava.litemall.db.dao") @EnableTransactionMa

后台管理系统-创建项目

返回总目录<ABP项目实战-后台管理系统-目录> 首先我们打开ABP框架的官网(https://www.aspnetboilerplate.com/),选择Templates, 现在可以创建.NET Core的解决方案,也可以创建 .NET MVC的解决方案,此处我们选择 “ASP.Net MVC 5.x” 第一步:选择前端框架,可以选择AngularJS(SPA)和传统的ASP.NET MVC & Jquery(MPA),本例我们选择使用SPA框架 第二步:选择ORM框架,此处默认选

博客网站项目部署问题汇总

最近在使用koa2+mysql+nodejs+weback+vue+redis技术搭建了一个博客网站,奈何遇到了种种问题,现在一一总结一番: 问题1. 使用 ecosystem.json 配置文件部署项目, "post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env production", //项目发布到服务器上执行的命令 发现按照教程或者网络给出的配置文件,无法访

商城后台管理系统(一)

后台商品列表展示 1.功能截图 2.代码实现 web层 package com.itheima.web; import java.io.IOException; import java.sql.SQLException; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletR

商城后台管理系统(二)

添加商品 1.功能截图 2.代码实现 web层 package com.itheima.web; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.sql.SQLException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import java

分布式电商项目(03)--后台管理系统整合测试

前言:前面的博客讲到了后台管理系统的工程搭建以及SSM框架的整合,这篇就讲一下后台管理系统的整合测试 1.逆向工程生成代码 1.1 什么是逆向工程 简单点说,就是通过数据库中的单表,自动生成java代码. Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码 1.2 逆向工程以及项目sql下载 链接   提取码:zaez 1.3 修改配置文件 下载好逆向工程之后,将其作为一个新工程导入,然后找到工程下的generatorConfig.xml文件,按照文件中的注释以及实际情况修

spring boot项目如何测试,如何部署

有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发.调试.打包到最后的投产上线. 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了. 1.在pom包中添加spring-boot-starter-test包引用 <dependency> <groupId>org.springframework.boot</groupI

项目总结:中后台管理系统类

项目类一:中后台管理系统类 中后台系统类多为内部人员使用.采用Vue+elementUI开发. 技术选型的理由有以下几点: 此类项目多为表单.列表.数据看板,vue生态有成熟的解决方案. 产品设计风格与elementUI设计风格相近. 团队成员更擅长使用Vue开发后台管理类项目,可以快速开发,节省成本. 一般的中后台管理系统实现的功能有以下几类: 模块化开发:功能.组件.路由.vuex的实现. 权限控制:请求权限,动态路由,按钮权限的实现. 数据看板:Echart的使用. 项目mock:后端未提

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(35)-文章发布系统②-构建项目

注:阅读本文,需要阅读本系列的之前文章 代码生成器下载地址(文章开头处) 接下来我们建立数据库的表和各层的代码 我们只需要两张表,文章列表(MIS_Article)和类别表(MIS_Article_Category) USE [AppDB] GO /****** Object: Table [dbo].[MIS_Article] Script Date: 05/15/2014 17:33:15 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER