成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

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

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

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

一、購買云服務(wù)器和安裝系統(tǒng)

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

二、安裝寶塔面板

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

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

ssh 的賬號和密碼一般在買服務(wù)器的時候設(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

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

3、保存賬號密碼

大概要兩分鐘的安裝時間

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

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

復制上面一段文字,保存起來。里面是后臺地址,登錄賬號和密碼,都可以修改

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

為了保證能登錄后臺,不被防火墻攔截。

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

如果要訪問遠程數(shù)據(jù)庫 3306 也要放行

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

配置HTTPS,放行 443

當然還有我們的 Tomcat,默認的端口 8080 也要放行

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

三、安裝環(huán)境

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

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

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

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

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

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

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

Tomcat 安裝好了后,我們試試訪問下

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

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

四、打包項目和上傳文件

1、使用Maven clean 項目

2、運行項目

3、Maven package 項目

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

4、在 target 目錄獲得 war 文件

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

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

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

五、訪問項目

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

訪問項目:http://119.29.54.53/SpringMVC

成功

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

六、無法啟動 Tomcat 或者訪問項目 404 怎么辦?

無法啟動 Tomcat 是一般是因為 tomcat 的配置設(shè)置錯了,或有語法錯誤,常見于 server.xml

項目訪問 404,說明沒有部署成功,項目沒有啟動成功,有錯誤。比如數(shù)據(jù)庫連接錯誤,jdk 版本不夠,依賴沒有導入等。

項目部署不成功怎么排查錯誤呢?

很簡單,Tomcat不是有日志文件嗎?

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

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

查看對應日期的localhost的log。

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

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

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

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

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

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

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

<Context path="" docBase="/www/server/tomcat/webapps/SpringMVC" debug="0" reloadable="true" />

表示 訪問 http://119.29.54.53 即可訪問到 SpringMVC 這個文件夾下的項目

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

比如我這里的 有一個上傳目錄 /www/uploads ,用戶上傳的圖片都會保存到這個 uploads 文件夾來。

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

<Context path="/uploads" docBase="/www/uploads" debug="0" reloadable="true" />

即可

比如訪問  http://119.29.54.53/uploads/2017/12/曹操.png 就能訪問到 /www/uploads/2017/12/曹操.png

2、解析域名

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

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

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

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

網(wǎng)站欄目:Java項目怎么部署到云服務(wù)器中
URL分享:http://jinyejixie.com/article20/gdjdjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、自適應網(wǎng)站、建站公司網(wǎng)頁設(shè)計公司、域名注冊品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
池州市| 广平县| 浮梁县| 沙洋县| 宜黄县| 六安市| 南皮县| 松桃| 禄丰县| 社旗县| 抚州市| 岳西县| 综艺| 拜城县| 屯昌县| 和平区| 正蓝旗| 高台县| 枞阳县| 临清市| 松桃| 阿拉善右旗| 二连浩特市| 义马市| 屏东县| 清徐县| 绍兴县| 乌兰浩特市| 康马县| 蕉岭县| 大悟县| 上蔡县| 鹤壁市| 泗洪县| 涞源县| 屏边| 留坝县| 阿坝县| 广水市| 黑龙江省| 平度市|