天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
美人卷珠帘,深坐颦蛾眉。
但见泪痕湿,不知心恨谁。
——《怨情》
文章目录
- Tomcat介绍、下载安装、使用(部署项目)
- 1. tomcat的作用
- 2. tomcat下载(安装)
- 3. tomcat服务器启动
- 3.1 环境变量配置
- 3.2 启动tomcat
- 3.3 访问tomcat
- 3.4 乱码解决
- 4. tomcat服务配置端口号
- 5. 启动tomcat服务的其他方式
- 6. 关闭tomcat服务的方式
- 7. 将项目部署到tomcat的方法
- 7.1 将项目目录放到tomcat/webapps目录下
- 7.2 将项目目录压缩成war放到tomcat/webapps目录下
- 7.3 访问的目录
- 8. 将tomcat注册为服务并设置开机自启
- 加分加分
- 1. 加分
- 2. 加分
- 3. 加分
- 4. 加分
- 4.1 加分1
- 4.2 加分2
- 4.3 加分3
- 4.4 加分4
Tomcat介绍、下载安装、使用(部署项目)
1. tomcat的作用
作为web服务器
由Apache组织提供的一种Web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费)。
开源小型web服务器 ,完全免费,主要用于中小型web项目,只支持Servlet和JSP 等少量javaee规范(就是JavaWeb编程接口)
2. tomcat下载(安装)
官网下载地址
https://tomcat.apache.org/download-90.cgi
下载tomcat9为例
在网页中找到Binary Distributions
部分
然后选择64-bit Windows zip (pgp, sha512)
进行下载
如下图
下载到本地后解压(解压即安装)
tomcat的安装目录介绍:
bin
:可以执行文件。
conf
:tomcat服务器的配置文件
lib
:tomcat启动后需要依赖的jar包
logs
:tomcat工作之后的日志文件
webapps
:是tomcat部暑工程的目录。
work
:jsp文件在被翻译之后,保存在当前这个目录下,session对象被序列化之后保存的位置
3. tomcat服务器启动
3.1 环境变量配置
在启动前确保本机jdk环境变量已配置(本机配置Java环境变量),这里略过
3.2 启动tomcat
(windows环境下)
在tomcat目录中,找到/bin/startup.bat文件双击启动tomcat服务,黑窗口运行的就是服务器
3.3 访问tomcat
访问tombat服务器
http://localhost:8080
或
http://127.0.0.1:8080
注意
当前电脑环境中不要有其他服务占用8080端口,否则tomcat会启动失败,并且访问不通
3.4 乱码解决
启动后黑窗口打印乱码,如何解决
tomcat目录下/conf/logging.properties
将文件中的日志打印参数的编码UTF-8改为GBK
# java.util.logging.ConsoleHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.encoding = GBK
问题解决
4. tomcat服务配置端口号
默认8080
tomcat目录下/conf/server.xml
修改其内容中port的值,8080改为80
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxParameterCount="1000"/>
保存文件并退出
重启服务
访问地址变成了http://localhost:80
5. 启动tomcat服务的其他方式
闪退备选的启动命令
当正常使用startup.bat启动命令遇到报错,窗口会一闪然后关闭,无法看到错误日志查看原因
此时使用黑窗口中的catalina run命令进行启动,遇到报错也可以看到输出内容
在tomcat的目录下的bin目录下执行cmd进入窗口,输入命令启动服务
catalina run
如果出现了报错,可能是之前的服务未关闭成功,可以使用shutdown.bat文件双击关闭
6. 关闭tomcat服务的方式
- 在黑窗口中执行快捷键Ctrl+C进行关闭
- 关闭黑窗口(暴力关停,可能会出现未完全关闭的情况)
- tomcat目录中/bin/shutdown.bat文件,双击执行关闭
7. 将项目部署到tomcat的方法
7.1 将项目目录放到tomcat/webapps目录下
将项目文件夹放到tomcat的webapps目录下
文件夹的名字就是项目的访问目录,相当于conf/server.xml中的Context标签下的path配置
7.2 将项目目录压缩成war放到tomcat/webapps目录下
将项目目录打包成war包,如果是java项目在idea中可以直接打包,其他项目可以直接压缩为zip后改后缀名为.war
然后将war文件放到tomcat/webapps目录下,tomcat会自动解压war文件
7.3 访问的目录
浏览器输入ip加端口号访问的服务是tomcat/webapps/ROOT目录
有ROOT目录时可直接省略项目名字访问
8. 将tomcat注册为服务并设置开机自启
在tomcat的bin目录下输入命令将tomcat注册为服务
service.bat install Tomcat9
Tomcat9为服务的名字,这里是自定义的,也可省略,会默认生成
执行命令后会弹出一个确认窗口点确认即可
如上即表示注册服务成功,到服务中查看
如果后续想删除服务,可执行以下命令进行服务移出
service.bat remove Tomcat9
设置为开机自启
快捷键win+x—>任务管理器—>服务
搜索tomcat看到我们注册的Tomcat9
如果之前开启了tomcat服务,先将原来的服务关闭,不然自动开启设置会失败
先去bin目录下双击shutdown.bat关闭原来开启的服务
然后在服务Tomcat9右键开始
然后点击打开服务
如下图右上角位置
然后进入到以下界面,找到tomcat服务,选中后–右键–属性
进入以下界面,在启动类型中选择自动,然后确定即可
设置后后续开机会自动启动tomcat服务
感谢阅读,祝君暴富!
版权声明:
- 作者:寒山李白
- 博客地址:https://hanshan.blog.csdn.net/
- 版权:本作品采用《创作共享许可证》进行许可,根据该许可授权的内容可在符合本许可证条款的前提下自由使用、、修改和创作衍生作品。
版权许可介绍:
本文采用CC BY-NC-SA许可证
此许可允许在使用者仅出于非商业目的以任何媒体或格式分发、重新混合、改编和构建材料,并且前提是注明创作者。如果您重新混合、改编或基于该材料进行构建,则必须按照相同的条款对修改后的材料进行许可。
更多信息请访问以下网址查看:
版权官网 https://creativecommons.org/licenses/by-nc-sa/4.0/
中文翻译 https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans
文章结束
--------------------------------------------------------------------------------------------------------------------------------------
以下内容增加文章评分用,可忽略
加分加分
黄河之水天上来,奔流到海不复回
高堂明镜悲白发,朝如青丝暮成雪
1. 加分
黄河之水天上来,奔流到海不复回
高堂明镜悲白发,朝如青丝暮成雪
2. 加分
黄河之水天上来,奔流到海不复回
高堂明镜悲白发,朝如青丝暮成雪
3. 加分
寒山李白
寒山李白
4. 加分
账号密码
名称 | 密码 |
---|---|
李白 | 123 |
4.1 加分1
账号密码
名称 | 密码 |
---|---|
李白 | 123 |
4.2 加分2
账号密码
名称 | 密码 |
---|---|
李白 | 123 |
4.3 加分3
账号密码
名称 | 密码 |
---|---|
李白 | 123 |
4.4 加分4
账号密码
名称 | 密码 |
---|---|
李白 | 123 |