將本地SpringBoot項目發佈到雲服務器的方法

如何將本地的SpringBoot項目發佈到雲服務器

環境、準備

  • 一臺雲服務器(我的是linux系統)
  • 一個能運行的SpringBoot項目
  • xsheel或者連接雲服務器的軟件
  • 編輯器IDEA

首先對本地的項目打包成jar包

1.配置打包項目的依賴
在主pom.xml裡添加

<build>
   <plugins>
       <plugin>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-maven-plugin</artifactId>
       </plugin>
   </plugins>
</build>

2.加上打包方式

<packaging>pom</packaging>

3.進行打包

得到一個jar包,賦值該路徑打開即可找到

4.將該jar包上傳到服務器

5.運行jar包,相當於在IDEA中啟動該服務一樣。

使用該命令,在斷開連接後,服務會關閉

java -jar springboot-01-hello-1.0-SNAPSHOT.jar 

如果想讓服務一直在後臺運行,使用這個

# nohup 意思是不掛斷運行命令,當賬戶退出或終端關閉時,程序仍然運行
nohup java -jar springboot-01-hello-1.0-SNAPSHOT.jar 

服務啟動成功

然後就可以根據我們設置的路徑訪問瞭

訪問方式 實例ip地址:端口號+路徑
比如我的服務器公網ip是 120.1.1.111,hello服務的端口是8080
那麼訪問方式是120.1.1.111:8080/hello

如果實例綁定瞭域名,就可以使用域名代替啦。

域名如何綁定服務器?

到此這篇關於將本地SpringBoot項目發佈到雲服務器的文章就介紹到這瞭,更多相關SpringBoot項目發佈到雲服務器內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: