相信不少同學(xué)都想將自己的項目部署到云服務(wù)器,讓別人通過自己的域名就可以訪問到自己的項目,而騰訊云輕量級服務(wù)器作為一個小型的應(yīng)用,支持域名解析和可視化運維等。比較適合新手入門,本文服務(wù)器操作系統(tǒng)為Centos7。
一、購買以及基本配置
1.購買方式
本文主要面向新手,畢竟一般只有新手才會購買輕量級服務(wù)器。所以可以選擇購買一年的來學(xué)習(xí),以后再根據(jù)需要換,前提提示(輕量級服務(wù)器沒有安全組的,開放端口直接開啟防火墻里的即可)。
輕量服務(wù)器地址:
2bcd.com/go/tx/?
?購買完成后點擊控制臺
在這搜索輕量級服務(wù)器即可看到自己的購買的服務(wù)器
點擊進入服務(wù)器后,首先重置密碼
用戶名選root即可
2.防火墻中開啟一些常用端口號
上述是我打開的一些端口號,一般后面都會用得上。
二. 遠程連接服務(wù)器,jdk,tomcat配置以及寶塔配置
1. 遠程連接服務(wù)器
? 在完成了以上步驟后,需要下載xshell軟件來遠程控制服務(wù)器。正版需要激活碼,也有免費版不過只能開啟四個選擇卡,這里提供免費版的下載方式.
? 下載地址
?進去后,會出現(xiàn)如下頁面。
選擇XSHELL和XFTP下載,這兩個以后都會用上
輸入用戶名和郵箱即可發(fā)送下載鏈接到你的郵箱,收到點擊鏈接即可自動下載
如何使用xshell和xftp
打開XShell,點擊文件-新建,則出現(xiàn)以下界面
連接成功后,會讓你輸入用戶名和密碼,用戶名即是root(如果你前面選擇默認的話),密碼則是你前面設(shè)置的。若無法連接,可能是22端口號沒開,不過這一般買了都默認打開了,所以可能是你公網(wǎng)ID打錯了。
進入之后,如果你使用的是Centos7,則可以看到如上頁面,其實服務(wù)器無非就是一臺遠程電腦,咱用命令行來對它進行操作即可。
接下來說說XFTP,它其實就是用來和遠程服務(wù)器傳輸文件的
點擊XSHELL上面的圖標
?
就會出現(xiàn)如上頁面,想將本機的文件傳到服務(wù)器上,拖拽過去即可,也可打開任務(wù)管理器拖拽。
?
2. jdk配置
要想上線一個java項目,前提當然是得配置環(huán)境拉
先打開xshell,檢查一下有無配置了java。
java -version
如果配置了,可以選擇刪掉。
# 刪除命令
rpm -e --nodeps jdk_
如果沒有,則按如下步驟來
先去官網(wǎng)下載一個rpm包
下載鏈接
下載完成后打開xftp,將該包拖拽到/home/(自己新建一個目錄)下
然后在該目錄下,輸入以下命令
rpm -ivk (你的rpm包)
- 1
安裝完成,在檢查一下即可
說明:有的博文說需要配置環(huán)境變量,可是我發(fā)現(xiàn)不配置貌似也可以使用,所以這里因人而異吧,如果不行,就嘗試去配置環(huán)境變量
3. tomcat配置
? 同樣的,需要去官網(wǎng)下載一個包
? 下載鏈接
?
? 步驟和上面一樣,只不過命令變了而已,這里就不多說了(=.=)
tar -zxvf (你的apache包名)
解壓完成后,會發(fā)現(xiàn)多出來這一個文件
?
?
# 進入上述這個文件的bin目錄,熟悉tomcat的同學(xué)應(yīng)該都知道這個目錄下放著tomcat的一些執(zhí)行腳本
# 執(zhí)行tomcat
./startup.sh
# 可以先執(zhí)行試試
# 停止tomcat
./shotdown.sh
如果前面按照我的步驟開啟了端口號,那么下面可以不用看,不過要想了解如何用命令開端口還是看看吧hh
# 查看防火墻的的服務(wù)狀態(tài)
systemctl status firewalld
# 如果像上圖一樣,則可不用打開
# 以下是防火墻的操作命令,按需要使用
# 開啟
service firewalld start
# 重啟
service firewalld restart
# 關(guān)閉
service firewalld stop
?再說說幾條關(guān)于防火墻規(guī)則的命令
firewall-cmd --list-all # 查看全部信息
firewall-cmd --list-ports # 只看端口信息
# 開啟端口
# 開端口命令,如果用查看端口命令發(fā)現(xiàn)8080沒打開,則需要打開
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 說說上面命令的含義
--zone #作用域
--add-port=80/tcp #添加端口,格式為:端口/通訊協(xié)議
--permanent #永久生效,沒有此參數(shù)重啟后失效
# 打開一個端口,需要重啟下防火墻,執(zhí)行以下命令
systemctl restart firewalld.service
執(zhí)行完上面步驟后,打開瀏覽器輸入你的公網(wǎng)ip:8080即可打開tomcat的首頁.
4.寶塔配置
? 寶塔其實就是一個建站工具,類似于在linux上安裝圖形化界面,方便操作,像開端口,安裝軟件,連接數(shù)據(jù)庫等都可以在上面輕易的實現(xiàn)。
? 到服務(wù)器概要一欄,找到重置應(yīng)用,選擇即可
?
確認了解以上內(nèi)容后,點確認即可
? 重啟后,點擊登錄
?
輸入如下代碼,查看面板地址和用戶名密碼。一般都是8888端口,前面已經(jīng)打開過了
sudo /etc/init.d/bt default
?
?
輸入地址后,進入寶塔界面,需要輸入用戶名密碼,第一次需要安裝套件,按它推薦的來就行。然后出現(xiàn)如下界面
接下來在安全里把剛剛打開的端口再開放一遍,以后開放端口兩邊都需要開
安裝一些常用軟件
?
三. 上線項目
終于到了這一步,相信很多小伙伴購買服務(wù)器都是為了把自己做的項目發(fā)布到網(wǎng)上把,其實并不難。hh
1. ssm項目上線
? 前面已經(jīng)配置了jdk和tomcat,那么上線一個項目還需要創(chuàng)建數(shù)據(jù)庫.
打開寶塔面板,點擊添加數(shù)據(jù)庫
做完這些后,選擇備份一欄下的導(dǎo)入–將你的sql文件導(dǎo)入即可.
接下來,使用idea打開你的項目,將你用來連接數(shù)據(jù)庫的賬號密碼修改為剛剛設(shè)置的.
然后打開項目 結(jié)構(gòu)-Artifacts-上面的+號-選擇archive-for …
然后點擊build-build project
即可在target目錄下多出一個war包?
?
將該war包放到服務(wù)器tomcat下的webapp目錄下.
?
然后在瀏覽器輸入你的公網(wǎng)ID:8080/你的war包名即可訪問
四.域名解析
上面都是用公網(wǎng)ID來訪問,接下來講講如何將購買的域名解析到公網(wǎng)id
? 首先,你要先去購買一個自己的域名,這里就不細說了,上騰訊云或阿里云等平臺搜一些域名注冊,點擊購買,它會讓你先創(chuàng)建一個域名模板,然后會審核一段時間,我用騰訊云審核差不多一下午就好了.
然后點擊控制臺-搜索域名注冊-即可看到以下畫面
? 然后點擊解析則跳轉(zhuǎn)到另一個頁面,會看到一個添加記錄,點擊-然后按下圖執(zhí)行,也就是要添加兩個
做完這些還需要添加站點,進到寶塔面板中,
點擊網(wǎng)站-添加站點
這樣你就可以通過在瀏覽器中輸入你的域名看到以下界面
?
?
?
這樣就完成了,一般網(wǎng)站默認是在80端口,如果想點擊域名訪問到你的項目,只需要將項目tomcat部署80端口而不是8080端口即可.文章來源:http://www.zghlxwxcb.cn/news/detail-693545.html
另外,域名要想別人訪問的話還需要去備案.備案步驟很簡單,跟著它說的做即可,這里不多贅述.文章來源地址http://www.zghlxwxcb.cn/news/detail-693545.html
到了這里,關(guān)于騰訊云輕量級服務(wù)器部署(新手圖文教程)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!