Tomcat 123456789

tomcat的功能介绍

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和 并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和 JSP容器

起始于SUN 公司的一个Servlet的参考实现项目 Java Web Server,开发者是 James Duncan Davidson, 在1999年,将项目贡献给了apache软件基金会(ASF),和ASF现有的项目 JServ 合并,并开源成为顶级 项目 Tomcat 仅仅实现了Java EE规范中与Servlet、JSP相关的类库,是JavaEE不完整实现。 1999年发布初始版本是Tomcat 3.0,实现了Servlet 2.2 和 JSP 1.1规范。 Tomcat 4.x发布时,内建了Catalina(Servlet容器)和 Jasper(JSP engine)等 当前 Tomcat 的正式版本已经更新到 10.0.x 版本,但当前企业中主流版本为 8.x 和 7.x

.1 安装 Tomcat

.安装java环境

yum install java-1.8.0-openjdk.x86_64 -y

2.安装并启动tomcat

tar zxf apache-tomcat-9.0.91.tar.gz -C /usr/local/

ln -s /usr/local/apache-tomcat-9.0.91/ /usr/local/tomcat

/usr/local/tomcat/bin/startup

查看java环境

解压

解压到该目录下

创建tomcat链接

启动tomcat

查看端口

.访问tomcat

3.2 tomcat的文件结构和组成

3.3 生成tomcat的启动文件

vim /usr/local/tomcat/conf/tomcat.conf

2.生成启动文件

useradd -s /sbin/nologin -M tomcat

chown -R tomcat.tomcat /usr/local/tomcat

vim /lib/systemd/system/tomcat.service

 vim /usr/bin/tomcat(写成脚本)

之后启动和停止

之后在20上安装java环境

添加用户和链接

查看

添加权限并且启动

然后再10上执行这三条命令(也可以10搞好后直接执行)

####################结合反向代理实现tomcat部署

4.1 常见部署方式介绍

4.2 利用 nginx 反向代理实现

利用nginx反向代理功能,实现图中的代理功能,将用户请求全部转发至指定的同一个tomcat主机

利用nginx指令proxy_pass 可以向后端服务器转发请求报文,并且在转发时会保留客户端的请求报文中的 host首部

.

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值