栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Nginx配置文件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Nginx配置文件

# nginx.conf

全局块						# 和Nginx运行相关的全局配置
events块					# 网络连接相关配置
http块						# 代理,缓存,日志记录,虚拟主机
	- http全局块
	- Server块
		- Server全局块
		- location块

# http块中可以配置多个Server块,每个Server块中可以配置多个location块
# 每个Server块相当于一台虚拟主机,内部可有多台主机联合提供服务,一起对外提供在逻辑上关系密切的一组服务。

虚拟主机的监听配置

listen 127.0.0.1:8000;  		# 只监听来自本机, 请求本机8000端口的请求
listen 192.168.138.27; 			# 只监听来自192.168.138.27主机, 请求本机80端口的请求(不指定端口,默认80)
listen 8000; 					# 监听来自所有IP, 请求本机8000端口的请求
listen *:8000; 					# 和上面效果一样
listen localhost:8000; 			# 和第一种效果一致
反向代理
server {
    listen 82;                      # 监听端口号
    server_name localhost;          # 虚拟主机的名称
    location / {                    # url
        proxy_pass http://192.168.138.101:8080; 	# 充当反向代理, 将请求转发到指定服务
    }
}
# 浏览器请求 192.168.138.100:82/hello, 会被 192.168.138.100:82 转发到 192.168.138.101:8080
负载均衡

多台服务器组成应用集群,负载均衡器依据负载均衡算法进行分发请求。

upstream test{					# upstream 指令可以定义一组服务器
	server 192.168.138.100:80;
	server 192.168.138.101:80;
} 

server {
 	listen 80;
 	server_name localhost;
 	location / {
 		proxy_pass http://test;
 	}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1028075.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号