版权声明:褪色的记忆原创,转载请注明出处 https://blog.csdn.net/qq_37259023/article/details/81207915
默认安装了tomcat之后ip是可以直接访问网站的,为了加强服务器安全,我们可以禁止掉ip访问网站
[root@ckmov /]# cd /apache-tomcat-7.0.82/conf
##找到server.xml中的这一段代码
[root@ckmov conf]# vim server.xml
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
</Host>
##直接注解掉,此段代码
<!--<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
</Host>-->
##查看java进程的pid,然后杀死
[root@ckmov conf]# ps -ef |gerp java
[root@ckmov conf]# kill -9 xxx
##启动tomcat
[root@ckmov conf]# cd ../bin/
[root@ckmov bin]# ./catalina.sh run
##查看是否ip已经不能访问了
对tomcat也是一知半解,一直以为localhost这个HOST是必须有的,网站找了半天资料,一篇文章转来转去,解决不了问题。给自己记录一下,避免下次遇到相同问题。