真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java項(xiàng)目怎么部署到云服務(wù)器中

這篇文章主要講解了“Java項(xiàng)目怎么部署到云服務(wù)器中”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Java項(xiàng)目怎么部署到云服務(wù)器中”吧!

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的扶余網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

一、購(gòu)買(mǎi)云服務(wù)器和安裝系統(tǒng)

下單的時(shí)候一般會(huì)選擇安裝哪種操作系統(tǒng),我一般用的是 CentOS,6.x 和 7.x 都行。

二、安裝寶塔面板

Java項(xiàng)目怎么部署到云服務(wù)器中什么服務(wù)器都一樣,只是不同的操作系統(tǒng)可能命令不同。

1、ssh 連接到服務(wù)器

ssh 的賬號(hào)和密碼一般在買(mǎi)服務(wù)器的時(shí)候設(shè)置,后面也可以修改。

如果 ssh 連不上,確保 22 端口是被放行的。

2、鍵入安裝的命令

Centos安裝腳本   yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 8c0882dde

Ubuntu/Deepin安裝腳本  wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 8c0882dde

Debian安裝腳本  wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh 8c0882dde

Fedora安裝腳本  wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 8c0882dde

升級(jí)腳本         wget -O update.sh http://download.bt.cn/install/update.sh && sh update.sh

3、保存賬號(hào)密碼

大概要兩分鐘的安裝時(shí)間

安裝好了后,可以看到這樣的圖

Java項(xiàng)目怎么部署到云服務(wù)器中

復(fù)制上面一段文字,保存起來(lái)。里面是后臺(tái)地址,登錄賬號(hào)和密碼,都可以修改

4、修改安全組,放行端口。

為了保證能登錄后臺(tái),不被防火墻攔截。

我們一定放行以下端口 8888 888 80 找個(gè)幾個(gè)端口

如果要訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù) 3306 也要放行

如果想用 ftp 工具 放行 21,ssh 放行 22

配置HTTPS,放行 443

當(dāng)然還有我們的 Tomcat,默認(rèn)的端口 8080 也要放行

如果你使用的是 騰訊云可以設(shè)置放行所有端口,如果你用阿里云好像不行,需要一個(gè)個(gè)放行。

三、安裝環(huán)境

這里的環(huán)境指的是項(xiàng)目運(yùn)行環(huán)境,至少需要 JDK Tomcat MySQL 這三樣

在寶塔面板里,我們可以直接安裝

Java項(xiàng)目怎么部署到云服務(wù)器中

這里建議安裝 Tomcat8(會(huì)自帶安裝jdk1.8),如果你安裝 Tomcat7(會(huì)自帶安裝jdk1.7)。

然后是MySQL 是必須安裝的,版本隨便。

正常情況下,這就可以啦。

當(dāng)然,如果你想方便管理數(shù)據(jù)庫(kù),可以再下載一個(gè) phpmyadmin,需要先按照 nginx 和 php 哦,可能會(huì)吃點(diǎn)內(nèi)存。

Tomcat 安裝好了后,我們?cè)囋囋L問(wèn)下

Tomcat安裝的目錄是:/www/server/tomcat 里

Java項(xiàng)目怎么部署到云服務(wù)器中

四、打包項(xiàng)目和上傳文件

1、使用Maven clean 項(xiàng)目

2、運(yùn)行項(xiàng)目

3、Maven package 項(xiàng)目

Java項(xiàng)目怎么部署到云服務(wù)器中

4、在 target 目錄獲得 war 文件

Java項(xiàng)目怎么部署到云服務(wù)器中

5、將 war 文件上傳到 tomcat 安裝目錄的webapps目錄下

Java項(xiàng)目怎么部署到云服務(wù)器中

五、訪問(wèn)項(xiàng)目

博主之前將Tomcat的端口由8080改成了80了

訪問(wèn)項(xiàng)目:http://119.29.54.53/SpringMVC

成功

Java項(xiàng)目怎么部署到云服務(wù)器中

六、無(wú)法啟動(dòng) Tomcat 或者訪問(wèn)項(xiàng)目 404 怎么辦?

無(wú)法啟動(dòng) Tomcat 是一般是因?yàn)?tomcat 的配置設(shè)置錯(cuò)了,或有語(yǔ)法錯(cuò)誤,常見(jiàn)于 server.xml

項(xiàng)目訪問(wèn) 404,說(shuō)明沒(méi)有部署成功,項(xiàng)目沒(méi)有啟動(dòng)成功,有錯(cuò)誤。比如數(shù)據(jù)庫(kù)連接錯(cuò)誤,jdk 版本不夠,依賴沒(méi)有導(dǎo)入等。

項(xiàng)目部署不成功怎么排查錯(cuò)誤呢?

很簡(jiǎn)單,Tomcat不是有日志文件嗎?

查看即可,在 /www/server/tomcat/logs 目錄。

Java項(xiàng)目怎么部署到云服務(wù)器中

查看對(duì)應(yīng)日期的localhost的log。

比如下面這個(gè)錯(cuò)誤是數(shù)據(jù)庫(kù)連接失敗

Java項(xiàng)目怎么部署到云服務(wù)器中

這個(gè)錯(cuò)誤是Spring Data JPA 需要 jdk1.8即 java 8(所以之前建議安裝 Tomcat8,它會(huì)自己安裝 jdk1.8)

Java項(xiàng)目怎么部署到云服務(wù)器中

七、配置靜態(tài)資源映射和解析域名

1、靜態(tài)資源映射

靜態(tài)資源映射大家應(yīng)該都知道吧,在 tomcat 的 server.xml 里有

表示 訪問(wèn) http://119.29.54.53 即可訪問(wèn)到 SpringMVC 這個(gè)文件夾下的項(xiàng)目

還有就是給上傳目錄配置靜態(tài)資源映射

比如我這里的 有一個(gè)上傳目錄 /www/uploads ,用戶上傳的圖片都會(huì)保存到這個(gè) uploads 文件夾來(lái)。

如何在服務(wù)器訪問(wèn)這個(gè)目錄呢?

即可

比如訪問(wèn)  http://119.29.54.53/uploads/2017/12/曹操.png 就能訪問(wèn)到 /www/uploads/2017/12/曹操.png

2、解析域名

ip地址一般不好記,有時(shí)候也最好不用暴露公網(wǎng) ip 的。

我想輸入域名就能訪問(wèn)項(xiàng)目網(wǎng)站,比如輸入 demo.yisu.cn 就能訪問(wèn) 119.29.54.53

只需要將添加到域名服務(wù)器即可

感謝各位的閱讀,以上就是“Java項(xiàng)目怎么部署到云服務(wù)器中”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Java項(xiàng)目怎么部署到云服務(wù)器中這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


本文標(biāo)題:Java項(xiàng)目怎么部署到云服務(wù)器中
URL地址:http://weahome.cn/article/gdjdjo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部