部署SpringBoot到阿里雲


安裝Mysql

由於阿里雲安裝的是CentOS 8,yum源中沒有mysql,所以需要先到mysql的官網下載yum repo配置文件

1. 下載命令

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2. 進行repo的安裝:

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

3. 安裝mysql

  1. 執行完成后會在/etc/yum.repos.d/目錄下生成兩個repo文件mysql-community.repo mysql-community-source.repo,必須進入到 /etc/yum.repos.d/目錄后再執行以下腳本

  2. 安裝命令:yum install mysql-server

  3. systemctl start mysqld #啟動MySQL

  4. (如果不想設置密碼的話可以跳過直接登陸)獲取臨時密碼grep 'temporary password' /var/log/mysqld.log

  5. 登錄之后更改密碼

部署SpringBoot到阿里雲服務器

1.IDEA下載插件

Cloud Toolkit
或者直接在IDEA下載

2.進入 Preference 配置一個 Access Key ID 和 Access Key Secret

獲取方法:彈出框選擇繼續使用

如果第一次打開需要新創建一個
點擊顯示即可

3.部署運行

4.遠程登錄阿里雲啟動

找到上面配置的文件,里面有生成的jar包
運行下面的代碼
nohup java -jar service-0.0.1-SNAPSHOT.jar > nohup.log 2>&1 &

不加nohup的話關掉終端項目會被終止,加上就會一直在服務器運行

如果相應的端口沒有開放去控制台開放


更新:配置部署后自動運行

在這里新建一條代碼

然后在阿里雲相應位置新建一個run.sh

source /etc/profile
killall java
nohup java -jar /SpringBoot/service-0.0.1-SNAPSHOT.jar > nohup.log 2>&1 &

這樣部署到阿里雲之后會自動執行上面的代碼運行項目。


免責聲明!

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



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