天天看點

JAVA上線流程(轉載)

轉載園友——小胖熊

關于如何将Java web上線,部署到公網,讓全世界的人都可以通路的問題。小編将作出系列化,完整的流程介紹。

1.在myeclipse中開發好項目,打包成war格式,不會的同學參考以下

http://zhidao.baidu.com/link?url=Gb0OV9pHiDtJr8nyjPrnSA65g49I4TEAn2N3pwXsxzVsCaX0gJ8RQZHQ2GmDrmdM0ltoBdCPYEtT1iSawcedcK

2.購買雲伺服器,建議去阿裡雲購買(ecs),教程如下

http://jingyan.baidu.com/article/4e5b3e195ae68a91901e2402.html

以上教程的最後一步遠端連接配接不用看,下面再說遠端連接配接的事,隻需買到一個阿裡雲伺服器就行了

注:解釋一下什麼是雲伺服器。就是另一台電腦,該電腦永不關機,永不斷網。

3.登入你的阿裡雲伺服器,以下是教程

購買Linux系統的阿裡雲伺服器:http://jingyan.baidu.com/article/84b4f565f3d99260f7da3271.html

購買windows(win2012為例)的阿裡雲伺服器:http://www.imaoye.com/article/aliyunECS.html(該教程說的是遠端連接配接的問題,但是登入包含在内,可不理會前兩個圖)

4.遠端連接配接(以windows為例,因為windows相對比較适合新手)

http://jingyan.baidu.com/article/cd4c297914be1e756e6e60c3.html

5.配置Java web環境(以windows為例,因為windows相對比較适合新手)

在你成功連接配接阿裡雲伺服器後,windows系統有個圖形界面,他已經有一個ie,你可以下載下傳jdk,tomcat和MySQL,然後安裝和配置環境變量(安裝就不說了,對學java web的同學太簡單)期間你可能遇到一些問題,比如ie跟你電腦的ie不一樣,伺服器的ie收到安全的防護,很多東西(連結)都不能下載下傳,這個沒辦法,隻能一個一個試。

當然如果想偷懶,可以不下載下傳,直接将你電腦的jdk,tomcat,mysql複制粘貼到伺服器,沒錯!這就是遠端連接配接的好處,可以直接操作(小編也不知道為什麼)

注意:mysql資料庫的資料可以自己再敲一遍,也可以從本地的mysql導出來,複制到伺服器裡面,再導進伺服器的mysql。

6.釋出項目

在你的本地電腦的浏覽器打開,輸入http://ip:8080/,其中http://是固定寫法,ip為你買的阿裡雲伺服器的外網ip,8080是你tomcat的端口号。回車,會看到tomcat的界面,其中有個tomcat Manager點以下,界面會提示輸入你伺服器t的omcat的使用者和密碼(在安裝時會提示建立使用者,沒建立的解除安裝重裝再建立,一定要有一個使用者),輸入後進入tomcat的另一個界面,點選一個“浏覽”的按鈕(該界面隻有一個中文按鈕),選中第一步的war檔案,然後點選按鈕下的“Deploy”按鈕,幾秒後,界面會重新整理。

重新整理後,你可以在任何有網絡的電腦輸入:http://ip:8080/application/.....(該url跟你在開發項目是的url是一樣的,隻是把localhost換成伺服器的ip),就可以通路你的項目了。

7.此時,你可以通路,但是通路路徑不像人家:www.baidu.com的酷,.com/.cn/.net/...的叫域名,你需要一個域名來代替你的http://ip:8080/......

7.1買域名,還在阿裡雲買。教程:http://jingyan.baidu.com/article/ab69b270dc91492ca7189f03.html

7.2域名備案。教程:http://jingyan.baidu.com/article/925f8cb8176a49c0dde056c6.html

7.3域名解析.教程:http://jingyan.baidu.com/article/676629973f96f454d51b849b.html

解析後就玩完了

8.至此,你就可以在有網絡下通路你的網站(項目)