tomcat服务器配置及加固
一、tomcat示例文件未删除
打开tomcat_home/webapps文件夹,默认存在docs和examples文件夹,建议删除docs和examples文件夹
二、tomcat管理后台(默认不允许登录)
(1)如果不需要使用tomcat manager
Tomcat 5.x:
默认通过http://ip:8080/admin可以访问tomcat admin,如果不需要使用,建议删除tomcat_home/webapps/admin文件夹
Tomcat 6.x/7.x:
默认通过http://ip:8080/manager/html可以访问tomcat manager,如果不需要使用,建议删除tomcat_home/webapps/manager和host-manager文件夹;
(2)如果需要使用tomcat manager
Tomcat 5.x/6.x:
打开tomcat_home/conf/tomcat-users.xml,查看用户密码复杂度,例如:
<role rolename="manager"/>
<user username="tomcat" password="复杂的口令" roles="manager"/>
Tomcat 7.x:
打开tomcat_home/conf/tomcat-users.xml,查看用户密码复杂度,默认是注释掉的,例如:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="复杂的口令" roles="manager-gui,admin-gui"/>
三、修改tomcat默认端口
修改server.xml文件
四、添加网站虚拟目录3种方法
(1) 修改server.xml文件,添加Host
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="/admin" docBase="D:\webapp\admin" /> <!—path为虚拟目录 docBase为本机路径-->
</Host>
修改 web.xml文件,开启目录遍历列表
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
<!-- 默认设置为false-->
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
转载于:https://www.cnblogs.com/seeker01/p/7604167.html
tomcat服务器配置及加固相关推荐
- Eclipse下Tomcat服务器配置和使用
在安装完Tomcat之后,在没有进行相关配置时,我们需要到终端下面去启动Tomcat.如果我们在使用Eclipse进行Java开发时,如果能够直接启动Tomcat服务器那将是极为方便,本篇就来讲述Ec ...
- Tomcat服务安全加固和优化
转载来源 : https://help.aliyun.com/knowledge_detail/37421.html?spm=a2c4g.11186623.4.5.4ad6510eY2UhOS 介绍 ...
- Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)
Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web.安卓.IOS) 一.原理 1.HTTP:平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的( ...
- Nginx轮训tomcat服务器配置流程
Nginx轮训tomcat服务器配置流程 服务器信息 Nginx 192.168.27.128 Tomcat 192.168.27.129 关闭防火墙 #关闭防火墙 systemctl stop fi ...
- Tomcat服务器配置https认证(使用keytool生成证书)
Tomcat服务器配置https认证(使用keytool生成证书) 一.证书生成 1 .生成服务器证书 (1)打开打开命令控制台,进入jdk的bin目录 (2)keytool为Tomcat生成证书(& ...
- 把tomcat服务器配置为windows服务的方法
一.添加到windows服务中 1.首先.在设置tomcat开机自动启动之前首先需要配置java的环境变量以及tomcat的环境变量,即:PATH,CLASSPATH,JAVA_HOME,CATALI ...
- JAVAWEB入门tomcat服务器配置
1.配置: 部署项目的方式: 一.直接新建一个项目hello文件放到webapps目录下即可 C:\apache-tomcat-8.5.45\webapps\hello 再在hello文件中编辑he ...
- 原 用Tomcat服务器配置https双向认证过程实战
什么是https? 百度百科足够解释它:http://baike.baidu.com/view/14121.htm 工具:keytool (Windows下路径:%JAVA_HOME%/bin/key ...
- 2012r2配置java_JDK+Tomcat 服务器配置+腾讯云Win2012 R2 配置安装
一.JDK下载安装: 1.JDK的下载 2.JDK的安装 JDK安装目录:C:\Java\JDK JRE安装目录:C:\Java\JRE 3.JDK的环境变量配置 JAVA_HOME=C:\Java\ ...
最新文章
- 中国北斗全球系统核心星座将于2019年年底部署完成
- [Django] 查看orm自己主动运行的原始查询sql
- d3.js 制作简单的俄罗斯方块
- 分布式数据库一定会替代Oracle吗?
- U-Net++粗略解释
- HttpsURLConnection 利用keepAlive特性进行优化一例
- Qt 信号-槽的同步与异步处理
- linux内核网络基础,linux网络内核基础.doc
- Bin Packing 装箱问题——NPH问题的暴力枚举 状压DP
- C语言十折交叉验证,十折交叉验证10-fold cross validation, 数据集划分 训练集 验证集 测试集...
- mysql 数据库存放图片路径_mysql数据库可以存图片路径?
- javaFX系列之web组件:史上最简单的javaFX浏览器实现(web component组件)
- 中国电信物联网平台入门学习笔记1:资料获取
- Sass Module 介绍
- 实体消歧(链接到实体库)
- SPL lookup
- 什么是软件危机?它有哪些典型表现?为什么会出现软件危机?
- vue 运行项目浏览器页面显示“该网页无法正常运作”
- Android Gradle进阶配置指南 1
- mysql保留小数位数函数
热门文章
- Android防止按钮连续点击
- 高一升学计算机,(有答案)2016年上学期高一年级对口升学第一次月考计算机应用试题资料讲解(9页)-原创力文档...
- Java学习笔记28
- python程序员面试宝典 勘误_《前端面试江湖》勘误合集(二)
- 机器视觉学习笔记(4)——单目摄像机标定参数说明
- 台北到淡水版Firefox玩网页游戏黑屏
- 程序猿接私活经验总结,来自csdn论坛语录
- Silverlight实用窍门系列:66.Silverlight的数据模板DataTemplate(二)获取数据模板控件...
- WCF之自定义信道工厂,信道监听器
- 解决Eclipse Problems视图丢失图标问题