91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何把Java項目部署到云服務器中

發布時間:2023-05-18 14:30:29 來源:億速云 閱讀:95 作者:zzz 欄目:編程語言



本篇內容主要講解“如何把Java項目部署到云服務器中”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何把Java項目部署到云服務器中”吧!

一、購買云服務器和安裝系統

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

二、安裝寶塔面板

如何把Java項目部署到云服務器中什么服務器都一樣,只是不同的操作系統可能命令不同。

1、ssh 連接到服務器

ssh 的賬號和密碼一般在買服務器的時候設置,后面也可以修改。

如果 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項目部署到云服務器中

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

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

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

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

如果要訪問遠程數據庫 3306 也要放行

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

配置HTTPS,放行 443

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

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

三、安裝環境

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

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

如何把Java項目部署到云服務器中

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

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

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

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

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

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

如何把Java項目部署到云服務器中

四、打包項目和上傳文件

1、使用Maven clean 項目

2、運行項目

3、Maven package 項目

如何把Java項目部署到云服務器中

4、在 target 目錄獲得 war 文件

如何把Java項目部署到云服務器中

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

如何把Java項目部署到云服務器中

五、訪問項目

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

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

成功

如何把Java項目部署到云服務器中

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

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

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

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

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

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

如何把Java項目部署到云服務器中

查看對應日期的localhost的log。

比如下面這個錯誤是數據庫連接失敗

如何把Java項目部署到云服務器中

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

如何把Java項目部署到云服務器中

七、配置靜態資源映射和解析域名

1、靜態資源映射

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

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

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

還有就是給上傳目錄配置靜態資源映射

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

如何在服務器訪問這個目錄呢?

<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地址一般不好記,有時候也最好不用暴露公網 ip 的。

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

只需要將添加到域名服務器即可

到此,相信大家對“如何把Java項目部署到云服務器中”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

涟源市| 南投市| 康定县| 聊城市| 石狮市| 龙南县| 临湘市| 潞西市| 宜昌市| 金门县| 拉萨市| 宣化县| 靖江市| 乌苏市| 湖州市| 云浮市| 哈巴河县| 敦化市| 黑河市| 靖西县| 台南市| 玉田县| 洪洞县| 呼伦贝尔市| 都安| 西吉县| 通江县| 凭祥市| 平和县| 南皮县| 亚东县| 潮安县| 泽州县| 错那县| 鄂伦春自治旗| 江阴市| 弥勒县| 丽水市| 钟山县| 达拉特旗| 新津县|