人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

詳細(xì)部署阿里云服務(wù)器全過(guò)程(圖文教程)

發(fā)布日期:2022-02-02 11:29 | 文章來(lái)源:源碼中國(guó)

最近學(xué)習(xí)了Web開(kāi)發(fā)前后端等技術(shù),便想著將項(xiàng)目部署到云服務(wù)器,方便后續(xù)管理,順便學(xué)習(xí)一下部署云服務(wù)器的過(guò)程。

購(gòu)買(mǎi)與連接云服務(wù)器

部署云服務(wù)器,首先需要的便是購(gòu)買(mǎi)云服務(wù)器,這里我選擇的是阿里云服務(wù)器,注冊(cè)實(shí)名認(rèn)證這里就不詳細(xì)說(shuō)明了,我購(gòu)買(mǎi)的是云服務(wù)器ECS,可以選擇大學(xué)生優(yōu)惠,一個(gè)月9.5元,算是很實(shí)惠的。


我選擇的操作系統(tǒng)是Linux版的 centos_7_03_64,后續(xù)還可以自己去購(gòu)買(mǎi)一個(gè)域名。

購(gòu)買(mǎi)完之后可以點(diǎn)擊圖里的更多進(jìn)行重置密碼,我這里已經(jīng)重置過(guò)了,就不給大家演示了。


接下來(lái)就是管理云服務(wù)器,我電腦是Windows系統(tǒng),選擇的是XShell和Xftp,官方網(wǎng)址我放到下方了,

官方網(wǎng)址:https://www.netsarang.com/zh/all-downloads/

參加公測(cè)版就可以免費(fèi)使用,推薦選擇學(xué)校的企業(yè)郵箱注冊(cè),首次下載也可以免費(fèi)試用30天。


下載完打開(kāi)軟件新建會(huì)話(huà),填寫(xiě)ip地址就可以連接到云服務(wù)器

部署云服務(wù)器

連接云服務(wù)器之后,就可以開(kāi)始部署云服務(wù)器了,由于部署的是Web項(xiàng)目,這里我分成三部分:Tomcat,JDK,MySQl(或者其他數(shù)據(jù)庫(kù),這里以MySql為例),前兩部比較簡(jiǎn)單,主要是數(shù)據(jù)庫(kù)的部署有些麻煩。

Tomcat

首先去apach官網(wǎng)下載Tomcat,網(wǎng)址我放到了下方
http://tomcat.apache.org/download-80.cgi,注意下載的版本和后綴,Linux選擇tar.gz


下載完之后使用Xftp上傳到云服務(wù)器,然后進(jìn)行解壓:


等待解壓完成后,進(jìn)行Tomcat環(huán)境的配置,這里我們需安裝JDK。

JDK

還是跟Tomcat一樣,先去官網(wǎng)下載安裝包。
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,注意看清操作系統(tǒng)。


下載完之后,進(jìn)行解壓


解壓完之后就可以配置JDK環(huán)境
#vi /etc/profile

export JAVA_HOME=/root/Java/JDK/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

#souce /etc/profile使配置生效,這樣JDK的環(huán)境便配置完成。可以通過(guò)Java -version查看是否配置成功。
接下來(lái)進(jìn)去Tomcat的bin目錄
#vi setclasspath.sh

export JAVA_HOME=/root/Java/JDK/jdk1.8.0_161
export JRE_HOME=/root/Java/JDK/jdk1.8.0_161/jre

保存之后啟動(dòng)Tomcat,./startup.sh


啟動(dòng)完成后便可以訪問(wèn)tomcat,瀏覽器輸入http://+云服務(wù)器ip地址+:8080(默認(rèn)是8080端口)

如果出現(xiàn)Tomcat界面,便表示tomcat啟動(dòng)成功。

如果訪問(wèn)不了的,首先查看云服務(wù)器的8080端口是否開(kāi)放,在左側(cè)選擇 網(wǎng)絡(luò)安全》安全組
點(diǎn)擊配置規(guī)則


自定義添加8080端口,這里具體操作就不講了,很簡(jiǎn)單。

MySql

第一步:安裝MySql

下載MySql安裝包
可以選擇

[root@localhost ~]#rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 
或者
[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安裝MySql

[root@localhost ~]# yum install -y mysql-server
或
[root@localhost ~]# yum install mysql-community-server

安裝成功的話(huà)會(huì)顯示Complete

第二步:設(shè)置開(kāi)機(jī)自啟動(dòng)服務(wù)

[root@localhost ~]# systemctl enable mysqld.service

檢查是否設(shè)置開(kāi)機(jī)自動(dòng):

[root@localhost ~]# systemctl list-unit-files | grep mysqld

第三步:登陸Mysql

查看初始化密碼:

[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log 


這一步要注意了,如果顯示查找不到密碼,原因是之前的Mysqsl卸載不干凈或者安裝出了問(wèn)題,會(huì)導(dǎo)致登錄失敗,可以參考下面的博客進(jìn)行卸載。

CentOS 7 卸載MySQL 5.7

[root@localhost ~]# mysql -u root -p

然后輸入剛才查看的密碼

第四步:修改Mysql登錄密碼

這里需要注意了,Mysql為了安全考慮,對(duì)密碼的安全性有嚴(yán)格要求,輸入不符合要求的密碼會(huì)導(dǎo)致更改失敗,這里我們需要修改策略:

設(shè)置密碼的驗(yàn)證強(qiáng)度等級(jí),設(shè)置 validate_password_policy 的全局參數(shù)為 LOW 即可,
輸入設(shè)值語(yǔ)句 “ set global validate_password_policy=LOW; ” 進(jìn)行設(shè)值

然后再進(jìn)行密碼修改:

mysql>SET PASSWORD = PASSWORD('*****');

出現(xiàn)Query OK,表示修改成功!

第五步:授權(quán)遠(yuǎn)程登錄:

為了更好的管理Mysql數(shù)據(jù)庫(kù),可以授權(quán)開(kāi)啟遠(yuǎn)程登錄

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '****' WITH GRANT OPTION;

這里的*****要換成你自己mysql數(shù)據(jù)庫(kù)的密碼
命令生效指令:

mysql>flush privileges;

這一步一定要做,不然無(wú)法成功! 這句表示從mysql數(shù)據(jù)庫(kù)的grant表中重新加載權(quán)限數(shù), 因?yàn)镸ySQL把權(quán)限都放在了cache中,所以在做完更改后需要重新加載。

設(shè)置這一步的原因是Mysql為了安全考慮,初始的時(shí)候并沒(méi)有開(kāi)啟Root用戶(hù),這里的Root用戶(hù)要和云服務(wù)器的root用戶(hù)分開(kāi),當(dāng)開(kāi)啟了Mysql的Root用戶(hù)后,便可以提供遠(yuǎn)程訪問(wèn)權(quán)限,實(shí)現(xiàn)遠(yuǎn)程管理,這里我使用的軟件是Navicat。

首先去阿里云開(kāi)放3306端口:


然后打開(kāi)Navicat新建連接:


沒(méi)問(wèn)題的話(huà)應(yīng)該就可以連接上了,有問(wèn)題的看下前面的步驟哪一步漏了。

第六步:將本地?cái)?shù)據(jù)庫(kù)轉(zhuǎn)移到云服務(wù)的數(shù)據(jù)庫(kù)

轉(zhuǎn)移之前首先要先設(shè)置好Mysql數(shù)據(jù)庫(kù)的編碼與本地的數(shù)據(jù)庫(kù)一致,不然后面會(huì)出現(xiàn)一些問(wèn)題,之前在這方面栽了很久,建議在一開(kāi)始先設(shè)置好。

[root@localhost ~]# mysql -u root -p
mysql>show variables like 'char%';


主要看character_set_server是不是utf-8,不是的話(huà)可能導(dǎo)入數(shù)據(jù)的時(shí)候可能會(huì)出現(xiàn)中文亂碼的情況,
可以通過(guò)

mysql>set character_set_server=utf8;

進(jìn)行修改,不過(guò)這種方法重啟Mysql之后就會(huì)失效,建議使用一下方式修改:

[root@localhost ~]#vim /etc/mysql/mysql.conf.d/mysql.cnf

這里需要注意的是如果沒(méi)有該文件的話(huà)嘗試下面這個(gè),我就是出現(xiàn)了這個(gè)問(wèn)題,修改下面這個(gè)文件同樣可以生效

[root@localhost ~]#vim /etc/my.cnf

在[mysqld]下面添加一行 character_set_server=utf8


重啟Mysql服務(wù)使配置生效:

[root@localhost ~]#service mysql restart

然后便可將本地?cái)?shù)據(jù)庫(kù)轉(zhuǎn)移到云服務(wù)器的數(shù)據(jù)庫(kù):
先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)用于存放表:create databases ****;

然后再Navicat軟件選中本地?cái)?shù)據(jù)庫(kù)的表,右鍵導(dǎo)出向?qū)?,可以選擇很多種格式,點(diǎn)擊下一步,后面選擇默認(rèn)選項(xiàng)就ok,這里我已經(jīng)導(dǎo)出過(guò)了,就不一一演示了。


然后在云服務(wù)器的數(shù)據(jù)庫(kù)選擇導(dǎo)入向?qū)В?br/>


選擇剛才導(dǎo)出的文件,沒(méi)問(wèn)題的話(huà)數(shù)據(jù)庫(kù)導(dǎo)入便處理完成。

總結(jié)

Tomcat,JDK,Mysql配置完成,部署配置云服務(wù)器基本完成,本次博客也是總結(jié)了其他很多優(yōu)秀博主的博客,算是一次整合,也有自己的總結(jié)經(jīng)驗(yàn)在里面,希望可以幫到大家。如果遇到問(wèn)題的話(huà)可以在評(píng)論區(qū)留言討論。

后面會(huì)更新如何將自己的項(xiàng)目打包部署到云服務(wù)器(IDEA軟件為例),這里也會(huì)總結(jié)一下自己遇到的一些坑,下周末前會(huì)更新,我的博客有一些學(xué)習(xí)JavaWeb開(kāi)發(fā)的筆記,目前更新了JavaWeb基礎(chǔ)和MyBatis的學(xué)習(xí)筆記,后續(xù)會(huì)更新Spring全家桶的學(xué)習(xí)筆記,有興趣的可以關(guān)注一下。

最后附上我一個(gè)正運(yùn)行在云服務(wù)器的一個(gè)項(xiàng)目截圖:

到此這篇關(guān)于詳細(xì)部署阿里云服務(wù)器全過(guò)程 的文章就介紹到這了,更多相關(guān)部署阿里云服務(wù)器內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

香港服務(wù)器租用

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶(hù)服務(wù)

7x24全年不間斷在線

專(zhuān)屬顧問(wèn)服務(wù)

1對(duì)1客戶(hù)咨詢(xún)顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部