Nginx window&linux下安装

windows下载

链接: Nginx官网

目录和文件如下:

目录/文件说明备注
conf配置文件的存放目录
conf/nginx.confNginx的核心配置文件conf下有很多nginx的配置文件,我们主要操作这个核心配置文件
html存放静态资源(html, css, js)部署到Nginx的静态资源都可以放在html目录中
logs存放nginx日志(访问日志、错误日志等)
nginx.exe命令,用于启动、停止Nginx服务

输入指令:nginx.exe启动

在这里插入图片描述

访问

在浏览器输入http://localhost:80本机地址就可以访问啦
在这里插入图片描述

nginx.exe的几个命令

  • nginx.exe -v :查看nginx版本
  • nginx.exe -t :检查nginx配置文件正确
  • nginx.exe -s reload :重新加载nginx的配置文件(需要在nginx运行状态下执行)
  • nginx.exe -s stop :停止nginx服务(需要在nginx运行状态下执行)

配置文件

主配置文件位置:conf/nginx.conf,整体上分为三部分: 全局块、events块、http块
在这里插入图片描述

linux下安装

#1 解压文件
	tar -zxvf /usr/local/src/nginx-1.14.0.tar.gz  -C  /usr/local/src
#2 配置
	cd /usr/local/src/nginx-1.14.0/
	./configure --prefix=/usr/local/nginx
#3 编译
	make
#4 安装
	make install
#5 启动
	/usr/local/nginx/sbin/nginx
#6 防火墙放行端口
	firewall-cmd  --zone=public  --add-port=80/tcp  --permanent
	systemctl restart firewalld
#7 停止nginx[非必要操作]
	/usr/local/nginx/sbin/nginx -s stop    #停止服务
	/usr/local/nginx/sbin/nginx -s reload  #重新加载配置

Nginx支持的均衡策略

名称说明特点
轮询默认方式
weight权重方式根据权重分发请求,权重大的分配到请求的概率大
ip_hash依据ip分配方式根据客户端请求的IP地址计算hash值, 根据hash值来分发请求, 同一个IP发起的请求, 会发转发到同一个服务器上
least_conn依据最少连接方式哪个服务器当前处理的连接少, 请求优先转发到这台服务器
url_hash依据url分配方式根据客户端请求url的hash值,来分发请求, 同一个url请求, 会发转发到同一个服务器上
fair依据响应时间方式优先把请求分发给处理请求时间短的服务器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上官玺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值