Tomcat修改埠號,配置外部應用訪問路徑,預設web應用
修改埠號
* 修改埠號,%CATALANA_HOME%\conf\server.xml,修改<Connector port="8080">,把8080修改了即可。
* http協議預設埠為80,也就是說http://localhost,等同與http://localhost:80
如果把Tomcat埠號修改成80,那麼訪問伺服器就可以無需再給出埠號。
外部應用既是把應用程式不放到Tomcat的wabapps目錄下!而已放在外面,例如:F:/hello
二種方法:
1. 在conf/server.xml下配置,指定外部應用的路徑。
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="cast_hello" docBase="F:/hello"/>
</Host>
* 在<Host>元素下新增<Context>元素,path為URL訪問路徑,docBase為外部應用的真實目錄。
* 在瀏覽器位址列中訪問:http://localhost:8080/cast_hello/index.html
2. 在conf/catalana/localhost下新增配置檔案,指定外部應用路徑
* 在conf/catalana/localhost目錄下建立cast_hello.xml檔案,其中cast_hello就是URL訪問路徑
* 在cast_hello.xml檔案中新增:<Context docBase="F:/hello"/>,docBase指定外部應用的目錄。
3. 預設web應用
* 在webapps目錄下有一個ROOT目錄,它是預設web應用,訪問這個應用的路徑:http://localhost:8080/index.jsp
* 如果把web應用的內部放到webapps/ROOT下,訪問URL路徑中不用給出應用名稱。