一:Java環境的配置
1. java環境的配置應該都學過吧,這裡簡單的講一下。
下載安裝java JDK,注意安裝的路徑,我們需要進行環境變量的配置。
2. 安裝完成以後,配置環境變量
環境變量的配置這裡就以win7為例:右擊計算機——屬性——高級系統設置-。
3. 點擊下面的環境變量,進入後在系統變量一欄點擊新建,然後輸入如下:
名稱:JAVA_HOME
變量值:剛剛安裝的路徑
4. 在上面的一欄中點擊新建,內容如下:
名稱:CLASS_PATH
變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
一定要注意所有符號都是英文狀態的。
5.在系統環境變量中有一個path的環境變量,選中後選擇編輯,將JAVA_HOME添加進去即可,如圖:在最後加上;%JAVA_HOME%\bin;
6.測試java環境是否配置成功
按下win+R鍵,輸入cmd調出命令符控制窗口。輸入:java -version 後查看是否顯示版本即可。
安裝配置Tomcat
1. 下載Tomcat文件,文件形式有兩種一個是解壓版,下載後解壓就可以使用;一個exe的安裝文件,下載後直接安裝即可。
下載地址在百度輸入Tomcat進入官網即可找到下載文件。安裝文件沒有什麼技巧,一直點擊下一步即可。這裡我選的是tomcat7 解壓版
2. 同樣安裝時注意安裝目錄,因為一會要配置和java一樣的環境變量。
同樣打開環境變量的配置窗口,在系統環境變量一欄點擊新建。
3. 輸入內容如下:
變量名:CATALINA_HOME
變量值:剛剛安裝的路徑
4 .再次新建:
變量名:CATALINA_BASE變量值:Tomcat的路徑;
===> 進入bin目錄下,雙擊startup.bat 為啟動tomcat
===> 進入Tomcat bin目錄下 雙擊shutdown.bat 為關閉tomcat
將項目放進tomcat
在myeclipse或者eclipse中將項目導出為.war的文件
在開發環境中,右擊項目--》Export--》war file 將名字設置為ROOT(後邊會講明)
將tomcat目錄下的webapps下的原來的ROOT文件夾刪掉(不然會出現衝突,我們自己的ROOT將解析不出來)
將導出的ROOT.war放進webapps下
4. 進入bin目錄下,雙擊startup.bat 為啟動tomcat。
5. 啟動完成後tomcat會自動解壓ROOT.war的內容。會自動建一個名為ROOT的文件夾。這就是我們剛才為什麼要把原來的ROOT文件夾刪掉的原因。
6. 完成後,將ROOT.war刪掉,避免下一次運行的時候解壓。因為tomcat默認訪問的就是ROOT
7. 我們可以將解壓出來的ROOT文件夾進行改名
改名前:
改名後
利用Tomcat實現域名解析(注意:你的域名一定是要有備案的域名才能在外部計算機訪問)
找到server.xml
更改8080端口為80端口
更改localhost為你自己的域名 <Engine name="Catalina" defaultHost="你的域名">
更改域名指向的項目路徑,注意一定要有/斜槓
<Host name="域名" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/你的項目名稱" reloadable="true" crossContext="true"></Context>
這邊的“你的項目名稱”就是你ROOT的文件夾改的名字,不該也是可以,改了的話可以區別多個項目
注意如果你的網站WebRoot(網站的根目錄)下沒有index.jsp的話,要新建一個用來直接輸入域名時候能夠訪問的到這個index.jsp指向的文件。(這個很關鍵,我剛開始弄的時候沒注意,導致走了很多的彎路)
還要在該項目中WEB-INF》web.xml添加一個歡迎界面index.jsp,這樣才能夠訪問域名的時候直接訪問到WebRoot(網站的根目錄)下的index.jsp
就可以在本地PC機輸入域名直接訪問