1. 程式人生 > >如何將java web專案上線/部署到公網

如何將java web專案上線/部署到公網

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

相關推薦

如何java web專案上線/部署公網

關於如何將Java Web上線,部署到公網,讓全世界的人都可以訪問的問題。小編將作出系列化,完整的流程介紹。 1.在myeclipse中開發好專案,打包成war格式,不會的同學參考以下 http://zhidao.baidu.com/link?url=Gb0OV9pHiDt

如何Java web專案部署到伺服器

  學習Java 程式設計一年了, 下面就和大家一起分享一下如何將 java web 專案釋出到伺服器 使外網可以訪問          1.首先得有一臺伺服器, 可以購買也可以租          2.這裡拿租的伺服器為例:            下圖中的伺服器型別為wi

Java Web專案上傳至阿里雲伺服器

(一)專案環境準備(Tomcat8 + JDK8 + Mysql5.7 環境)            1、將java web專案上傳至阿里雲伺服器(將打包好的.war檔案和Tomcat上傳至伺服器,並且需要把.war檔案放在Tomcat的 webapps目錄下)  

使用IDEA建立Java Web專案部署

前面給大家介紹了IDEA的安裝和基本配置,睡覺前Alan再給大家分享一下使用IDEA建立Java Web並部署訪問。 開啟IDEA,File>New>Project,進入Java Enterprise建立一個Web Application專案,選擇使用的JDK 點選Next 修改一下專案的名

java web專案部署描述檔案--web.xml

java學習記錄(11) java web專案的部署描述檔案–web.xml 提綱 web.xml是什麼 java web專案的啟動過程 web.xml中的一些標籤的含義 專案中的web.xml的解釋 1 web.xml是什麼    jav

如何從svn中匯出java web專案部署到tomcat中,並且執行

初次參與開發公司的web專案,爭取了一個login功能,結果真的是小白,什麼都不會,連怎麼從svn匯出專案都不會... 哎~~~~ 不過這不能阻止我繼續開發的熱情,然後就有了後面的一些問題,和解決辦法 正文: 剛從svn中匯出 一個web專案,準備執行下看看效果,結果報錯

如何Java Web專案轉換為Java專案

如上篇文章“Eclipse web專案引用其它專案時的部署問題”中提到的,有時候我們希望其它專案引用此專案時,釋出後的是jar包,而不是war包,那麼應該怎麼轉換呢? 在專案名稱上單擊滑鼠右鍵》Pro

關於java web專案部署操作

如果你為web專案的部署操作感到煩躁,比如,部署的時候每次都需要再次去點選 redeploy按鈕,才行,或者點了沒用反應,要把整個專案都remove再重新部署,你感覺到了很煩躁,很費時間,那麼你可以再新建一個檔案,來使你的web專案自動部署...基本操作是在專案的webRo

Java Web項目導出war包並部署到tomcat中

錯誤 tail string row rtu OS 目的 aos 軟件 使用eclpise導出war1.在需要打包的項目上右鍵>選擇[Export] 2.選中[Web]下面的[WAR file],點擊[Next] 3.通過[Browse]選擇保存路徑,點擊[Fin

Java Web專案開發並部署到本地Tomcat伺服器流程

這兩天一直在研究java web專案的釋出,總是遇到各種各樣的bug,也在不斷的解決這些問題,現在就來總結一下這兩天的收穫。 開發環境:IDEA  2018.2.2 流程: 首先建立web 專案: 按照圖示勾選即可 自定義專案名稱和工程路徑 fini

Java Web專案部署至Linux伺服器的步驟及問題詳解

        部門接手公司內部需求的一個小專案,從設計到研發自主完成,期間遇到了不少困難。部署過程也是坎坷,特此寫篇文章記錄一下,也為新手們填個坑~高手請跳過~~ 一、部署環境搭建(此步驟參考)      

部署java-web專案到linux伺服器上

記錄自己部署javaweb專案的基本操作以及遇到的坑 我用的是eclipse,匯出war包。 (這裡有個巨坑,eclipse有專案快取,所以你改的東西可能沒有用,tomcat伺服器也有快取,所以匯出的時候記得清一下快取) 在linux伺服器上安裝配置tomcat伺服器,把

在tomcat+jdk的環境下部署簡單的java web專案

初學者,先作下記錄: 1、下載tomcat:https://tomcat.apache.org/,下載jdk,兩者版本要相匹配; 2、下載mysql-connector-java的jar包:https://dev.mysql.com/downloads/connector/j/; 3、解

在雲伺服器上部署你的JAVA WEB專案

第一次在阿里雲伺服器上部署自己的java web專案,從一無所知的小小白到現在略微有一點專案部署經驗的小白(hahahaha),這個過程中真的是一路艱辛,各種頭疼,各種痛苦。但是,不積小流無以成江海,不積跬步無以至千里,現在每一步看似很難的操作和痛苦的學習過程,都是在為自己通往大神之路打基礎做積累。

Java專案部署目錄結構與部署方法 打包方法attilax總結 目錄 1.1. Java web專案部署目錄結構 1 2. Springboot專案部署結構 2 3. Java專案的開發模式下目錄

Java專案部署目錄結構與部署方法 打包方法attilax總結   目錄 1.1. Java web專案部署目錄結構 1 2. Springboot專案的部署結構 2 3. Java專案的開發模式下目錄結構與路徑 2 3.1. 原則上儘可能與jee規範一致比較好 2

Java web專案釋出,伺服器部署(完整版)

本文章只為幫助大家學習專案的釋出,為基礎篇,在此給大家示範在window環境下的專案部署及運維。 以下版本為講解示例,可自行改至匹配版本。 伺服器:window service2008 R2 Standard(提前準備好伺服器,可以在伺服器商家租伺服器,這裡就不過多講解了

部署Java Web 專案

前言 同事讓我研究一下,如何把我們公司自己的產品,通過Docker搞一個映象。後面換伺服器,方便專案部署,而不用在新的伺服器上重新搭建相關環境。 之前簡單的瞭解過Docker。並且之前通過docker搭建gogs,也體會到了docker的強大和方便

idea打jar包並部署java web專案

1.idea打jar包(idea提供介面是jar包方式)   點選package,結束就OK,jar包一般放在target裡面     部署專案 1.停止之前的服務:   查到到java的所有程序:ps -ef|grep java   殺死相關的web服務

linux部署java web 專案(筆記)

建立資料夾  # mkdir java //   建立資料夾java,mysql,tomcat 個人習慣 我喜歡分開資料夾安裝 # cd java //   開啟新建立的資料夾  JDK

部署Java Web 專案之注意事項

上篇 Docker - 部署Java Web 專案記錄了使用docker如何搭建一個擁有java執行環境的docker映象。 這篇部落格記錄之前構建映象過程中遇到的一些問題。 這裡,在docker容器中,部署專案思路: 1.先git拉取最新程式碼 2.因