閱讀793 返回首頁    go iPhone_iPad_Mac_apple


Tomcat6.0安裝配置

Tomcat6.0安裝

1.先下載tomcat,到https://tomcat.apache.org/

2.注意,下載可以下載zip格式或exe格式的,其中zip格式的隻要解壓縮再配置下環境變量就可以使用了,就像綠色版的。這裏使用的是後者exe格式的,對於新手比較方便。

3.這裏下載的是 6.x 的版本,地址https://tomcat.apache.org/download-60.cgi 因為用的是exe格式的,所以下載時候點擊圖中所示的“WindowsServiceInstaller”

4.下載好後如:

5.雙擊安裝(注意:安裝前應該先安裝好jdk)



6.測試,打開瀏覽器,輸入: https://localhost:8080 或者https://127.0.1.1:8080出現:

則tomcat安裝成功!



配置Tomcat 6.0端口


先停止tomcat的服務。
用記事本打開tomcat安裝目錄下的conf文件夾下的server.xml,找到

<Connectorport="8080" protocol="HTTP/1.1"
             connectionTimeout="20000"
             redirectPort="8443" />
把8080改成80,然後啟動tomcat的服務就行了,要確保80端口沒有被占用,否則會報錯的。


Tomcat 6.0站點配置


創建一個新項目test,去conf/下配置server.xml

<Context path="/test" docBase="d:\tomcat\webapps\test"></Context>

test是你程序的目錄 重啟Tomcat,訪問https://127.0.0.1:80/test就可以訪問了


單個域名綁定:


原始:
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false" />
</Engine>

修改後:
<Host name="test.com"debug="0" appBase="d:\wwwroot\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="d:\wwwroot\test"></Context>
</Host>


<Host name="a.test.com" debug="0"appBase="d:wwwroota_test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="d:\wwwroot\a_test"></Context>
</Host>


多域名綁定:

<Host name="test.com" debug="0" appBase="d:\wwwroot\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>test.com</Alias>
<Alias>a.test.com</Alias>
<Alias>b.test.com</Alias>
<Context path="/" docBase="d:\wwwroot\test"></Context>
</Host>

這裏麵的參數還有很多,而且網站頁麵修改了隻要直接覆蓋就可以了,tomcat可以自動更新類和頁麵,當然如果修改了web.xml或lib,則需要重啟tomcat才可以。


虛擬目錄:

<Host name="test.com" debug="0" appBase="d:\wwwroot\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/test" docBase="d:\wwwroot\test"></Context>
</Host>
其中,Host標記是用來配置虛擬主機的,就是可以多個域名指向一個tomcat,格式隻要參考默認的就

可以了。

<context>是Host標記的子元素,表示一個虛擬目錄,它主要有兩個屬性,path就相當於虛擬目錄名字,

而 docbase則是具體的文件位置。在這裏舉例的虛擬路徑名稱為test,實際上的程序也就是html、jsp、servlet都放在d:wwwroot est這個目錄下了。

這樣就可以通過test.com/test訪問這個虛擬目錄了。

另外一種方法是:

<Host name="test.com"debug="0" appBase="d:\wwwroot\test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="d:\wwwroot\test"></Context>
</Host>

這樣設置以後,輸入域名可以訪問這個站點程序了(Context path="/"這裏不同)

最後更新:2017-01-10 21:30:52

  上一篇:go CentOS+WDCP係統雲服務器PHP版本升級方法
  下一篇:go 如何查看雲服務器停止原因