打開tomhome/conf/下的server.xml
添加以下內容:
<Host appBase="C:/aaaa" autoDeploy="true" debug="0" deployXML="true" liveDeploy="true" name="www.xxxxxxxx.com" unpackWARs="true">
<Context cachingAllowed="true" cookies="true" crossContext="true" debug="0" docBase="C:/aaa/bbb" path="" privileged="false" reloadable="true" swallowOutput="false" useNaming="true" >
</Context>
</Host>
僅僅這樣還是不夠的,配置后,現在輸入http://localhost:8080/以及你的IP:8080是沒有問題,可是要想從外網訪問就必需配置你的hosts文件了。
windows服務器在:C:\WINNT\system32\drivers\etc\下,直接用記事本打開就可以了
例:
# Copyright (c) 1993-1999 Microsoft Corp. 127.0.0.1 localhost |
linux服務器在/etc/下,命令行下:vi hosts
例:
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost lkpor1 *.*.*.* www.***.com |
1、打開Tomcat安裝目錄下的\conf\server.xml文件
2、在server.xml中將原有的<Host name=“localhost“ appBase=“webapps“ ……>修改為<Host name=“您要配置的域名“ appBase=“webapps“……>
3、在\conf\Catalina目錄下建立目錄“<您要配置的域名的名稱>”,然后建立ROOT.xml文件,其格式和\conf\localhost目錄下的ROOT.xml一致,但是內容如下:
<?xml version='1.0' encoding='utf-8'?>
<Context displayName="Welcome to 56World!" docBase="D:\workplace\inbuilding" path="">
</Context>
其中docBase中的內容就是你希望的打開您的域名(www.***.com) 的時候映射到的目錄和默認的網頁(如:index.jsp)
4、啟動Tomcat服務器,就可以直接敲入域名訪問你要訪問的地址了。