Java Web網站運行環境搭建(Tomcat)__Java

來源:互聯網
上載者:User

如何搭建JAVA WEB網站的運行環境,以Windows作業系統環境為例:

  第一步:下載並安裝JDK(JDK是JAVA程式啟動並執行基本環境,就像.net的framework一樣,需要要注意的是,應該根據所選擇的伺服器作業系統的類型和作業系統的位元,如果是64位伺服器,要選擇相應的64位的JDK,否則會出現錯誤,這點本人在最近一個項目中遇到過,伺服器是Windows Server 2008 32位的,但是下載的軟體還是32位的,結果等到安裝成功後發現java程式根本不能運行)

  大家開源到Java 官方網站下載JDK軟體安裝包,在下圖中選擇左邊第一個選項“Accept License Agreement(同意許可協議)”,根據實際需要選擇相應開發平台的JDK進行下載。

  

  下載完成之後,運行程式進行JDK的安裝,在安裝過程中可以更改JDK及JRE預設安裝路徑。

  第二步:設定環境變數,要使JDK實現編譯及運行java檔案,需要設定系統的Path及ClassPath環境變數

  依次開啟:我的電腦-> 屬性-> 進階系統設定-> 環境變數

  在系統變數地區點擊“建立”按鈕,建立3個環境變數,

  設定變數名:Path,變數值:C:\Program Files\Java\jdk1.7.0_04\bin

  設定變數名:ClassPath,變數值:.;C:\Program Files\Java\jdk1.7.0_04\lib\dt.jar;C:\Program Files\Java\jdk1.7.0_04\lib\tools.jar

  設定變數名:JAVA_HOME,變數值:C:\Program Files\Java\jdk1.7.0_04

  第三步:驗證JDK配置資訊

  開啟Windows下執行cmd命令,開啟命令視窗,輸入:java 或者輸入:java -version ,如果能正確輸出相關資訊,則代表配置成功。

  

  第四步:下載Tomcat,並解壓部署項目

  Tomcat的版本可以分成2種按照類型,一個是安裝版,一個是解壓版(也就是綠色軟體,解壓後可以直接使用)。這裡我們選擇解壓版,如下圖,解壓後可以從tomcat的目錄找到項目的根目錄webapps,我們需要做的是把要部署的網站源碼複製到這個目錄下,比如我們把要部署的項目upload複製到webapps下面:

  

  第五步:啟動Tomcat,運行網站

  網站啟動的方法:找到tomcat目錄下的bin檔案夾,然後雙擊startup.bat檔案,如下圖

  

 

  啟動完成後,要測試tomcat是否啟動成功,可以訪問地址http://localhost:8080,如下圖

  

 

  運行網站,以upload為例,開啟地址http://localhost:8080/upload(這個upload只是本人自己寫的一個測試頁面)

  

 

  這樣,我們就可以開始運行我們的JAVA WEB項目了。

  相關提示:tomcat的連接埠是8080,我們可以根據需要對連接埠進行設定,比如我們要設定成8088,那麼需要修改tomcat的conf目錄下的server.xml,進行如下設定,如圖

  

 

  如上圖,我們也可以設定tomcat的預設編碼,比如你的項目是UTF-8的,如果沒有進行設定,項目運行過程中會出現亂碼,所以我們在上面的設定檔中增加URIEncoding=’UTF-8’就可以了。同時,上述修改的設定檔要生效需要重新啟動tomcat。

  OK,通過上述的配置,我們就完成了JAVA WEB運行環境的搭建。簡單總結下就是JAVA WEB項目要運行必須具備並成功配置兩樣東西,一個是JDK,一個是WEB伺服器Tomcat(當然現在市場上還有其他支出java web項目的web伺服器)。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.