栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Nginx安装及代理使用

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

Nginx安装及代理使用

Nginx 1.window安装
1.下载地址 http://nginx.org/en/download.html
2.解压下载的文件
3.启动nginx
  3.1 双击nginx.exe
  3.2 cmd 切换到nginx目录下,输入nginx.exe或者start nginx
4.检查是否启动成功:地址栏http://localhost:80
  cmd:tasklist /fi "imagename eq nginx.exe"
5.nginx配置文件是conf目录下nginx.conf

2.nginx命令
netstat -an|find "0:80" 或 netstat -ano | findstr 0.0.0.0:80 // 检查80是否被占用

start nginx 开启
nginx -s reload // 重启
nginx -s quit // 关闭服务 完整有序的停止 并保存相关信息
nginx -s stop // 停止 快速的停止 可能不保存相关信息
nginx -s reopen // 重新打开日志文件命令
nginx -v // 显示版本信息
nginx -V // 显示版本信息及配置参数信息

3.配置说明
server {
	# 自定义一个没有被占用的服务
	# 需要监听的端口
	listen 3000;
	# 服务器的名称(监听的域名)
	server_name 192.168.0.8;
	
	# 当访问 http://192.168.0.8:3000 会替换为下面的页面
	location / {
		# 站点跟目录 可以是相对路径 也可以是绝对路径
		# root html;
		# root D:testhtml;
		# 默认主页
		index index.html index.htm;
		proxy_pass http://192.168.50.147:3000;
	}
	# 监听访问接口进行反向代理
	location /dev-api/ {
		proxy_pass http://192.168.50.8/api;
	}
	location /api/ {
		proxy_pass http://192.168.50.8/api;
}
}
{
  # 负载均衡 weight:请求权重 值越大越高
   # userkey:自定义命名
  upstream userkey {
    server 192.186.8.10:8080 weight=5;
    server 192.186.8.12 weight=1;
  }

  server {
    # 需要监听的端口
	  listen 90;
    server_name 192.168.0.8;

    location / {
      proxy_pass http://userkey;
    }
  }
}
4.路径参考

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343879.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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