/usr/soft/nginx/conf

进入nginx的配置文件目录

vim nginx.conf

进入:

nginx的详细使用教程_tomcat

nginx的详细使用教程_tomcat_02

这里有一个worker,因为配置文件中配置了一个

查看进程的时候有

master;负责管理

worker:负责工作,根据配置文件的个数决定

进程数,建议设置和 CPU 个数一样或 2 倍

nginx的详细使用教程_配置文件_03

配置文件的worker工作的内存,具体内存根据机器性能,一般是根据机器的性能决定

nginx的详细使用教程_tomcat_04

nginx的详细使用教程_配置文件_05

日志级别:有notice警告 error错误 info正常日志,默认打开error日志

查看日志路径

nginx的详细使用教程_nginx_06

其中nginx.pid是存储进程的pid值,一般使用 ps -ef|grep nginx

nginx的详细使用教程_tomcat_07

连接超时时间,单位秒

nginx的详细使用教程_nginx_08

监听的是80端口

nginx的详细使用教程_nginx_09

root html 定义服务器默认网站根目录位置

index index,html index.htm 定义首页索引文件的名称

nginx的详细使用教程_配置文件_10

定义错误提示页面

nginx的详细使用教程_tomcat_11

配置轮询nginx的详细使用教程_tomcat_12

保证两个名称一样

在upstream中配置 主机地址对应的端口

保存后重启nginx

nginx的详细使用教程_nginx_13

远程拷贝到主机note02上

nginx的详细使用教程_配置文件_14

nginx的详细使用教程_nginx_15

主机note02配置JAVA_HOME

/usr/soft/jdk1.8.0_181/bin

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

nginx的详细使用教程_配置文件_16

nginx的详细使用教程_配置文件_17

java -version查看

修改Tomcat的首页,用于标识

nginx的详细使用教程_tomcat_18

nginx的详细使用教程_tomcat_19

nginx的详细使用教程_nginx_20

开启两个主机的tomcat

出现bug

外部的访问192.168.18.101 的主机无法访问

因为JAVA_HOME

nginx的详细使用教程_tomcat_21

不要加bin

1.访问主机1的地址:8080 或者主机2的地址 8080说明tomcat启动成功

2.直接访问 主机不加8080 默认是80 成功说明 nginx搭建成功

更改访问的方式:

加权轮询

nginx的详细使用教程_nginx_22

修改为ip_hash

nginx的详细使用教程_nginx_23

配置最少连接数

nginx的详细使用教程_nginx_24nginx的详细使用教程_配置文件_25