Tomcat配置

  • 什么是Tomcat
  • Windows配置Tomcat服务器
    • 一、下载[Tomcat](http://tomcat.apache.org/):地址http://tomcat.apache.org/
    • 二、配置Tomcat
    • 三、验证配置是否成功
    • 四、注意事项

什么是Tomcat

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

引用百度百科https://baike.baidu.com/item/tomcat

Windows配置Tomcat服务器

一、下载Tomcat:地址http://tomcat.apache.org/

第一步:点击Download下的which version?查看当前的Tomcat 版本所需其它环境要求

通常做开发不选用最新版,选择Tomcat版本时,还需要注意自己的Java版本是否支持当前Tomcat版本,以下我选用Tomcat 9作为演示。

第二步:点击Download下的Tomcat 9

将下好的压缩包解压,解压好的文件夹最好不要放在中文路径下。
Tomcat解压后目录:

bin:可执行文件(startup.bat开启文件 shutdown.bat关闭文件)
conf:配置文件(server.xml)(可以改端口号)
lib:tomcat依赖的jar文件
log:日志文件(记录出错等信息)
temp:零时文件
webapps:可执行的项目(将我们开发的项目 放入该目录)
work:存放有jsp翻译的java,以及编辑成的class文件 jsp->java->class

二、配置Tomcat

在配置jTomcat之前jdk必须配置 JAVA_HOME
a.新建变量名:CATALINA_HOME,变量值:E:\tomcat\apache-tomcat-9.0.37
b.打开path,添加变值:%CATALINA_HOME%\bin

三、验证配置是否成功

win+r在CMD命令下输入命令:startup 出现下图表示配置成功
乱码解决
找到Tomcat安装路径下的(E:\tomcat\apache-tomcat-9.0.37\conf)
–>logging.properties文件 -->用记事本打开 -->将图中的UFT-8改为GBK



在进行一遍测试如下图,乱码的到解决,在此我们先不要把Tomcat启动窗口关闭,还需要进行下一步的测试

在浏览器窗口输入http://localhost:8080/

出现此页面表示配置成功

四、注意事项

常见错误: Tomcat端口号可能与其它服务器的端口号冲突,Tomcat端口号默认为8080(此端口较为常见,容易冲突)

修改端口号方法: 找到(E:\tomcat\apache-tomcat-9.0.37\conf)文件夹下的server.xml,用记事本打开,找到如下图代码,修改8080,改为其它端口。

在启动时找不到页面,常见的状态码:
404资源不存在
200:一切正常
403权限不足
300/301页面重定向
500:服务器内部错误(代码有误)

Tomcat安装配置(手把手教,内容很详细)相关推荐

  1. 2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

    2021win11最新最全MySQL下载安装教程--手把手教你安装MySQL 最近重装了win11,给我MySQL整没了,故今天重新装一下. 第一步,进入官网 https://www.mysql.co ...

  2. tomcat安装配置及应用

    tomcat安装配置及应用 一.tomcat简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调 ...

  3. Tomcat安装配置与基础使用

    Tomcat安装配置与基础使用: 以下除了特殊需求,一般来说下面阐述的基础操作占据了日常对tomcat操作80%以上,对于一般开发基本够用. 1.首先配置好JDK环境,可参考以下: http://bl ...

  4. 最新Anaconda3的安装配置及使用教程(详细过程)

    最新Anaconda3的安装配置及使用教程(详细过程) 1. Anaconda下载 方式一:官网下载 方式二:清华镜像下载(推荐) 2. Anaconda安装 3. Anaconda配置 3.1 配置 ...

  5. centos7 nginx安装_手把手教你PHP(一) Centos7上的LEMP配置

    相信有些刚刚接触web开发的小伙伴对于服务器上搭建web环境还不太了解,今天手把手教大家搭建lemp的线上环境,您需要做如下一些准备: 阿里云或者其他服务商的云主机一台 云主机已安装Centos 7 ...

  6. centos7安装tomcat_手把手教你,使用 Nginx 搭配 Tomcat 实现负载均衡!

    来自公众号:Java极客技术 说到 Nginx ,相信大家都不会陌生,最常用的莫过于:用它来与 Tomcat 搭配做负载均衡,起到灰度发布的作用,同时保证系统高可用! 01.简介 Nginx(发音同 ...

  7. Win10下Tomcat安装配置详细教程

    前言 之前重装了系统,软件什么的都要重新安装,所以写了个安装Tomcat的教程,希望能帮助看这篇教程的朋友. 准备工作 请先下载并安装好Java. Tomcat安装步骤 步骤1:下载 官方下载地址:h ...

  8. 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  9. tomcat安装配置.md

    tomcat 安装 安装jdk jdk我使用的是oracle的,如果下载请在oracle的官网上下载.或者你也可以使用openjdk,官网在http://openjdk.java.net/. # ta ...

最新文章

  1. Xamarin.Android部署失败
  2. HDFS副本放置策略和机架感知
  3. ifix如何设画面大小_如何让你的视频又小又清晰?视频编码输出软件来了
  4. 运行Deeplab遇到‘Unexpected label’
  5. 【从零之三(更)】自定义类中调用讯飞语音包错误解决办法
  6. php5.3升级5.4,centos php 5.3升级到 php5.4版本
  7. SharePoint 2010: 对于开发人员
  8. Locust学习--Locust远程部署要点
  9. Android webView嵌套h5页面 软键盘遮盖页面问题 解决方案 java kotlin
  10. ahk键盘增强✨✨✨v1.1
  11. 多媒体视频开发_(3) ffmpeg获取视频的总帧数
  12. Python数据有效性DataValidation模块
  13. linux系统 ubuntu 使用GWE图形用户界面调整显卡风扇转速曲线
  14. 亲戚关系关系算法java程序_C++并查集亲戚(Relations)算法实例
  15. 买卖股票的最优时机含手续费(LeetCode-714)
  16. Elasticsearch根据日期(年-月-日 时:分:秒)进行range(时间范围筛选)
  17. iptable设置 备忘
  18. JS对DOM节点的操作--增加节点,删除节点
  19. 计算机PS实验报告范文,PHOTOSHOP实验报告范文
  20. 探索性分析——某医院18年销售数据分析

热门文章

  1. 当我们聊飞书时,我们应该聊什么?
  2. 图书馆智能照明控制系统设计介绍 安科瑞 许敏
  3. HarmonyOS剪贴板开发代码演示
  4. jquery点击事件不生效的问题
  5. 回收站的文件删除了怎么恢复
  6. 喜马拉雅听书海外版怎么样?怎么在海外用国内版?
  7. mysql rollup语法_SQL 中ROLLUP 用法
  8. ajax 跨域请求post请求,ajax POST跨域请求完美解决
  9. java拼接sql保留两位小数_SQL保留两位小数,四舍五入
  10. 图扑数字孪生机械设备,为智慧工业保驾护航