NO IMAGE

關於如何將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.至此,你就可以在有網路下訪問你的網站(專案)