Nginx安装教程以及负载多个tomcat实例

Linux操作系统Nginx的安装以及负载多个tomcat实例

安装步骤

Nginx需要配置较多前置条件,具体步骤如下:
1)下载前置环境,使用命令yum -y install gcc automake autoconf libtool make安装make;使用命令yum install gcc gcc-c++安装g++。
2)进入/usr/local,创建nginx文件夹。
3)安装PCRE库。进入nginx文件夹,使用命令wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz 安装PCRE库。解压文件,进入文件中,使用命令./configure;make;make install。
图6 解压pcre
4)安装openssl。使用命令wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz安装openssl,进行解压。
图7 解压openssl
5)安装zlib-devel。使用命令yum install -y zlib-devel。
6)安装nginx。使用命令wget http://nginx.org/download/nginx-1.1.10.tar.gz。使用命令tar -zxvf nginx-1.1.10.tar.gz进行解压,进入文件中,使用命令./configure;make;make install。
图8 解压nginx
7)使用命令/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf进行启动。
8)在浏览器中输入ip,检查nginx是否启动成功。页面如图所示。
在这里插入图片描述

常用命令

命令作用
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf启动nginx 服务
/usr/local/nginx/sbin/nginx -t /usr/local/nginx/conf/nginx.conf验证配置是否正确
/usr/local/nginx/sbin/nginx -s reload重启nginx服务
/usr/localinx/sbininx -s stop停止nginx服务

实现负载多个Tomcat实例

1)修改Nginx的server中的配置项,首先要添加upstream,可以修改端口,由于没有占用端口,便没有修改。最后将tomcatCluster加入location /中,添加proxy_pass一行,保存退出。
图10 配置项
2)使用命令/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
检查配置文件是否正确。
图11 检查结果
3)可观察到配置正确,重新启动nginx。进入sbin目录,使用命令./nginx -s reload。
4)在浏览器中输入ip:80,可以发现已经跳转到tomcat界面。

图11 最终结果图
读者可自行修改tomcat的jsp页面查看转换效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值