爲了更熟悉JavaWeb開發的整個流程,所以租了個阿里雲服務器來玩玩,之前覺得部署項目到服務器會很難,其實接觸了之後發現其實很簡單,平時練習中,就是自己電腦作爲服務器,所以我們只需在阿里雲服務器上裝上和本機一樣的環境(JDK,Mysql,Tomcat),然後將項目打包放上去就好,接下來將整個流程展示一遍,從購買阿里雲服務器開始。
一、購買阿里雲服務器
- 進入 阿里雲官網,搜索雲服務器。
- 點擊雲服務器ECS。
- 點擊立即購買。
- 基礎配置,可以根據自己的需求以及資金來進行配置。
- 網絡和安全組,購買成功之後需要在控制檯開放tomcat的連接端口8080。後面會說。
- 系統配置,這裏自己設置就好
- 分組配置,可以不設置
- 確認訂單,完成各項設置,確認訂單付完款就算是購買成功了。
二、阿里雲服務器控制檯
- 在阿里雲官網點擊控制檯進入
- 進入雲服務器ECS
- 查看基本信息,公有IP即是我們請求服務器的IP
- 進入安全組設置
- 點擊配置規則
- 添加安全組規則,添加後本機可通過IP地址和端口號連接到服務器
三、遠程桌面進入雲服務器進行環境安裝
- 打開遠程桌面
- 輸入IP地址
- 輸入用戶名及密碼
- 進入服務器後,將自己電腦上的安裝包拷貝到遠程桌面服務器上進行安裝即可,主要包括jdk,tomcat,mysql。安裝步驟這裏不再贅述。
- tomcat設置
- 若安裝tomcat時未設置用戶名和密碼,則需要修改conf目錄中的配置文件tomcat-users來設置用戶名和密碼
- 修改webapps\manager\META-INF目錄下的配置文件context,去除對訪問權限的設置
- 打開tomcat服務器。
- 通過自己電腦訪問服務器8080端口,點擊Manager App並輸入用戶名和密碼進入管理界面。
- 進入以下tomcat管理界面表示tomcat設置沒有問題
四、打包項目成WAR包發佈到雲服務器的tomcat中
- 將項目所用數據庫的sql文件導入到服務器中的數據庫。
- 確保項目數據庫配置和服務器數據庫一致後,將項目打包成WAR包。
- 通過本機瀏覽器進入上述提到的服務器tomcat管理界面,選擇剛纔的WAR包,進行發佈,發佈過程需等待一小會兒。
- 顯示true後,表示發佈成功,可通過IP+端口+項目名進行訪問。
至此,整個流程結束,如有錯誤,還望指出,謝謝!