雲伺服器啟動部署springboot的專案
雲伺服器啟動部署springboot的專案
本文采用的jar包是通過idea下maven打包的springboot專案。
在部署本部落格上滴滴雲伺服器時,不但要指定埠,還需要配置容器與宿主機對映卷(我的滴滴雲伺服器的Java開發環境是用docker安裝部署的),一大串的shell命令難免記不過來,寫這個shell指令碼是為了在linux下方便啟動jar包時不用輸入太多的shell命令,將啟動指令碼的一系列shell命令整理到一個xxx.sh中,每次啟動此.sh檔案就可以。
docker run -d -p 8443:8443 -v /usr/dblog/blog-web.jar:/usr/dblog/blog-web.jar --name blog-web java java -jar /usr/dblog/blog-web.jar 這是我啟動專案的shell命令
1、首先,我們在一個合適的地方建立一個.sh檔案
vi blog_web.sh
2、將shell命令寫入檔案,如果需要複製很多文字進去檔案可以通過set paste方式.
3、建立.sh檔案後,將剛剛那一大串的命令寫在.sh指令碼里,接下來就可以通過啟動shell檔案愉快的啟動專案啦!
./blog_web.sh (注意需在.sh同級目錄)
噹噹噹!!問題來了!
啟動居然報錯了~報錯資訊如下:
-bash: ./xxx.sh: Permission denied
上網查了下,大概意思是檔案沒有許可權,給該指令碼檔案授權就好了。
chmod 777 xxx.sh 給shell指令碼授權
然後,就可以成功通過shell指令碼啟動jar包了~
相關文章
- SpringBoot專案部署到阿里雲伺服器全流程Spring Boot阿里伺服器
- Jenkins部署碼雲SpringBoot專案JenkinsSpring Boot
- 使用Intellij IDEA快速部署SpringBoot專案到阿里雲伺服器IntelliJIdeaSpring Boot阿里伺服器
- springBoot快速搭建啟動專案Spring Boot
- IDEA一鍵部署SpringBoot專案到伺服器IdeaSpring Boot伺服器
- 阿里雲伺服器部署django專案阿里伺服器Django
- SpringBoot專案熱部署Spring Boot熱部署
- Docker部署SpringBoot專案DockerSpring Boot
- Springboot專案啟動異常排查Spring Boot
- SpringBoot 監控、專案部署Spring Boot
- linux伺服器部署SpringBoot專案並檢視專案執行日誌Linux伺服器Spring Boot
- 雲伺服器:如何設定springboot啟動埠伺服器Spring Boot
- springBoot專案部署整合阿里雲https證書報錯Spring Boot阿里HTTP
- Jenkins自動化部署SpringBoot多模組專案JenkinsSpring Boot
- SpringBoot+jsp專案啟動出現404Spring BootJS
- SpringBoot專案引入Elasticsearch時啟動失敗Spring BootElasticsearch
- springboot 專案部署到外部tomcatSpring BootTomcat
- springboot專案部署到tomcat容器Spring BootTomcat
- 初學docker部署springboot專案DockerSpring Boot
- Docker(四)Docker部署SpringBoot專案DockerSpring Boot
- SpringBoot使用Docker快速部署專案Spring BootDocker
- Docker-Docker部署SpringBoot專案DockerSpring Boot
- Djang專案部署阿里雲伺服器(四)之執行Django專案阿里伺服器Django
- springboot開啟自動部署devtoolsSpring Bootdev
- Java專案部署到雲伺服器最簡單的方法Java伺服器
- java專案部署Linux伺服器幾種啟動方式總結經驗JavaLinux伺服器
- 阿里雲伺服器部署web專案全過程阿里伺服器Web
- 把django專案部署到阿里雲伺服器流程Django阿里伺服器
- springboot 配置熱啟動 不需重啟自動部署Spring Boot
- 開發利器JRebel部署SpringBoot專案Spring Boot
- 【SpringBoot】三十二、SpringBoot專案Jar包如何瘦身部署Spring BootJAR
- JAVA專案伺服器部署Java伺服器
- Laravel 專案部署到雲伺服器(CentOS 7 系統)Laravel伺服器CentOS
- vue專案部署到阿里雲伺服器(windows - Nginx代理)Vue阿里伺服器WindowsNginx
- vue專案部署到阿里雲伺服器(windows),Nginx代理!Vue阿里伺服器WindowsNginx
- 阿里雲部署nuxt專案阿里UX
- CentOS7.2系統的雲伺服器ECS如何部署部署Node.js專案CentOS伺服器Node.js
- Springboot專案啟動後訪問Controller報錯404Spring BootController