博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat 防火墙如何设置
阅读量:5145 次
发布时间:2019-06-13

本文共 1503 字,大约阅读时间需要 5 分钟。

tomcat 能够有效的防护我们,那么我们要怎么样去设置呢?下面由学习啦小编给你做出详细的tomcat 防火墙设置方法介绍!希望对你有帮助!

  tomcat 防火墙设置方法一:

  1、为tomcat端口开放防火墙访问,tomcat开启的如果是8080端口,那么在防火墙中开放8080端口的外部对本机访问权限即可,如果tomcat使用的是80端口,那么就在防火墙中开放80端口的外部对本机的访问权限

  2、如果你所说的其他电脑跟自己电脑不在同一个内的话,需要有类似花生壳之类的软件,建立外网对本机的端口映射,这样的话通过映射端口,别人访问你tomcat映射到外网的端口和ip就可以在世界任何有internet的地方访问你的tomcat了

  tomcat 防火墙设置方法二:

  你可以试试更改端口试试,把tomcat的8080端口改为80 等试试。因为我曾经遇到过一种情况是,网络提供商屏蔽掉了8080端口。

  tomcat 防火墙设置方法三:

  安装好tomcat后,把你的web项目copy到%TOMCAT_HOME%webapps下面就OK 了。有种更优秀方法就是设定虚拟目录,即把项目的目录映射到tomcat中。这样项目不需要再放到tomcat下,而且给开发人员带来方便,方法如下:

  1、找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安装目录下关的文件)打开此xml文件,在 之间加入如下代码:

  docBase是实际路径,这里一般写一个绝对的磁盘路径,当然也可以写相对路径,相对路径是相对于tomcat安装目录的webapps目录的,通常设置虚拟目录的目的是将tomcat的安装和项目的保存分开,所以这里建议你使用磁盘绝对路径,并且这个磁盘路径不时在tomcat安装目录下。workDir是tomcat运行是对JSP文件做编译后的文件,这个文件最好也是分开。

  path为虚拟路径,访问时的路径,注意:一定要加“/”。值得注意的是:path可以为"/"那么访问“IP:端口”就可以访问到布置的工程,如果为"/test",那么必须得访问“IP:端口/test”才能访问到,我建议采用第一种方法。不然访问每个工程都得有个虚拟路径,看上去不舒服。可能你会想到如果我有多个工程怎么办?是不是一定得取几个虚拟路径,如果你用一个IP的话那是肯定的。但是如果你把机器多设置几个IP,那么就行了,每个工程占用一个IP,这样层次结构更加清晰。

  debug建议设置为0,reloadable设置为true。

  其实不用那么麻烦,只要把 写在上面一行就OK了!

  2、如果在测试中出现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、如果项目开发完成,准备部署在服务器上时,记住要把第三步中web.xml文件中参数listings的值改为false,这样可以避免把项目的部署路径呈现给使用者!

  具体如下:

  listings

  false

转载于:https://www.cnblogs.com/mannixiang/p/6349257.html

你可能感兴趣的文章
[RxJS] Adding Conditional Logic with Filter
查看>>
Python基础学习
查看>>
document.all的用法详解
查看>>
chmod修改文件权限失败
查看>>
附魔位置详解
查看>>
POJ2096 Collecting Bugs(期望dp)
查看>>
cf519C. A and B and Team Training(找规律)
查看>>
【BZOJ4560】[JLoi2016]字符串覆盖 KMP+状压DP
查看>>
Eclipse debug 调试的几点技巧
查看>>
生僻姓(多音字姓)
查看>>
数值溢出(arithmetic overflow)问题与解决方案
查看>>
dot 语法全介绍
查看>>
Opencv保存摄像头视频&&各种编码器下视频文件占用空间对比
查看>>
「图形学」直线扫描——Bresenham算法改进了中点Bresenham算法?
查看>>
jQuery 给div绑定单击事件
查看>>
Exceptionless 生产部署笔记
查看>>
有关快速幂取模
查看>>
转 ObjExporter Unity3d导出场景地图寻路
查看>>
Linux运维必备工具
查看>>
Ubuntu配置ssh及vnc
查看>>