前言
小唐的背景是,因?yàn)樽罱⑿判〕绦蛐枰暇€,然后呢,一開始的時(shí)候準(zhǔn)備直接用內(nèi)網(wǎng)穿刺來服務(wù)器的,但是有一點(diǎn)很離譜的是,就是咱們的服務(wù)器地址會(huì)變,可惡
然后就直接去看了一下,騰訊云的價(jià)格才100多一年就直接拿下了,自己配置下來,半個(gè)小時(shí)不到就ok啦,配置下來,真的比我之前阿里云的服務(wù)器要容易太多了【流淚】
一、前期準(zhǔn)備
java: JDK
Mysql安裝文件
傳輸工具:4-winscp PuTTY_0.67.0.0
這些我都打包在這里了,沒有的同學(xué)可以自取
鏈接:https://pan.baidu.com/s/1ALEeGlY3qA3-ZMm-7oo4Og
提取碼:iid4
二、小流程
(1)配置遠(yuǎn)程登錄
我們配置好我們的服務(wù)器之后,首先對(duì)于我們的密碼進(jìn)行重置
重置完成之后,進(jìn)入我們密鑰這里
這個(gè)密鑰將作為我們登錄的憑證
然后我們?nèi)?dòng)我們準(zhǔn)備好的PuTTY_0.67.0.0
輸入我們已經(jīng)重置的用戶和密碼(注意密碼不會(huì)顯示)
(2)配置JAR
上傳文件
創(chuàng)建software文件夾
將我們java的jdk拖入software文件里面
我們拖入后,使用
cd /software
ls
就可以看到我們上傳的文件
解壓文件
tar -xzvf jdk-8u65-linux-x64.t.gz
修改文件夾名字
mv jdk1.8.0_65 jdk
配置全局變量
進(jìn)入配置文件
vi /etc/profile
添加配置文件
export JAVA_HOME=/software/jdk/
export PATH=.:$PATH:$JAVA_HOME/bin:$PATH
直接把他們加在最后面
讓配置文件生效
source /etc/profile
檢查是否位置完成
java -version
這樣的話就是已經(jīng)配置好了的
像這樣無論在哪里都可以看到我們java的版本就歐克啦!
(3)配置Mysql
為了讓我們的外部可以訪問的mysql需要先將我們的安全組打開
打開之后,我們先上傳我們mysql的安裝文件到software
上傳文件之后
sudo rpm -Uvh mysql80-community-release-el7-7.noarch.rpm
sudo yum install mysql-community-server
開啟服務(wù)
systemctl start mysqld
查看狀態(tài)
systemctl status mysqld
修改默認(rèn)密碼
1.取出默認(rèn)密碼
sudo grep 'temporary password' /var/log/mysqld.log
2.登錄
mysql -uroot -p
輸入第一步取出的密碼
3.改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
4.查看你的密碼組
SHOW VARIABLES LIKE 'validate_password%';
5.修改密碼驗(yàn)證等級(jí)
set global validate_password.policy=LOW;
set global validate_password.length=6;
6.修改我們自己的密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
創(chuàng)建遠(yuǎn)程訪問用戶
遠(yuǎn)程登錄的密碼不要123456(別問,問就是)
建用戶(記得不要123456)
create user 'root'@'%' identified with mysql_native_password by 'XXXXX密碼';
賦權(quán)限
grant all privileges on *.* to 'root'@'%' with grant option;
刷新用戶權(quán)限
flush privileges;
配置UTF-8編碼
vim /etc/my.cnf
#加進(jìn)去
character_set_server=utf8
init_connect='SET NAMES utf8'
重啟服務(wù)
systemctl restart mysqld
這個(gè)時(shí)候,我們使用我們的navicat就可以看到我們的數(shù)據(jù)庫(kù)啦!
測(cè)試連接
三、項(xiàng)目部署
我們都先對(duì)于我們測(cè)試文件里面的sql文件進(jìn)行導(dǎo)出,然后在我們騰訊云的數(shù)據(jù)庫(kù)里面新建數(shù)據(jù)庫(kù),保持我們數(shù)據(jù)庫(kù)名和表的一致性
配置數(shù)據(jù)庫(kù)
打包jar
小唐的項(xiàng)目是基于spring boot所以這里我們直接用maven來打包
然后上傳我們的打包好的jar,到一個(gè)你知道的路勁,像這里,小唐上傳的就是我們的home
cd /home
ls
java jar -xxx(你的包名)
完成,這樣我們就可以在自己的小程序端發(fā)送和接收自己的請(qǐng)求啦,寫上自己的公網(wǎng)ip文章來源:http://www.zghlxwxcb.cn/news/detail-592755.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-592755.html
到了這里,關(guān)于騰訊云 jar項(xiàng)目配置【半小時(shí)完成】(Spring boot Mysql)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!