Ubuntu模拟nginx负载均衡遇到的一些问题

1、nginx相关介绍
https://blog.csdn.net/qq_29677867/article/details/90112120

2、模拟负载均衡
我是通过参考2的第一点的apt-get install nginx命令下载的:
负载均衡总体模拟配置推荐查看参考5

参考1:如何使用nginx配置负载均衡
参考2:ubuntu安装nginx
参考3:ubuntu安装启动nginx
参考4:Linux+Nginx+Tomcat实现Web服务器的负载均衡集群
参考5:【Linux运维-集群技术进阶】Nginx+Tomcat实现Web服务器的负载均衡
参考6:linux(ubuntu)下搭建nginx,tomcat负载均衡环境搭建
参考7:Nginx实现负载均衡功能
参考8:Nginx反向代理,负载均衡,redis session共享,keepalived高可用
3、遇到的问题:
第一次用虚拟机模拟linux系统,所以并不熟练,在整个搭建模拟负载均衡的时候遇到了一些问题,总结如下:(本次模拟共使用了三台服务器,一台安装nginx,两台安装tomcat)
3.1、
按照网上教程将整个环境搭好之后,启动nginx和两个tomcat之后,我在通过自己的电脑访问nginx服务器,发现无法访问到自己写的测试页面,经过一通查询,发现自己的项目放错了位置,要想访问到自己的项目,需要把项目上传到tomcat下的webapp目录下,
这样tomcat启动的时候就会扫描这个目录下的项目,就可以访问了。
3.2、
在经过上面的修改之后发现访问测试项目时界面一直显示404,经过排查,发现是因为在配置文件中多了下面这一行配置:
try_files $uri $uri/ =404;
我是直接通过命令下载nginx的,配置文件里有这一行配置,将它注释掉就可以访问了。
3.3、
Ubuntu安装之后的文件结构
在查资料配置nginx过程中,发现有的是配置
/etc/nginx/目录下的nginx.conf文件
有的是配置
/etc/nginx/sites-available目录下的default文件
后来发现,其实配置那个文件都是可以的,因为nginx都会去扫描这些文件的。
3.4
关于启动nginx访问不到nginx欢迎界面的问题,一定要配置一下防火墙
nginx启动成功后浏览器无法访问
3.5
nginx启动、重启、关闭
重启还可以用以下命令:

 cd  /u2vd/mst/nginx-18.1/sbin
 ./nginx -c  /u2vd/mst/nginx-18.1/conf/nginx.conf

/u2vd/mst/nginx-18.1/,这是你安装的nginx的真正路径。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值