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


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

 

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

 

③:到bin文件夾下.bat文件啟動tomcat,啟動后會解壓war包

 

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

 

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

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

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

 

⑦:我們不但要在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>。即可。這個跟步驟六一模一樣的

 

 

⑧:在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。

 

⑨:當你將某個頁面作為首頁時(就如我們將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端口被占用的筆記。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM