Tomcat配置Web虚拟目录
開發好的Web應用,想要被外界訪問,除了,需要安裝一個Web服務器之外,還需要將Web應用映射成為一個能夠供外界訪問的虛擬Web目錄,這個過程,稱為配置Web應用虛擬目錄
Tomcat服務器從6.0的版本開始,會自動管理webapps目錄下的Web應用,并將Web應用目錄的名稱,作為虛擬目錄名稱
因此,Tomcat目錄下
webapps目錄,可以直接被外界訪問
其他的目錄下,無法直接被外界訪問
配置Web應用虛擬目錄
在Tomcat的webapps下,新建目錄chapter02,chapter02為Web應用的名稱,然后,在chapter02目錄下,創建一個welcome.html文件,該文件中寫入“歡迎訪問我的博客”
啟動Tomcat服務器,在瀏覽器地址欄中輸入
http://localhost:8080/chapter02/welcome.html
訪問welcome.html頁面,結果如下
說明,放在webapps目錄下的Web應用,可以直接被外界訪問
如果,將所有的Web應用都放在webapps目錄下,也是不合理的,有時會將Web應用放置在其他目錄下
將chapter02目錄剪切到D盤根目錄下,打開IE瀏覽器,再次訪問該應用,此時,瀏覽器會出現404錯誤
報錯原因,Tomcat無法管理<Tomcat安裝目錄>/webapps目錄以外的Web應用程序
此時,Web應用想要被外界訪問,需要手動配置虛擬目錄,在Tomcat服務器中配置虛擬目錄,有兩種方式
1、在server.xml文件中,配置虛擬目錄
2、在自定義xml文件中,配置虛擬目錄
總結
以上是生活随笔為你收集整理的Tomcat配置Web虚拟目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#读取与修改XML文档
- 下一篇: Tomcat在server.xml中配置