JavaWeb項目如何部署在阿里雲服務器

聲明:以JavaWeb項目爲例進行介紹

一,購買

1.登錄阿里雲官網https://www.aliyun.com/
2.滾動你手中的鼠標,滑至網站首頁的末端。
3.在如下圖所示的地方找到學生機

在這裏插入圖片描述

4.點擊【學生機】後跳轉到【雲翼計劃】,如下圖所示

在這裏插入圖片描述

5.按照上面提供的學生認證流程,完成學生認證,認證成功就會出現【恭喜您,已完成學生認證,解鎖全部時長】
6.選擇好你所有購買的服務(筆者選擇【輕量應用服務器】)–>【預裝環境(系統鏡像–>Windows Server 2012 R2 64位)】–>【地域】–>【購買時長】,點擊【立即購買】
7.會讓你付款,付款成功後,回到阿里雲首頁,點擊導航欄【控制檯】
8.在控制檯一次點擊【產品與服務】–>【輕量應用服務器】,如下圖所示

在這裏插入圖片描述

9.跳轉到【輕量應用服務器】後,可以看到你購買的服務器的詳細信息,如下圖所示

在這裏插入圖片描述

10.點擊你的服務器,跳轉到服務器詳細信息頁面,做兩件事情
  • 記住你的服務器的公網ip。
  • 重置密碼,這個密碼是遠程連接服務器的密碼,按要求設置好之後,重啓你的服務器。
    在這裏插入圖片描述
    至此,你的阿里雲服務器就已經購買完成。下面將討論如何使用這個服務器。
二,遠程登錄
遠程連接有以下兩種方式
三,環境配置與項目部署
1.環境配置
  • 前期準備:將你的web項目打包成war(確保你個項目能在你的本機正常運行,訪問)、由於我們需要在遠程主機上從我們本地拷貝相關文件,因此需將本地某個盤共享到遠程服務器中,故需要將自己項目運行的環境放在本機的一個磁盤上(如,筆者在F盤根目錄下新建**【我的遠程項目】**文件夾,在該文件夾下存放,MySQL數據庫,JDK,Tomcat,數據庫文件等)。
  • 遠程連接:詳情請看下圖
    (1).Window+R -> 輸入mstsc 回車 來到這個界面
    在這裏插入圖片描述
    (2).如上圖輸入我們購買的雲服務器的外網ip
    (3).接着點擊【本地資源】–>【詳細信息】 -->【驅動器】選中你要共享的磁盤。這裏我選中F盤
    (4).確定後點擊連接 用戶名爲Administrator,密碼爲之前設置的那個很複雜的那個密碼(即之前點擊重置密碼時設置的密碼) ,點擊確定進入遠程主機界面。成功後,會看到如下圖所示界面。
    在這裏插入圖片描述
2.項目部署
  • 運行環境:需要注意的是!!!必須配置JAVA_HOME和CATALINA_HOME否則tomcat啓動會失敗(必須配置這兩個HOME) 環境配置如下:
    1.1配置JAVA_HOME
    在環境變量中新建環境變量,名爲JAVA_HOME,內容爲Java安裝根目錄,例如C:\Java\jdk_1.7.0_13.
    在環境變量中找到path環境變量,在最後面加上 ;%JAVA_HOME%\bin; (注意前後的兩個分號不可少) 。
    驗證:Windows+R 輸入cmd 鍵入javac 驗證是否成功。
    1.2配置CATALINA_HOME
    在環境變量中新建環境變量,名爲CATALINA_HOME,內容爲tomcat根目錄,例如:C:\apache-tomcat-7.0.56
    在環境變量中找到path環境變量,在最後面加上 ;%CATALINA_HOME\bin; (注意前後的兩個分號不可少) 。
    驗證:進入tomcat目錄下的bin目錄下運行startup.bat文件,若能正常啓動服務,則說明配置成功,若啓動服務一閃而過,表示失敗 失敗原因有兩種:1.JAVA_HOME路徑有誤 2.CATALINA_HOME路徑有誤 自己檢查。
    以上已完成正常的服務配置,啓動服務後,打開遠程主機上的瀏覽器,輸入http://localhost:8080 若能訪問到tomcat主頁,則說明配置成功。
  • 部署項目: 接下來將外網ip配置進去,即可通過外網ip訪問我們的遠程服務器,具體操作如下:
    進入tomcat根目錄,找到conf下的server.xml文件,找到host根節點。
    將原來的name=「localhost」 中的localhost改成我們的外網ip.
    保存後,重啓服務 驗證:隨便使用一臺電腦打開瀏覽器,輸入【公網ip:8080】即可訪問到我們遠程主機上的web項目。
    不加端口號訪問項目的方法
    將Connector節點下的port屬性值改成80即可在訪問的時候不加端口號.http默認端口號爲80因此我們可以不用輸入端口號。

教程結束 ,祝你成功!!!