全部產品
Search
文件中心

Elastic Compute Service:雲市場鏡像部署Java Web環境

更新時間:Apr 12, 2025

雲市場鏡像包含已整合Java運行環境、Web伺服器和資料庫的鏡像。使用此類鏡像部署Java Web伺服器可即裝即用,省去安裝設定管理員的過程。本教程介紹如何在ECS執行個體上使用雲市場鏡像部署Java Web環境。

前提條件

  • 登入阿里雲帳號。如還未註冊,請先完成帳號註冊

  • 請您根據需求,規劃後續建立執行個體的地區及VPC,在此地區及VPC下建立安全性群組,並在安全性群組的入方向添加規則,允許存取22、8080連接埠。具體操作請參見添加安全性群組規則

背景資訊

本教程以雲市場鏡像JAVA_nginx_tomcat_CentOS7.9_20G為例,介紹使用鏡像部署Java Web伺服器的操作步驟。雲市場鏡像可能會收費,您也可以根據需求,通過雲市場自行選購鏡像,詳情請參見Marketplace

操作步驟

1. 購買Java Web環境鏡像及ECS執行個體

使用Java Web環境鏡像部署伺服器可即裝即用,省去安裝設定管理員的過程。

  1. 單擊JAVA_nginx_tomcat_CentOS7.9_20G進入鏡像詳情頁。

  2. 單擊Choose Your Plan

  3. 在自訂購買頁面進行購買配置,主要配置項如下,其餘配置項您可以根據需求配置,詳情請參見自訂購買執行個體

    配置項

    樣本

    配置說明

    地區

    華東1(杭州)

    執行個體的地區需要與提前建立好的安全性群組保持一致。

    網路及可用性區域

    預設專用網路

    執行個體的Virtual Private Cloud需要與提前建立好的安全性群組保持一致。

    鏡像

    雲市場鏡像-JAVA_nginx_tomcat_CentOS7.9_20G

    鏡像地區已設定為您購買的鏡像,無需更改。

    公網IP

    勾選分配公網 IPv4 地址

    本執行個體需要通過公網訪問Java Web環境,請您為執行個體分配公網IPv4地址,或者在建立執行個體後,為執行個體綁定Elastic IP Address,具體操作,請參見將EIP綁定至ECS執行個體

    安全性群組

    sg-2zebli************if

    綁定提前建立好的安全性群組。安全性群組的入方向需要允許存取22、8080連接埠。

2. 擷取已購執行個體的公網IP地址

為便於後續通過公網IP驗證伺服器的環境配置,請您先擷取執行個體的公網IP地址。

  1. 訪問ECS控制台-執行個體

  2. 在頁面左側頂部,選擇目標資源所在的資源群組和地區。地區

  3. 單擊目標執行個體進入執行個體詳情頁,擷取執行個體的公網IP地址。

3. 驗證環境配置

  1. 登入Linux伺服器。具體操作,請參見ECS遠端連線方式概述

  2. Java環境驗證。

    執行以下命令,檢查Java版本,確保安裝了正確的Java版本。

    java -version

    image

  3. Tomcat驗證。

    1. 執行以下命令,啟動Tomcat。提示Tomcat started.則表示啟動成功。

      說明

      /usr/local/tomcat為本教程使用的鏡像中Tomcat伺服器的預設安裝位置。不同鏡像中,該目錄的地址可能會不同,您可以在對應雲市場鏡像的詳情頁擷取相關資訊,調整命令中的目錄位址。

      /usr/local/tomcat/bin/startup.sh

      image

    2. 在本地瀏覽器地址欄中,輸入http://公網IP:8080,成功進入Tomcat歡迎頁面,則說明環境配置成功。

      說明
      • 若輸入http://公網IP:8080後無法顯示下述頁面,請檢查安全性群組,確保入方向已允許存取8080連接埠。

      • 如果您想上傳本地專案進行測試,可以將WAR包上傳至Tomcat安裝目錄下的webapps目錄(本教程樣本鏡像中為/usr/local/tomcat/webapps),並在瀏覽器輸入http://公網IP:8080/包名訪問專案。具體操作,請參見上傳或下載檔案(Linux)

      image

  4. MySQL驗證。

    1. 執行以下命令,串連MySQL。在-u後填寫遠端連線使用者名稱,執行後,系統會提示輸入密碼,身分識別驗證無誤,即可成功進入MySQL命令列介面。

      說明

      本教程使用的鏡像中,預設遠端連線使用者名稱為root,預設密碼為yl2vXBS%FjGoSfby。不同鏡像中,預設的使用者名稱和密碼可能會不同,您可以在對應雲市場鏡像的詳情頁擷取相關資訊,調整執行命令時使用的使用者名稱及密碼。

      mysql -u root -p

      image

    2. 在MySQL命令列介面執行以下命令,嘗試查看當前MySQL上所有可用的資料庫,命令正常執行則說明能夠與MySQL正常通訊。

      SHOW DATABASES;

      image

後續操作

  • 部署Java Web環境後,您可以考慮在伺服器上配置網站,為ECS執行個體的公網IP地址綁定網域名稱等。具體操作,請參見搭建網站

    您可以選擇合適的開發工具進行Web開發,如果您的應用需要使用資料庫儲存應用資料,可以在Web專案的相關設定檔(例如Properties檔案)中添加資料庫配置,串連至資料庫。開發完成後,您可以將Java Web應用程式部署到Tomcat中(例如部署到Tomcat安裝目錄下的webapps目錄),部署和運行後,通過Web訪問您的應用。具體操作,請參見Tomcat 9 應用程式部署指南

    說明

    如果您使用的是其他版本的Tomcat,只需將URL中的版本號碼替換為相應版本即可。

    若您需要上傳本地檔案到ECS,具體操作,請參見上傳或下載檔案(Linux)

  • 您可以考慮使用Server Load Balancer提高網站的可用性和效能。詳細資料,請參見快速入門