標籤:內網 運行 userdata val rect org web access data
tomact佈建網域名和連接埠直接存取網站,就是使用網域名稱解析到主機,通過連接埠執行網站地址,實現訪問,在上一章節中發布了兩個web項目,但是都是執行同一個根資料夾,通過
http://localhost:8080/項目名稱 以這樣的地址進行訪問的。
下面通過配置Tomcat安裝地址下的conf檔案夾下的server.xml檔案,實現綁定網域名稱和指定連接埠到指向目錄實現 網域名稱加連接埠訪問 網站
1.先配置兩個虛擬網域名稱。開啟以下目錄:C:\Windows\System32\drivers\etc 選中hosts編輯
添加以下兩條記錄,10.0.0.217是我本機內網IP地址,儲存。
2.開啟Tomcat安裝地址下的conf檔案夾下的server.xml檔案:在Server 同級下添加 Server節點,xml節點如下:
<Service name="Catalina"> <Connector port="50002" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine name="Catalina" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="aaa.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/JavaWeb_TestRelease01" reloadable="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host> </Engine> </Service> <Service name="Catalina"> <Connector port="50003" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine name="Catalina" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="bbb.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/JavaWeb_TestRelease02" reloadable="true"/> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host> </Engine> </Service>
其中新增Server節點1綁定的是 aaa.com 網域名稱 連接埠是50002,執行了/JavaWeb_TestRelease01 目錄
其中新增Server節點2綁定的是 bbb.com 網域名稱 連接埠是50003,執行了/JavaWeb_TestRelease02 目錄
停止tomcat,重新啟動tomcat
在瀏覽器運行:http://aaa.com:50002/
在瀏覽器運行:http://aaa.com:50002/
tomact佈建網域名和連接埠直接存取網站