Tomcat配置使用域名訪問項目


 

找到tomcat下的conf文件夾,打開server.xml文件

 

在操作之前要把域名映射到服務器上。測試辦法就是,打開cmd 輸入ping  域名,能夠顯示對應的ip即可

 

首先把訪問端口改為80訪問。默認是8080訪問

 

 

在下面增加或者修改

<Host name="www.yvioo.cn" appBase=""
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">  
           <Alias>yvioo.cn</Alias>
           <Alias>www.yvioo.com</Alias>
           <Alias>yvioo.com</Alias>
           <Context path="" debug="0" docBase="d:/yvioo" reloadable="true" /> 
     </Host>

 

  • name:設置虛擬主機的域名,比如 localhost 表示本機名稱,實際應用時應該填寫具體域名,比如 www.yvioo.com 或者 yvioo.com,當然如果該虛擬主機是給內部人員訪問的,也可以直接填寫服務器的 ip 地址,比如 192.168.1.10。
  • autoDeploy:是否允許自動部署,默認值是 true,即表示 Tomcat 會自動檢測 appBase 目錄下面的文件變化從而自動應用到正在運行的 Web 應用程序。
  • unpackWARs:設置是否自動展開 war 壓縮包再運行 Web 應用程序,默認值是 true。
  • appBase:設置 Web 應用程序組的路徑。appBase 屬性的值可以是相對於 Tomcat 安裝目錄的相對路徑,也可以是絕對路徑,需要注意的是該路徑必須是 Tomcat 有權限訪問的,
  • Alias為別名,表示
  • path為映射的相對路徑,配置了的話,訪問時需要在域名后加上該路徑,當設置為"/"時,將projectName映射到根目錄,從而訪問。
  • docBase是指相對於appBase而言,它既可以是相對路徑(相對路徑是相對於appBase路徑,前面不要加“/”),也可以是絕對路徑("/"開頭),不用修改。

 

 

 

 

   

 


免責聲明!

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



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