欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot和Vue項(xiàng)目服務(wù)器發(fā)布流程分享

 更新時(shí)間:2025年02月12日 08:58:13   作者:wow_xh  
本文詳細(xì)介紹了如何將SpringBoot和Vue項(xiàng)目發(fā)布到阿里云ECS服務(wù)器上的步驟,包括準(zhǔn)備服務(wù)器、安裝寶塔、配置數(shù)據(jù)庫、打包項(xiàng)目、上傳文件、設(shè)置端口、安裝軟件和注冊(cè)網(wǎng)站等

SpringBoot和Vue項(xiàng)目服務(wù)器發(fā)布流程

1、先準(zhǔn)備好一個(gè)云服務(wù)器

這里使用的是阿里的ECS并在安全組中開放8888端口以便訪問寶塔頁面

2、安裝寶塔

1.可以使用寶塔官網(wǎng)遠(yuǎn)程安裝,需要服務(wù)器的ip地址和ssh賬號(hào)、密碼

2.或者在服務(wù)器端使用命令行安裝(寶塔官網(wǎng)有命令)

安裝完成后可以看到訪問地址和登錄寶塔界面的用戶名密碼

如果忘記可以使用以下命令查看

/etc/init.d/bt default

3、登錄寶塔并在左側(cè)欄中數(shù)據(jù)庫中上傳數(shù)據(jù)庫文件

添加數(shù)據(jù)庫并創(chuàng)建用戶名和密碼(代碼中盡量不要用root用戶,因?yàn)閞oot具有全部權(quán)限,不安全)

創(chuàng)建完成之后點(diǎn)擊導(dǎo)入并上傳本地?cái)?shù)據(jù)庫導(dǎo)出的sql文件

4、使用idea的maven的package命令將項(xiàng)目打jar包

打包之前需要先將配置文件中的數(shù)據(jù)庫連接地址和訪問信息修改成服務(wù)器端的地址

(可以在pom文件中添加maven打包設(shè)置來實(shí)現(xiàn) 將配置文件和靜態(tài)資源等放在指定位置 配置springboot項(xiàng)目動(dòng)靜分離 打包分離lib)

5、打包vue項(xiàng)目生成dist文件夾

打包之前需要先將配置文件中的數(shù)據(jù)庫連接地址和訪問信息修改成服務(wù)器端的地址

(比如vue.config.js 和axios.js等)

在控制臺(tái)運(yùn)行以下命令

npm run build

6、在寶塔界面左側(cè)欄中的文件中創(chuàng)建存放項(xiàng)目的文件夾

在springboot文件夾中上傳jar包以及配置文件和靜態(tài)資源

在vue文件夾中上傳dist文件夾中的所有文件

7、完成以上工作之后,前往ECS的安全組中,開放端口

  • 3306 數(shù)據(jù)庫端口
  • 6379 Redis
  • 443 HTTPS
  • 80 HTTP
  • 項(xiàng)目后端端口
  • 項(xiàng)目前端端口

8、在寶塔界面左側(cè)欄中的安全中也開放上一步中的端口

9、打開寶塔界面左側(cè)欄中的軟件商店

下載需要用到的軟件

  • nginx-1.24 web服務(wù)器
  • mysql-5.7 數(shù)據(jù)庫
  • php-7.4phpmyadmin-5.0管理數(shù)據(jù)庫需要 (可以不安裝)

10、打開寶塔界面左側(cè)欄中的網(wǎng)站注冊(cè)SpringBoot項(xiàng)目

在Java項(xiàng)目中

  • 點(diǎn)擊JAVA環(huán)境管理,安裝 jdk1.8.0_371
  • 點(diǎn)擊添加Java項(xiàng)目
  • 添加SpringBoot項(xiàng)目
  • 設(shè)置項(xiàng)目jar路徑為jar包所在路徑
  • 項(xiàng)目端口設(shè)置為項(xiàng)目后端端口
  • 項(xiàng)目JDK選擇 jdk1.8.0_371
  • 點(diǎn)擊確定即可
  • 狀態(tài)為運(yùn)行中為正常

如果狀態(tài)為未啟動(dòng)

可以檢查下

這里需要注釋掉,不然會(huì)跳過打包很多東西

11、打開寶塔界面左側(cè)欄中的網(wǎng)站注冊(cè)Vue項(xiàng)目

在HTML項(xiàng)目中

點(diǎn)擊添加HTML項(xiàng)目

域名填寫云服務(wù)器的ip地址(寶塔頁面ip地址)和項(xiàng)目前端端口格式

根目錄選擇vue文件夾

點(diǎn)擊確定即可

12、訪問項(xiàng)目

點(diǎn)擊項(xiàng)目名稱下的ip,再點(diǎn)擊域名下的地址進(jìn)行訪問,即可成功訪問前端頁面

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringCloud客戶端的負(fù)載均衡Ribbon的實(shí)現(xiàn)

    SpringCloud客戶端的負(fù)載均衡Ribbon的實(shí)現(xiàn)

    微服務(wù)架構(gòu),不可避免的存在單個(gè)微服務(wù)有多個(gè)實(shí)例,這篇文章主要介紹了SpringCloud客戶端的負(fù)載均衡Ribbon的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • 使用Java生成32位16進(jìn)制密鑰的代碼實(shí)現(xiàn)

    使用Java生成32位16進(jìn)制密鑰的代碼實(shí)現(xiàn)

    在許多加密和安全應(yīng)用中,生成隨機(jī)的密鑰是至關(guān)重要的一步,密鑰通常以16進(jìn)制形式表示,并且具有特定的長度,在這篇博客中,我們將探討如何使用Java生成一個(gè)32位長度的16進(jìn)制密鑰,并展示詳細(xì)的代碼示例和運(yùn)行結(jié)果,需要的朋友可以參考下
    2024-08-08
  • java書店系統(tǒng)畢業(yè)設(shè)計(jì) 總體設(shè)計(jì)(1)

    java書店系統(tǒng)畢業(yè)設(shè)計(jì) 總體設(shè)計(jì)(1)

    這篇文章主要介紹了java書店系統(tǒng)畢業(yè)設(shè)計(jì),第一步系統(tǒng)總體設(shè)計(jì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java中JDBC實(shí)現(xiàn)動(dòng)態(tài)查詢的實(shí)例詳解

    Java中JDBC實(shí)現(xiàn)動(dòng)態(tài)查詢的實(shí)例詳解

    從多個(gè)查詢條件中隨機(jī)選擇若干個(gè)組合成一個(gè)DQL語句進(jìn)行查詢,這一過程叫做動(dòng)態(tài)查詢。下面通過實(shí)例代碼給大家講解JDBC實(shí)現(xiàn)動(dòng)態(tài)查詢的方法,需要的朋友參考下吧
    2017-07-07
  • SpringBoot中接收POST參數(shù)的幾種方式詳解

    SpringBoot中接收POST參數(shù)的幾種方式詳解

    這篇文章主要介紹了SpringBoot中接收POST參數(shù)的幾種方式,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • springboot啟動(dòng)流程過程

    springboot啟動(dòng)流程過程

    Spring Boot 簡化了 Spring 框架的使用,通過創(chuàng)建 `SpringApplication` 對(duì)象,判斷應(yīng)用類型并設(shè)置初始化器和監(jiān)聽器,在 `run` 方法中,讀取配置并加載到 `Environment` 中,通過 Spring 事件機(jī)制和 `EnvironmentPostProcessor` 處理配置
    2025-02-02
  • spring boot使用RabbitMQ實(shí)現(xiàn)topic 主題

    spring boot使用RabbitMQ實(shí)現(xiàn)topic 主題

    本篇文章主要介紹了spring boot使用RabbitMQ實(shí)現(xiàn)topic 主題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • SpringSecurity 自定義認(rèn)證登錄的項(xiàng)目實(shí)踐

    SpringSecurity 自定義認(rèn)證登錄的項(xiàng)目實(shí)踐

    本文主要介紹了SpringSecurity 自定義認(rèn)證登錄的項(xiàng)目實(shí)踐,以手機(jī)驗(yàn)證碼登錄為例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • Java IO流之原理分類與節(jié)點(diǎn)流文件操作詳解

    Java IO流之原理分類與節(jié)點(diǎn)流文件操作詳解

    流(Stream)是指一連串的數(shù)據(jù)(字符或字節(jié)),是以先進(jìn)先出的方式發(fā)送信息的通道,數(shù)據(jù)源發(fā)送的數(shù)據(jù)經(jīng)過這個(gè)通道到達(dá)目的地,按流向區(qū)分為輸入流和輸出流
    2021-10-10
  • Java JSch遠(yuǎn)程執(zhí)行Shell命令的方法

    Java JSch遠(yuǎn)程執(zhí)行Shell命令的方法

    本文主要介紹了Java JSch遠(yuǎn)程執(zhí)行Shell命令,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評(píng)論