文章的目的记录所使用的的Linux服务器和中间件的配置和使用,防止时间太长忘记,进行重复工作。
相关链接:
开源 Linux 服务器与中间件(二)嵌入式Linux服务器和中间件
推荐链接:
linux C 语言开发 (一) Window下用gcc编译和gdb调试
linux C 语言开发 (二) VsCode远程开发 linux
linux C 语言开发 (六) 程序的编辑和编译(vim、gcc)
Linux C到Android App开发推荐链接(入门十二章):
开源 java android app 开发(一)开发环境的搭建_csdn 开源 java android app-CSDN博客
开源 java android app 开发(一)开发环境的搭建-CSDN博客
开源 java android app 开发(二)工程文件结构-CSDN博客
开源 java android app 开发(三)GUI界面布局和常用组件-CSDN博客
开源 java android app 开发(四)GUI界面重要组件-CSDN博客
开源 java android app 开发(五)文件和数据库存储-CSDN博客
开源 java android app 开发(六)多媒体使用-CSDN博客
开源 java android app 开发(七)通讯之Tcp和Http-CSDN博客
开源 java android app 开发(八)通讯之Mqtt和Ble-CSDN博客
开源 java android app 开发(九)后台之线程和服务-CSDN博客
开源 java android app 开发(十)广播机制-CSDN博客
开源 java android app 开发(十一)调试、发布-CSDN博客
开源 java android app 开发(十二)封库.aar-CSDN博客
linux C到.net mvc开发推荐链接:
开源C# .net mvc 开发(一)WEB搭建_c#部署web程序-CSDN博客
开源 C# .net mvc 开发(二)网站快速搭建_c#网站开发-CSDN博客
开源 C# .net mvc 开发(三)WEB内外网访问(VS发布、IIS配置网站、花生壳外网穿刺访问)_c# mvc 域名下不可訪問內網,內網下可以訪問域名-CSDN博客
开源 C# .net mvc 开发(四)工程结构、页面提交以及显示_c#工程结构-CSDN博客
开源 C# .net mvc 开发(五)常用代码快速开发_c# mvc开发-CSDN博客、
内容:Tomcat服务器的安装,测试,以及页面修改。
目录
1.Tomcat功能和用途
2.Tomcat服务器安装
3.Tomcat服务器测试
一、Tomcat功能和用途
Tomcat 是用于运行 Java Web 程序的轻量级服务器。
Tomcat 核心功能
1. Web 服务器
处理 HTTP 请求和响应
提供静态内容(HTML、图片等)
2. Servlet 容器
运行 Java Servlet(服务器端 Java 程序)
管理 Servlet 生命周期
3. JSP 容器
执行 JavaServer Pages(动态网页)
将 JSP 编译为 Servlet
主要用途
1. 运行 Java Web 应用
部署企业级 Web 系统(OA、ERP、电商等)
托管基于 Spring、Struts 等框架的应用
2. 后端 API 服务
提供 RESTful API 接口
作为微服务架构中的服务节点
3. 开发测试环境
本地开发调试
测试环境部署
特点
轻量级:相比完整应用服务器更简洁
开源免费:Apache 基金会项目
跨平台:支持 Windows、Linux、macOS
易于配置:部署简单,学习成本低
二、Tomcat服务器安装
1. 更新软件包列表
sudo apt update

2. 安装 Tomcat
sudo apt-get install tomcat8 tomcat8-admin

3. 启动 Tomcat 服务
sudo systemctl start tomcat8
sudo systemctl enable tomcat8
4. 检查服务状态
sudo systemctl status tomcat8

三、Tomcat服务器测试
打开浏览器,访问:
http://localhost:8080

在网络中查看页面
先读取ip
ifconfig

在网络上访问192.168.2.16 :8080会失败

添加ufw防火墙规则
查看
sudo ufw status

添加tomcat的防火墙规则
sudo ufw allow 8080

再次在网络上访问页面192.168.2.16:8080,访问成功。

默认页面路径
/var/lib/tomcat8/webapps/ROOT/
主要配置目录
/etc/tomcat8/ # 主配置目录
配置文件
/etc/tomcat8/
├── server.xml # 主服务器配置
├── web.xml # 全局Web应用配置
├── context.xml # 上下文配置
├── tomcat-users.xml # 用户和权限管理
├── logging.properties # 日志配置
└── catalina.properties # Catalina配置
浙公网安备 33010602011771号