当前位置: 首页 > news >正文

网站简繁体转换.rar百度一下你就知道主页

网站简繁体转换.rar,百度一下你就知道主页,省建设厅网站二建考试,网站建设基础实训报告Tomcat 基本概述 Tomcat 服务器是Apache软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。它是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用…

Tomcat 基本概述

Tomcat 服务器是Apache软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。它是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,主要用于开发和调试 JSP 程序。

Tomcat 实现了对 JavaWeb 程序的装载,它是配置 JSP 和 JAVA 系统必备的环境。另外,Tomcat 还是一个 Servlet 和 JSP 容器,它具备处理 HTML 页面的功能,同时也是一个独立的 Servlet 容器。当运行 Tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行。

因为 Tomcat 技术先进、性能稳定,而且免费,所以深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。中小型系统和并发访问用户不是很多的场合下,一般会选择使用 Tomcat。

Tomcat 官网

Apache Tomcat - https://tomcat.apache.org/

在该网站上获取到关于Tomcat的各种信息,包括最新的版本发布、文档、新闻、指南等,另外也可以通过该网站提供的下载链接,获取到Tomcat的安装包。

在这里插入图片描述

Linux 下载安装 Tomcat

下载 linux 版本 tomcat 安装包

在这里插入图片描述
linux wget 下载 tomcat

wget 【tomcat 镜像包地址】

linux 操作系统 解压.tar.gz 文件

tar -xzf 文件名.tar.gz

这个命令使用 tar 工具进行解压操作(参数指定操作选项)

-x: 解压缩文件
-z: 使用 gzip 算法进行压缩 / 解压缩
-f: 指定要解压缩的文件
-v: 显示解压过程
tar –xvf file.tar		# 解压 tar
tar -xzvf file.tar.gz 	# 解压 tar.gz
tar -xjvf file.tar.bz2 	# 解压 tar.bz2
tar -xZvf file.tar.Z 	# 解压 tar.Z

解压安装完成(目录展示)

在这里插入图片描述

Linux 启动 Tomcat

[root@VM-4-17-centos bin]# ./startup.sh 
Using CATALINA_BASE:   /home/tomcatdir/apache-tomcat-10.1.13
Using CATALINA_HOME:   /home/tomcatdir/apache-tomcat-10.1.13
Using CATALINA_TMPDIR: /home/tomcatdir/apache-tomcat-10.1.13/temp
Using JRE_HOME:        /home/javaenv/jdk_19.0.2
Using CLASSPATH:       /home/tomcatdir/apache-tomcat-10.1.13/bin/bootstrap.jar:/home/tomcatdir/apache-tomcat-10.1.13/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

tomcat 解压包 bin 目录下 startup.sh
在这里插入图片描述
启动完成:访问 IP + port 端口号(默认端口是:8080 若延迟则需要防火墙放通)

例如配置端口号 8083 进行访问:TCP 8080 0.0.0.0/0

在这里插入图片描述

Tomcat 配置文件

Tomcat 的主要配置文件为 server.xml。该文件位于 Tomcat 的安装目录下的 conf 文件夹中。在该文件中,可以配置 Tomcat 服务器的各种参数和属性。

在这里插入图片描述

常见的 Tomcat 配置项:

Connector:用于定义 Tomcat 接受客户端请求的网络连接器。可以配置监听的端口号、协议类型(HTTP/HTTPS/AJP 等)以及其他相关参数。
Host:用于定义虚拟主机,即在同一个 Tomcat 实例中运行多个独立的网站或应用程序。
Context:用于定义 Web 应用程序的上下文路径、部署位置、会话管理等配置。
Valve:用于定义请求处理的过滤器,可以对请求进行统计、日志记录、安全验证等操作。
Realm:用于定义身份验证和授权的规则。
Resource:用于配置数据库连接池、JNDI 数据源等资源。

server.xml 详解

server.xml 是 tomcat 服务器的核心配置文件,包含了Tomcat的 Servlet 容器(Catalina)的所有配置。

Server 是 server.xml 的根元素,用于创建一个 Server 实例,默认使用的实现类是 org.apache.catalina.core.StandardServer

<Server port="8005" shutdown="SHUTDOWN">
...
</Server>

标签属性和子元素:

  • port:Tomcat 监听的关闭服务器的端口
  • shutdown:关闭服务器的指令字符串
  • Server 内嵌子元素:Listener、GlobalNamingResources、Service

设置 Tomcat 端口号

设置 Tomcat 的端口号

打开 Tomcat 的安装目录,找到conf文件夹。在 conf 文件夹中,找到 server.xml 文件。使用文本编辑器打开 server.xml 文件。在文件中找到类似于 <Connector> 标签的内容,该标签用于配置 Tomcat 的连接器。 通常,会有多个 Connector 标签,每个标签对应一个端口号。找到你想要修改的端口号所在的 Connector 标签。 默认情况下,HTTP连接器的端口号为 8080HTTPS 连接器的端口号为8443。在该Connector标签中,找到类似于 port="8080" 的属性,将其修改为你想要的新端口号。保存并关闭 server.xml 文件。重新启动 Tomcat 服务器,使修改生效。

请注意,修改端口号可能会导致与其他应用程序的冲突,特别是常用端口(如80和443)。确保所选端口号未被其他程序使用,并确保防火墙和网络配置允许该端口号的流量通过。

Springboot 创建 war

通过 IDEA 初始化创建项目(注意选择打包方式 War 模式)

在这里插入图片描述

War 项目和 Jar 项目有不同(War 项目 特别包含 SerletInitializer.class)

在这里插入图片描述
随便编写下测试的接口,进行 Package 打包生成 War 包

在这里插入图片描述
把 war 包项目放到云服务器 Tomcat 目录 webapps 目录下(启动 tomcat 会自动解压)

运行测试

在这里插入图片描述

http://www.yayakq.cn/news/250272/

相关文章:

  • 电器网站建设目的欧美网站建设教程
  • 网站建设软件免费网站推广软件有哪些
  • 怎样上网站建设电子商务网络营销是什么
  • 举报网站建设建一个在线商城网站
  • 湛江建站模板外包做网站平台 一分钟
  • 建设银行官方网站登录网络推广企业
  • 大连建网站多少钱wordpress 模板 免费
  • html5个人主页制作代码四川游戏seo整站优化
  • 电子商务网站建设与管理 项目任务 教材笔记本怎么做1920宽的网站
  • 如何判断一个网站的关键词是否难做免费企业建网站
  • 门店做网站有没有必要wordpress 仪表盘裁剪图片
  • 福建省建设注册执业管理中心网站wordpress typecho 大数据库
  • 网站建设进度图wordpress 设置分页显示条数
  • 网站开发需要用例图吗龙华做网站哪家好
  • 外贸网站推广渠道设计制作一个 个人主页网站
  • 求几个夸克没封的a站2023小程序店铺装修教程
  • 做网站珊瑚橙颜色怎么搭配好看淘宝官网首页入口电脑版
  • 网站程序指的是什么修改wordpress
  • 网站建设与维护实训总结wordpress 添加面包屑
  • 网站怎么防黑客asp网站空间
  • 金融行业高端网站制作服装网站建设策划
  • 网站开发好就业吗怎样做公司网站推广
  • 比wordpress更好的网站程序中企动力云邮箱登录
  • 网站做快照一学一做教育视频网站有哪些
  • 网站外链软件做茶叶网站的目的和规划
  • 龙岗网站改版智能建站系统 网站建设的首选
  • 网站免费下载安装企业网站源码cms
  • 制作网站设计的公司新工商名录
  • 网站开发有哪些类型龙岗企业网站制作公司
  • 想做个网站怎么做石家庄网页开发建设