Tomcat 作為一個開源且免費的 Java Web 服務器,常用來作為 Web 開發的工具。它可以托管由 Servlet、JSP 頁面(動態內容)、HTML 頁面、JS、樣式表、圖片(靜態內容)組成的 Java Web 應用程序。本篇文檔介紹如何在ECS實例上使用鏡像部署Java Web環境。
部署方式
- JAVA 鏡像部署
- 一鍵安裝包部署
- 手動部署(源碼編譯安裝/YUM安裝)
- 使用Cloud Toolkit for Eclipse插件部署
一般推薦使用鏡像部署,尤其適合新手,使用更加快捷方便(阿裏雲的雲市場提供了豐富的鏡像軟件,單擊查看)。而安裝包部署以及手動部署適合對 Linux 命令有基本了解的用戶,可以滿足用戶個性化部署的要求。本文主要介紹鏡像和手工部署的方式。
鏡像部署
- 單擊 JAVA 環境(CentOS7.4 Nginx Tomcat8 JDK) 進入鏡像詳情頁。
- 單擊 立即購買,按提示步驟購買 ECS 實例。
- 登錄 ECS管理控制台ECS 管理控制台。
- 在左邊導航欄中,單擊 實例,進入 ECS 實例列表頁。
- 選擇所購 ECS 實例所在的地域,找到已購的 ECS 實例,在 IP 地址 列獲取該實例的公網 IP 地址。
-
在瀏覽器地址欄中輸入
http://公網 IP 地址
後,收藏在線文檔。說明 若輸入公網後無法顯示下述頁面,請檢查安全組公網入方向已開通80端口。
-
使用 Putty 登錄 Linux 服務器,參考 使用SSH密鑰對連接Linux實例。
說明 若創建實例時未設置密碼,root需 重置實例密碼。
-
將 /data/wwwroot/default 文件夾裏的index.html更名為index.html_bk。
cd /data/wwwroot/default mv index.html index.html_bk
-
在Winscp工具裏用公網 IP 地址連接Linux實例,然後從Winscp左側的文件夾目錄樹中按 /data/wwwroot/default 路徑進入default文件夾,將 Java 代碼放入此文件夾中。
-
默認 Tomcat 是以一般 www 用戶運行,將網站代碼權限改為 www,執行命令:
chown -R www.www /data/wwwroot
-
重啟 Tomcat。
service tomcat restart
-
在瀏覽器地址欄中輸入公網 IP 地址,完成驗證。
- 使用Web服務為ECS Linux實例配置網站及綁定域名。