nginx的简单配置

window上使用nginx的简单命令:

# 启动nginx
start nginx 
# 重新启动服务器
nginx -s reload
# 停止服务器
nginx -s stop

1.映射到某个目录

# 在http{}下自定义server,在访问http:image.jt.com/a.jpg 就是访问某个目录下的某个图片
# 配置图片服务器
    server {
        listen  80;
        server_name image.jt.com;

        location / {
            root    D:/JT_IMAGE;
        }
    }

2.代理

将前端vue@cli项目进行build,把得到的dict放入nginx的下和conf目录平级。在访问http://web.jt.com,默认访问这个页面的首页。

# 配置前端服务器反向代理
	server {
        listen  8080;   # 监听端口号
        server_name web.jt.com; # 监听访问的域名

        location / {
            root    dist;  # 使用相对路径声明访问目录
			index  index.html; # 默认访问页面
        }
    }

在访问http://manage.jt.com,通过代理访问到http://localhost:8091

# 配置后端服务器反向代理
	server {
        listen  80;   # 监听端口号
        server_name manage.jt.com; # 监听访问的域名

        location / {
            # 映射到另一个远程连接
			 proxy_pass   http://localhost:8091;

        }
    }

3.集群-负载均衡

# 配置后端服务器反向代理
	server {
        listen  80;   # 监听端口号
        server_name manage.jt.com; # 监听访问的域名

        location / {
			proxy_pass http://jts;
        }
    }
	# 集群配置
	upstream jts{
		#IPHASH策略的优先级比较高 
		# 请求ip根据hash算法和服务器进行绑定
		ip_hash; 
		# 权重策略
		server localhost:8091 weight=10;
		server localhost:8092 weight=20;
	}

在访问http://manage.jt.com,根据权重策略还是IP策略,选择对应的服务器。
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值