天天看点

CentOS7+Nginx配置Tomcat负载均衡环境

1.准备两个Tomcat

配置两个Tomcat一个端口是8080另外一个端口是8081,分别在webapps下面添加一个测试用的web项目,修改index.jsp文件,8080端口的index.jsp页面加入:

8081的端口的index.jsp加入:

之后启动两个Tomcat,8080端口跟8081端口都要开放

  

2.配置Nginx

使用whereis nginx命令找到nginx所在的目录并进入目录内的conf文件夹找到ngnix.conf配置文件,在conf文件夹下创建一个vhosts文件夹并在里面创建一个webapp.conf文件内容如下:

接着将创建的vhosts/webapps.conf文件include到nginx.conf文件内(黑体字部分)。

重新加载Nginx:

在地址栏输入地址看下效果:

CentOS7+Nginx配置Tomcat负载均衡环境

把8080端口的Tomcat关闭后再访问:

CentOS7+Nginx配置Tomcat负载均衡环境

3.随机启动

通过vi /lib/systemd/system/nginx.service来添加nginx.service文件,并输入如下内容:

注意:如果不是安装在/usr/local/nginx/目录下,请根据实际安装路径修改ExecStart、ExecReload、ExecStop中的值。

更改nginx.service为可执行:

设置开机自启动

继续阅读