Nginx入门之搭建集群
本篇文章主要讲解如何使用Nginx在Windows环境中搭建Tomcat集群。
Nginx是什么?
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
Nginx有什么用?
主要是用来提供负载均衡,解决并发问题。
Nginx如何搭建Tomcat集群?
安装Nginx
下载Nginx
https://nginx.org/en/download.html

启动

检测启动成功
浏览器输入:
http://localhost

若出现“Welcome to nginx!”字样,代表启动成功。
安装Tomcat
1.下载Tomcat
https://tomcat.apache.org/download-70.cgi

2. 更改名称
下载并解压缩后,建议更改Tomcat文件名,方便区分tomcat1,和tomcat2

3. 启动tomcat1


4. 检测是否启动成功

若出现这只三脚猫,证明启动成功
5.启动第二个Tomcat ****
由于第一个tomcat占用了默认端口,所以我们需要修改第二个tomcat的端口。
6.打开server.xml

7.修改参数



8.启动Tomcat2


9.检验:

到此,我们启动了一个nginx和两个tomcat
接下来是重点,讲解如何将Nginx和Tomcat关联起来。
关联Nginx与Tomcat *****
1.修改Nginx配置信息


2.更新配置信息
切换到nginx所在目录,执行命令行;nginx -s reload (重新加载配置文件)

3.访问localhost地址

若出现的不是“Welocme to Nginx”,而是“三脚猫”,则代表配置成功!
常见问题:
如何判断访问到的是tomcat1还是tomcat2呢?
答:
修改Tomcat启动时显示的界面,即可区分访问到的是tomcat1还是tomcat2
操作如下:
-
到达Tomcat1的指定目录下:
image.png
-
修改标题
image.png
-
F5多次刷新浏览器的请求页面:
标题会不断进行切换。若显示tomcat1,则代表访问tomcat1。反之则为访问tomcat2
image.png

备注
- 如果有错,欢迎指出
网友评论