不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦安全 > 防火墻知識 > tomcat防火墻如何設(shè)置

tomcat防火墻如何設(shè)置

時間: 林輝766 分享

tomcat防火墻如何設(shè)置

  tomcat 防火墻能夠有效的防護(hù)我們電腦,那么我們要怎么樣去設(shè)置呢?下面由學(xué)習(xí)啦小編給你做出詳細(xì)的tomcat 防火墻設(shè)置方法介紹!希望對你有幫助!

  tomcat 防火墻設(shè)置方法一:

  1、為tomcat端口開放防火墻訪問,tomcat開啟的如果是8080端口,那么在防火墻中開放8080端口的外部對本機(jī)訪問權(quán)限即可,如果tomcat使用的是80端口,那么就在防火墻中開放80端口的外部對本機(jī)的訪問權(quán)限

  2、如果你所說的其他電腦跟自己電腦不在同一個局域網(wǎng)內(nèi)的話,需要有類似花生殼之類的軟件,建立外網(wǎng)對本機(jī)的端口映射,這樣的話通過映射端口,別人訪問你tomcat映射到外網(wǎng)的端口和ip就可以在世界任何有internet的地方訪問你的tomcat了

  tomcat 防火墻設(shè)置方法二:

  你可以試試更改端口試試,把tomcat的8080端口改為80 等試試。因為我曾經(jīng)遇到過一種情況是,網(wǎng)絡(luò)提供商屏蔽掉了8080端口。

  tomcat 防火墻設(shè)置方法三:

  安裝好tomcat后,把你的web項目copy到%TOMCAT_HOME%webapps下面就OK 了。有種更優(yōu)秀方法就是設(shè)定虛擬目錄,即把項目的目錄映射到tomcat中。這樣項目不需要再放到tomcat下,而且給開發(fā)人員帶來方便,方法如下:

  1、找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安裝目錄下面相關(guān)的文件)打開此xml文件,在 之間加入如下代碼:

  docBase是實際路徑,這里一般寫一個絕對的磁盤路徑,當(dāng)然也可以寫相對路徑,相對路徑是相對于tomcat安裝目錄的webapps目錄的,通常設(shè)置虛擬目錄的目的是將tomcat的安裝和項目的保存分開,所以這里建議你使用磁盤絕對路徑,并且這個磁盤路徑不時在tomcat安裝目錄下。workDir是tomcat運(yùn)行是對JSP文件做編譯后的文件,這個文件最好也是分開。

  path為虛擬路徑,訪問時的路徑,注意:一定要加“/”。值得注意的是:path可以為"/"那么訪問“IP:端口”就可以訪問到布置的工程,如果為"/test",那么必須得訪問“IP:端口/test”才能訪問到,我建議采用第一種方法。不然訪問每個工程都得有個虛擬路徑,看上去不舒服。可能你會想到如果我有多個工程怎么辦?是不是一定得取幾個虛擬路徑,如果你用一個IP的話那是肯定的。但是如果你把機(jī)器多設(shè)置幾個IP,那么就行了,每個工程占用一個IP,這樣層次結(jié)構(gòu)更加清晰。

  debug建議設(shè)置為0,reloadable設(shè)置為true。

  其實不用那么麻煩,只要把 寫在上面一行就OK了!

  2、如果在測試中出現(xiàn)404的錯誤,如果前面配置沒有錯,可能就是在%TOMCAT_HOME%\conf\web.xml文件中把虛擬路徑顯示目錄給禁止啦,此時可以在web.xml文件中找到

  default

  org.apache.catalina.servlets.DefaultServlet

  debug

  0

  listings

  false

  1

  將listings的value改為true,然后重新啟動tomcat,在輸入url,測試成功!

  3、如果項目開發(fā)完成,準(zhǔn)備部署在服務(wù)器上時,記住要把第三步中web.xml文件中參數(shù)listings的值改為false,這樣可以避免把項目的部署路徑呈現(xiàn)給使用者!

  具體如下:

  listings

  false

  看了“tomcat 防火墻如何設(shè)置 ”文章的還看了:

1.linux如何開放防火墻8080端口

2.怎么安裝Ubuntu操作系統(tǒng)

3.Linux rz命令怎么使用

847172