Tomcat入门篇
一、Tomcat环境准备和安装
Tomcat是基于JAVA开发的WEB服务,主要用来解析JAVA代码。Nginx仅支持静态资源解析,而Tomcat支持解析Java开发的WEB应用,还支持解析静态资源(效率不高),Nginx适合做前端负载均衡,Tomcat适合做后端应用服务处理,通常情况企业会使用Nginx+Tomcat结合,Nginx处理静态资源,Tomcat处理动态资源。
1 | ### java环境安装 |
1 | ### 安装tomcat软件 |
1 | ### tomcat使用 |
二、tomcat配置文件简述
1 | tomcat软件目录结构: |
用户发出一个请求,如http://nanxi.com:8080/index.jsp Connector发现是http/1.1协议,而且还是8080端口,于是就把请求接收后交给符合条件的Engine,Engine通过请求中的主机名nanxi.com查找满足条件的虚拟主机(Host),找到后就去此虚拟主机指定的appBase(代码存放的目录)最后将解析产生的结果返回给用户。
1️⃣ vim /soft/tomcat/conf/tomcat-users.xml
1 | ... |
2️⃣ vim /soft/tomcat/webapps/host-manager/META-INF/context.xml
1 | ... |
3️⃣ vim /soft/tomcat/webapps/manager/META-INF/context.xml
1 | ... |
4️⃣ systemctl restart tomcat
重启tomcat服务;
三、使用Tomcat部署zrlog产品
1 | ### 定义虚拟主机 |