欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Java?SSM項目部署上線配置方法(阿里云服務(wù)器ECS?+?云數(shù)據(jù)庫RDS?MySQL)(寶塔)

 更新時間:2024年01月03日 15:34:17   作者:五月CG  
這篇文章主要介紹了Java?SSM項目部署上線(阿里云服務(wù)器ECS?+?云數(shù)據(jù)庫RDS?MySQL)(寶塔)的圖文教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧

SSM項目部署上線——(阿里云服務(wù)器ECS + 云數(shù)據(jù)庫RDS MySQL)

一、首先購買,并配置好一個云數(shù)據(jù)庫

1、購買云數(shù)據(jù)庫

進入阿里云官網(wǎng),選擇云數(shù)據(jù)庫購買,選擇區(qū)域位置,最好選擇離自己最近的,其他保持默認(rèn)即可

https://www.aliyun.com/

2、購買完成等待阿里云配置創(chuàng)建

我們來到控制臺,選擇我們剛剛購買所選擇的區(qū)域,它已經(jīng)幫我們創(chuàng)建好了實例

3、設(shè)置白名單

我們點擊數(shù)據(jù)安全性,添加一個白名單分組,當(dāng)然也可以在default后面選擇修改

設(shè)置Ip

設(shè)置完成之后,下面就多了一個分組

4、創(chuàng)建數(shù)據(jù)庫賬號

創(chuàng)建賬號

5、申請外網(wǎng)鏈接

如果我們不用阿里的服務(wù)器去連接數(shù)據(jù)庫,我們需要外網(wǎng)的鏈接

6、登錄數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫。

輸入賬號,密碼登錄成功,進入到數(shù)據(jù)庫管理,點擊創(chuàng)建庫

我們先回到我們本地,把我們的數(shù)據(jù)庫導(dǎo)出

回到阿里云數(shù)據(jù)庫

創(chuàng)建完成之后,我們點擊導(dǎo)入


接著

執(zhí)行變更

執(zhí)行成功

沒有問題

二、本地項目測試云數(shù)據(jù)庫連接

修改數(shù)據(jù)庫的連接參數(shù),用idea打開我們的SSM項目(maven)

注意。這里的地址是外網(wǎng)的地址

啟動一下,訪問,沒有問題

說一個注意的點,也是自己本地報了一個錯誤

錯誤是:Establishing SSL connection without server’s identity verificatio

解決辦法:在數(shù)據(jù)庫連接后面加上一個參數(shù) ?useSSL=false

三、項目打包(war包)

包有兩種,一種是jar包,一種是war包

普通的web項目,或者是SSM項目,我們打的是war包,如果是springboot項目,我們一般打成jar包

這里我們打成war包

在打包之前,我們先說一個非常重要的點,也可能是我開發(fā)環(huán)境的一個原因,我們的web目錄一定要在 src/main下面,不然打包的時候,jsp頁面是沒有進去的,運行顯示的是404.

1、通過idea自身進行打包

這個名字可以隨便取

接著

添加過來了

接著,就是打包

跟著

等待打包完成

完成后出現(xiàn),這個就是我們打的war包,復(fù)制它

粘貼到我們的Tomcat服務(wù)器的webapp目錄下

我們運行手動運行Tomcat服務(wù)器,看一下,沒有問題

2、通過maven進行打包

我們的第二種打包方式是借助 maven 項目管理工具,但我們首先得在pom.xml中配置依賴

接著

打包成功

注意:這個war包的名字我們要改一下,這個名字是運行不了的。改成aa或者其他的就可以運行,這里就不運行演示了,跟上面的一樣。

四、阿里云ECS服務(wù)器購買、配置(Linux寶塔)

1、購買ECS服務(wù)器

進入阿里云官網(wǎng),購買一個ECS服務(wù)器,老樣子,選擇離自己最近的,跟云數(shù)據(jù)庫一樣

https://www.aliyun.com/

購買完成了之后,等它創(chuàng)建完,來到我們的控制臺,我們把系統(tǒng)給它停止,后面還要更換一個系統(tǒng)

2、設(shè)置安全組

什么是安全組呢,因為阿里云它在架服務(wù)器的時候,它是以組為單位的,所以我們要給它設(shè)置一個安全組

我們給它開放兩個端口號,一個是別人訪問,一個是自己訪問的

3、更換成寶塔

設(shè)置完了之后,我們回到我們的實例頁面,更換操作系統(tǒng)

接著

選擇寶塔

確認(rèn)

4、連接Linux寶塔

回到控制面板,顯示運行中的時候,選擇遠(yuǎn)程連接

立即登錄

輸入設(shè)置的賬號密碼

登錄進來之后,輸入bt default,獲取寶塔登錄信息

復(fù)制外網(wǎng)地址打開,輸入賬號密碼

進來了之后,出現(xiàn)了這個,之前是沒有的,現(xiàn)在要注冊,登錄一下

5、安裝Tomcat,配置

進來了之后,我們搜索tomcat安裝,安裝Tomcat就已經(jīng)包含jre了

安裝完成,我們點擊設(shè)置

改成80端口

重載配置

重載完了之后,輸入我們的公網(wǎng)ip能訪問

6、上傳war包

回到控制面板,打開文件夾

找到我們的webapps目錄

把我們打包好的war上傳上去

重載,重啟一下 Tomcat

訪問一下,OK沒有問題

但是當(dāng)我們點擊進入的時候,它拋異常了,這個異常我都不用看錯誤信息,肯定是我們的云數(shù)據(jù)庫沒有設(shè)置白名單造成的,沒有連上數(shù)據(jù)庫,沒有權(quán)限,攔下來了。

回到我們的云數(shù)據(jù)庫控制臺,我們把我們ECS服務(wù)器的公網(wǎng)IP給它加上

我們再來訪問一下,沒有問題,OK

至此,SSM項目部署完成,這是Linux寶塔部署的,有空會寫一個CentOS 命令部署的

到此這篇關(guān)于java——SSM項目部署上線——(阿里云服務(wù)器ECS + 云數(shù)據(jù)庫RDS MySQL)(寶塔)的文章就介紹到這了,更多相關(guān)java SSM項目部署上線內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決IDEA2020.1版本不兼容Lombok的問題

    解決IDEA2020.1版本不兼容Lombok的問題

    這篇文章主要介紹了解決IDEA2020.1版本不兼容Lombok的問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • java簡單實現(xiàn)八叉樹圖像處理代碼示例

    java簡單實現(xiàn)八叉樹圖像處理代碼示例

    這篇文章主要介紹了java簡單實現(xiàn)八叉樹圖像處理代碼示例,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • MyBatis-Plus實現(xiàn)邏輯刪除功能解析

    MyBatis-Plus實現(xiàn)邏輯刪除功能解析

    這篇文章主要介紹了MyBatis-Plus實現(xiàn)邏輯刪除功能解析,有時候并不需要真正的刪除數(shù)據(jù),而是想邏輯刪除,方便數(shù)據(jù)恢復(fù),MyBatis-Plus可以很方便的實現(xiàn)邏輯刪除的功能,需要的朋友可以參考下
    2023-11-11
  • MyBatis?insert實體如何返回主鍵

    MyBatis?insert實體如何返回主鍵

    這篇文章主要介紹了MyBatis?insert實體如何返回主鍵,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 輕松掌握J(rèn)ava建造者模式

    輕松掌握J(rèn)ava建造者模式

    這篇文章主要幫助大家輕松掌握J(rèn)ava建造者模式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java實現(xiàn)QQ第三方登錄的示例代碼

    Java實現(xiàn)QQ第三方登錄的示例代碼

    這篇文章主要介紹了Java實現(xiàn)QQ第三方登錄的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • SpringBoot2 Jpa 批量刪除功能的實現(xiàn)

    SpringBoot2 Jpa 批量刪除功能的實現(xiàn)

    這篇文章主要介紹了SpringBoot2 Jpa 批量刪除功能的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Springboot 如何使用 SaToken 進行登錄認(rèn)證、權(quán)限管理及路由規(guī)則接口攔截

    Springboot 如何使用 SaToken 進行登錄認(rèn)證、權(quán)限管理及路由規(guī)則接口攔截

    Sa-Token 是一個輕量級 Java 權(quán)限認(rèn)證框架,主要解決:登錄認(rèn)證、權(quán)限認(rèn)證、單點登錄、OAuth2.0、分布式Session會話、微服務(wù)網(wǎng)關(guān)鑒權(quán) 等一系列權(quán)限相關(guān)問題,這篇文章主要介紹了Springboot 使用 SaToken 進行登錄認(rèn)證、權(quán)限管理以及路由規(guī)則接口攔截,需要的朋友可以參考下
    2024-06-06
  • Java替換視頻背景音樂的實現(xiàn)示例

    Java替換視頻背景音樂的實現(xiàn)示例

    FFmpeg 是一個強大的開源多媒體處理工具,被廣泛應(yīng)用于音視頻的錄制、轉(zhuǎn)碼、編輯等方面,本文主要介紹了Java替換視頻背景音樂,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Java源碼刨析之ArrayDeque

    Java源碼刨析之ArrayDeque

    ArrayDeque是Deque接口的一個實現(xiàn),使用了可變數(shù)組,所以沒有容量上的限制。同時,?ArrayDeque是線程不安全的,在沒有外部同步的情況下,不能再多線程環(huán)境下使用<BR>
    2022-07-07

最新評論