javaweb + tomcat + 部署 + 域名綁定 + 默認首頁

①:把javaweb項目打包成war(不會的自行百度)css

 

②:把war拷貝到服務器的tomcat裏面的webapps下java

 

③:到bin文件夾下.bat文件啓動tomcat,啓動後會解壓war包web

 

⑤:解壓後,在webapps下會獲得與你war名相同的文件夾(這文件夾就是你的項目了)apache

 

⑥:到你項目的WEB-INF文件夾下的web.xml裏,在<welcome-file-list>節點之間加一個<welcome-file>節點,這就是你的默認首頁,如<welcome-file>index.jsp<welcome-file>tomcat

  在這裏要注意,若是你的index.jsp不是放在webRoot,也就是根站點下,而是放在webRoot裏面的一個子文件夾下(如:在webRoot下面有個Index文件夾,Index文件夾裏有服務器

  index.jsp),那麼請注意<welcome-file>index.jsp<welcome-file>就要改爲<welcome-file>Index/index.jsp<welcome-file>。app

 

⑦:咱們不但要在WEB-INF文件夾下的web.xml加個<welcome-file>Index/index.jsp<welcome-file>。在tomcat目錄下的conf裏的web.xml也要加。打開web.xml在裏面找到<welcome-file-list>,而後加上<welcome-file>Index/index.jsp<welcome-file>。便可。這個跟步驟六如出一轍的webapp

 

 

⑧:在tomcat目錄下的server.xml裏,找到<Connector>節點,把裏面的port="8080",改爲"80"。找到<host>節點,把它的name="localhost" 改爲你的域名,如www.aa.com。而後在host節點裏面,加上一個子節點,內容爲:<Context path="" docBase="E:/Server/apache-tomcat-7.0.78/webapps/Yellow" reloadable="true" />,把docBase裏面的路徑改爲你項目的直接路徑,如這句話E:/Server/apache-tomcat-7.0.78/webapps/Yellow,個人項目爲名Yellow。jsp

 

⑨:當你將某個頁面做爲首頁時(就如咱們將index.jsp做爲首頁),index.jsp的內容路徑會遭到影響(僅僅這個頁面會受到影響,其餘頁面不會)。會受到什麼影響呢。例如,在這個頁面裏我導入了一個樣式,如<link type="text\css" href="css/mian.css">,這樣式路徑會發生變化,咱們要將它路徑改爲Index/css/mian.css。注意咱們的目錄結構是:Index文件夾下有一個css文件夾,裏面放樣式,有一個img文件夾放圖片,而後Index文件夾下有個index.jsp。(若是理解得模糊,隨便變一下路徑測試一下就能夠了)。不僅是css樣式導入,如其餘圖片啊之類的也要改。測試

 

最後:記得開放80端口(有些防火牆會把它關閉)。若是80端口開放了,但顯示被佔用,請看我另外一篇關於80端口被佔用的筆記。

相關文章
相關標籤/搜索