一.什么是Tomact?

Tomcat是一个开源免费的轻量级Web服务器,它是一个软件程序,主要功能是提供网上信息浏览服务,对HTTP协议的操作进行封装,使得程序员不必对协议进行操作,让Web开发更加便捷。

Tomcat官网

二.Tomcat的安装

注意:由于Tomcat依赖Java,请在Tomcat安装之前安装好Java,JDK并配置好环境变量

1.下载安装包

链接:https://pan.baidu.com/s/1x_hWMnUrui4aDYo9UE-GdA?pwd=p8kn

提取码:p8kn

--来自百度网盘超级会员V4的分享

2.一键下载

打开安装软件后一直点next和I agree,无脑一键下载,建议默认在C盘

3.打开Tomcat进行测试

一般安装软件会默认安装在Program File或Program File(x86)下的Apache Software Foundation

在bin目录下找到Tomcat8.exe打开运行

显示Server startup in xxms时即成功启动

网址输入127.0.0.1:8080打开Tomat网站即为安装成功,注意网址要用全英文符号输入

4.解决Tomcat中文服务器乱码

1.在Tomcat的conf目录下找到logging-properties文件,用记事本打开

2.在记事本的编辑-替换功能中,将所有UTF-8替换为GBK

3.重新启动Tomcat,乱码即可解决

三.Tomcat基本使用

1.启动与关闭Tomcat

启动Tomcat:在Tomcat的安装目录的bin文件夹中双击‘startup.bat’或者‘Tomcat8.exe’

关闭Tomcat:直接关闭运行窗口或者双击bin\shudown.bat或者Ctrl+C快捷键关闭

注意:关闭Tomcat有三种方式,其中直接关闭运行窗口属于强制关闭,其他两个方式属于正常关闭

2.Tomcat部署项目与浏览器访问项目

将你的项目直接放置到webapps目录下,即部署完成。在浏览器中输入Tomcat的端口号并加上你的项目路径即可访问

例如

1.拷贝项目文件夹demo

2.将demo项目粘贴到Tomcat安装目录下的webapps文件夹中

3.浏览器输入Tomcat端口号+项目路径访问项目

四.Tomcat操作中的常见问题

1.启动Tomcat后,启动窗口一闪而过?

由于Tomcat需要依赖Java环境,因此如果Java未安装或者Java的环境变量未正确配置,则Tomcat的使用会出现错误,通常表现是启动后窗口闪退。

Java,JDK安装与环境配置参考

最通俗易懂的JDK、IDEA的安装使用权威指南(P1-P2内容为安装Java,JDK,与环境变量配置)

2.BindException:Address already in use:bind------端口号冲突

解决方法:只需找到占用端口号的程序,将其关闭并重启Tomcat即可;如果不想关掉占用的端口号,那么可以修改Tomcat的端口号也可以

如何修改Tomcat端口号

  • 1.操作Tomcat安装目录的conf文件夹下的server.xml文件

  • 2.将server.xml文件中的port端口号修改即可,大概在代码的第69行

3.Tomcat中文乱码问题

1.在Tomcat的conf目录下找到logging-properties文件,用记事本打开

2.在记事本的编辑-替换功能中,将所有UTF-8替换为GBK

3.重新启动Tomcat,乱码即可解决

Tomact从认识到安装与详细使用的更多相关文章

  1. vs2010如何安装mvc3,怎样安装,详细的步骤,从哪下载?请看这篇文章。

    vs2010如何安装mvc3,怎样安装,详细的步骤,从哪下载?请看这篇文章. 安装步骤:vs2010 -> vs2010sp1 -> AspNetMVC3Setup -> AspNe ...

  2. win8.1系统的安装方法详细图解教程

    win8.1系统的安装方法详细图解教程 关于win8.1系统的安装其实很简单 但是有的童鞋还不回 所以今天就抽空做了个详细的图解教程, 安装win8.1系统最好用U盘安装,这样最方便简单 而且系统安装 ...

  3. RHEL 6.3安装(超级详细图解教程)[转载]

        附:RHEL6.3下载地址 32位:http://rhel.ieesee.net/uingei/rhel-server-6.3-i386-dvd.iso 64位:http://rhel.iee ...

  4. 安装WordPress详细教程指南

    最近准备自己建一个个人博客,以便分享一些自己工作生活中的一些观点及经验,建博客当然选wordpress,毕竟wordpress是为博客而生的嘛.下边记录一下自己安装WordPress的详细过程指南,亦 ...

  5. 【Oracle RAC】Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂)

    [Oracle RAC]Linux系统Oracle11gR2 RAC安装配置详细过程V3.1(图文并茂) 2 Oracle11gR2 RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件 ...

  6. 【Oracle RAC】Linux系统Oracle12c RAC安装配置详细记录过程V2.0(图文并茂)

    [Oracle RAC]Linux系统Oracle12c RAC安装配置详细过程V2.0(图文并茂) 2 Oracle12c RAC数据库安装准备工作2.1 安装环境介绍2.2 数据库安装软件下载3 ...

  7. Ubuntu下安装JDK详细教程

    Ubuntu下安装JDK详细教程 作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/ Ubuntu版本:Ubuntu-12.04.5-desktop-i386 ...

  8. Git学习系列之Windows上安装Git详细步骤(图文详解)

    前言 最初,Git是用于Linux下的内核代码管理.因为其非常好用,目前,已经被成功移植到Mac和Windows操作系统下. 鉴于大部分使用者使用的是Windows操作系统,故,这里详细讲解Windo ...

  9. mysql编译安装(详细)(转载)

    mysql编译安装(详细)   一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库 yum install gcc gcc-c++ ncurses-devel perl 安装cmake,从 ...

  10. Windows下安装MySQL详细教程

    Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...

随机推荐

  1. PRACK消息

    概述 PRACK消息是sip协议的扩展,在RFC3262中定义,标准的名称是sip协议中的可靠临时响应. 本文简单介绍标准中对PRACK消息流程的描述,以及fs配置PRACK的方式. 环境 cento ...

  2. Go Web项目结构 + 基础代码

    Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构. Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构. 因为我是从Java转过来的,其实这种包的结构与Java的类似 ...

  3. 《Kali渗透基础》10. 提权、后渗透

    @ 目录 1:提权 2:Admin 提权为 System 2.1:at 2.2:sc 2.3:SysInternal Suite 2.4:进程注入提权 3:抓包嗅探 4:键盘记录 5:本地缓存密码 5 ...

  4. Codeforces Round #576 (Div. 2)

    A - City Day 题意:给n,x,y和数组a[n],求最小的下标d,使得有a[d-x,d-x+1,--d-1,d+1,d-1,d+1,--d+y-1,d+y]都比a[d]小,若d-x<= ...

  5. 原来你是这样的JAVA[05]--String

    1.从概念上讲,java字符串就是Unicode字符串. 2.字符串拼接 用指定分隔符拼接字符串数组时,使用StringJoiner或者String.join()更方便: 用StringJoiner拼 ...

  6. 数据可视化【原创】vue+arcgis+threejs 实现立体光圈闪烁效果

    本文适合对vue,arcgis4.x,threejs,ES6较熟悉的人群食用. 效果图: 素材: 主要思路: 先用arcgis externalRenderers封装了一个ExternalRender ...

  7. springboot3框架搭建

    Spring Boot 3.0.0已经发布一段时间了,越来越多的公司考虑将技术框架升级到最新版本,JDK也相应要求JDK17以上.对应Spring Boot 2.x的版本,建议先升级到Spring B ...

  8. gitlab与LDAP 联调

    gitlab整理 目录 gitlab整理 1.安装Gitlab依赖包 2.下载,安装 3.配置,访问域名及邮箱 4.初始化,启动 5.访问,以及邮箱测试 5.1汉化 6.问题总结处理 6.1安装时出现 ...

  9. linux下查找文件中某字符串出现的行以及该行前后n行

    linux下查找文件中某字符串出现的行以及该行前后n行 查找指定字符串的前后n行 grep -A 100 -B 100 "要查找的字符串" 被查找的文件 -A after 后面 - ...

  10. Shell 文件或目录操作符(-e、-d、-f、-r、-w、-x)

    操作符 操作符 含义-e 判断对象是否存在(Exist),若存在则结果为真-d 判断对象是否为目录(Directory),是则为真-f 判断对象是否为一般文件(File),是则为真-r 判断对象是否有 ...