zoukankan      html  css  js  c++  java
  • 迷你商城后台管理系统————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/

        ```

    ps:

    项目源码click me~

    课程设计报告click me~

  • 相关阅读:
    Java 基础知识总结
    AppScan-文件参数Shell命令注入
    AndroidKiller-下载使用
    代码技巧之常用快捷键的整理
    z-index的特点
    定位元素的异同点
    定位之固定定位
    定位之相对定位
    clear的值和特点及伪元素before和after的使用
    如何让元素消失在我们的视野中(面试题)
  • 原文地址:https://www.cnblogs.com/my-worldlet/p/11045117.html
Copyright © 2011-2022 走看看