安裝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
-
執行完成后會在/etc/yum.repos.d/目錄下生成兩個repo文件mysql-community.repo mysql-community-source.repo,必須進入到 /etc/yum.repos.d/目錄后再執行以下腳本
-
安裝命令:
yum install mysql-server
-
systemctl start mysqld #啟動MySQL
-
(如果不想設置密碼的話可以跳過直接登陸)獲取臨時密碼
grep 'temporary password' /var/log/mysqld.log
-
登錄之后更改密碼
部署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 &
這樣部署到阿里雲之后會自動執行上面的代碼運行項目。