迷你商城后台管理系统————stage3项目部署测试汇总

my-worldlet 2019-06-18 原文

  在项目部署到云服务器之前,已通过本机启动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 & 命令实现运行项目。

    “`

    “`

    “`

ps:

项目源码:

项目总文档:

 

posted on 2019-06-18 14:51 利威尔兵长 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为my-worldlet原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/my-worldlet/p/11045117.html

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

随机推荐

  1. C++员工管理系统(封装+多态+继承+分类化+函数调用+读写文件+指针+升序降序算法等一系列知识结合)

    1 C++职工管理系统 2 该项目实现 八个 功能 3 1-增加功能 2-显示功能 3-删除功能 4-修改功能 […]...

  2. 常用的Mysql数据库操作语句大全

    零、用户管理:   1、新建用户:     >CREATE USER name IDENTIFIED B […]...

  3. 【译】写好JavaScript条件语句的5个技巧

    译文 当我们写JavaScript代码时,经常会用到到条件判断处理,这里有5个技巧能使你写出更好、更简洁的条件 […]...

  4. iOS 域名解析ip(解析)

      //思路:1.gethostbyname(szname);取得主机信息结构体 //     2.memcp […]...

  5. 深入了解C#(TPL)之Parallel.ForEach异步

    前言 最近在做项目过程中使用到了如题并行方法,当时还是有点犹豫不决,因为平常使用不多, 于是借助周末时间稍微深 […]...

  6. 如何在苹果Mac上截屏或录制屏幕?

    如何在苹果Mac上截屏或录制屏幕? 在苹果电脑中的截屏和录屏、标记和剪辑功能一如它的其他产品设计,做得非常细致 […]...

  7. Bug管理的流程和几个重点

    前两天谈论的bug管理的问题,大家列举了很多bug跟踪软件,我觉得工具是一部分,但是主要还在bug管理的流程上 […]...

  8. thinkphp+支付宝接口功能

    1.   打开Submit.php文件,把以下代码去掉;require_once(“alipay_ […]...

展开目录

目录导航