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

    ```

項目源碼  這里

項目文檔  這里

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM