Nginx+Tomcat 群集
- 一、Tomcat重要目录
- 二、Nginx应用
- 实验报告
-
- 一、部署Tomcat
-
- 一、安装JDK
-
- 二、安装启动Tomcat
- 1、安装 Tomcat 服务
- 2、启动 Tomcat 服务
- 二、部署Nginx
- 一、编译安装Nginx
-
- 二、源码编译及安装
-
- 三、Nginx 的运行控制
-
一、Tomcat重要目录
- bin:存放启动和关闭Tomcat脚本
- conf:存放Tomcat不同的配置文件
- doc:存放Tomcat文档
- lib:存放Tomcat运行需要的库文件
- logs:存放Tomcat执行时的LOG文件
- src:存放Tomcat的源代码
- webapps:Tomcat的主要Web发布目录
- work:存放jsp编译后产生的class文件
二、Nginx应用
- Nginx是一款非常优秀的HTTP服务器软件
- 支持高达50 000个并发连接数的响应
- 拥有强大的静态资源处理能力
- 运行稳定
- 内存、cpu等系统资源消耗非常低
- 目前很多大型网站都应用Nginx服务器作为后端网站程序的反向代理及负载均衡器,提升整个站点的负载并发能力
实验报告
资源列表
主机 | 操作系统 | IP | 配置 |
---|
nginx | CentOS7 | 192.168.72.131 | 2C4G |
tomcat01 | CentOS7 | 192.168.72.132 | 2C4G |
tomcat02 | CentOS7 | 192.168.72.133 | 2C4G |
## 基础环境 - 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/selinux/config
hostnamectl set-hostname nginx
hostnamectl set-hostname tomcat01
hostnamectl set-hostname tomcat02
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-anon.repo
一、部署Tomcat
上传软件包
[root@bogon ~]
anaconda-ks.cfg apache-tomcat-9.0.8.tar.gz jdk-8u102-linux-x64.rpm
一、安装JDK
[root@bogon ~]
准备中