Windows环境下Nginx配置本地虚拟域名和Nginx代理

一、准备

(1) 进入 Nginx 安装目录,如:E:\GreenSofts\Nginx-1.21.4

(2) 检查当前目录下是否存在 etc\init.d,如:E:\GreenSofts\Nginx-1.21.4\etc\init.d;若不存在,则新建目录

(3) 在 nginx.confhttp 配置段内添加:

#Load configuration files for the default server block.
include E:/GreenSofts/Nginx-1.21.4/etc/init.d/*.conf;

用来读取 /etc/init.d 下的虚拟主机配置,如:

二、配置

(1) 进入 /etc/init.d 目录,新建一个 Nexus.conf (你自己想取的名字)文件,如:

server {listen       80;server_name  michael.nexus.com;location / {proxy_pass http://127.0.0.1:8888/;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-forwarded-for $proxy_add_x_forwarded_for;}
}

(2) 配置 server_name 为自己指定的虚拟域名,如:michael.nexus.com

(3) 配置本机的DNS

修改本地 hosts 文件(C:\Windows\System32\drivers\etc\hosts),添加 127.0.0.1 michael.nexus.com ,如:

(4) 重启 nginx

(5) 然后打开浏览器访问 michael.nexus.com 测试

三、通过nginx去代理端口号

如:E:\GreenSofts\Nginx-1.21.4\etc\init.d

Nexus.conf

upstream michael.nexus.com {server 127.0.0.1:8888;
}server {listen       80;server_name  michael.nexus.com;location / {proxy_pass http://michael.nexus.com;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-forwarded-for $proxy_add_x_forwarded_for;}
}

proxy_set_header Host $http_host; 这一行的作用是把原http请求的Header中的Host字段也放到转发的请求里

Windows环境下Nginx配置本地虚拟域名和Nginx代理相关推荐

  1. resin-pro-4.0.34 服務器在windows环境下的配置

    resin-pro-4.0.34 服務器在windows环境下的配置 (轉載请注明作者:icelong) 到caucho網站上http://www.caucho.com/download/ 下載 re ...

  2. Windows环境下如何配置wamp的虚拟域名

    修改服务域名,其主要就是修改关于apache的配置文件.下面分步骤给大家介绍Windows环境下配置wamp的虚拟域名的方法,需要的朋友参考下吧 修改服务域名,其主要就是修改关于apache的配置文件 ...

  3. Windows环境下filebeat配置发送日志至Elasticsearch

    一.Windows环境下安装filebeat 官网下载安装包 解压到指定目录,打开解压后的目录,打开filebeat.yml进行配置. 二.配置为输出到ElasticSearch 1.只配置以下三个节 ...

  4. nginx配置本地地址映射域名以及域名转发指定ip

    首先安装nginx,参加博客:https://www.cnblogs.com/qfb620/p/5508468.html 按照博客写的访问127.0.0.1查看是否访问成功,成功即安装成功. 下一步就 ...

  5. Keras 在windows环境下安装配置教程

    目录 关于计算机的硬件配置说明 推荐配置 最低配置 CPU说明 显卡说明 基本开发环境搭建 1. Microsoft Windows 版本 2. 编译环境Microsoft Visual Studio ...

  6. windows环境下VSCode配置C++教程(使用msvc编译器)

    写在前面 VSCode是个优秀的.开源的.可扩展的代码编辑器,今天就来介绍一下在windows系统下如何用它来配置C++环境. 须知VSCode只是个编辑器,它自己是不带有编译.构建.调试等工具套件的 ...

  7. maven的Windows环境下安装配置

    前言: maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建,报告和文档的软件管理项目工具. 准备工作 java开发环境(JDK) 目前使用的jdk1.8的版本,jdk的安装 ...

  8. 家庭宽带在有ipv6公网环境下,配置本地tomcat服务器+域名+ssl+ddns,实现ipv6建站、搭建简易的文件服务器、搭建webdav服务器等功能

    必备条件: 宽带运营商提供了ipv6 光猫拨号改为路由器拨号且路由器开启了ipv6 运营商未屏蔽ipv6的80/443端口(如果屏蔽了常用端口,那么可以尝试高一点的端口号.端口号范围:1 - 6553 ...

  9. 补充第二篇:Windows 环境下,配置Nginx

    1.相比起Linux(Kali)下,Window里面配置Nginx,可以说再简单不过了 Nginx目录下,有一个conf文件夹. conf文件夹里,只有这两个 配置文件 : fastcgi.conf文 ...

最新文章

  1. cents上运行wget报错:unable to resolve host address
  2. Javascript之学习笔记每日更新
  3. 【HRBUST - 1613】迷宫问题 (bfs)
  4. leetcode python3 简单题69. Sqrt(x)
  5. Bootstrap (remote)事件监听多次
  6. SOA渐行渐近-怎样给IT系统一个新视角?
  7. 将xml 写到内存中再已string类型读出来
  8. ubuntu18.04 安装 腾讯qq
  9. 内存碎片是什么?关于内存碎片的解释
  10. 前端PDF文件转图片方法
  11. 大力出奇迹----旅行背包
  12. 1.6 SSH免密登录
  13. 【Linux】虚拟地址空间 --- 虚拟地址、空间布局、内存描述符、写时拷贝、页表…
  14. box2d的角色邹形
  15. 《强化学习与最优控制》学习笔记(一):确定性动态规划和随机性动态规划
  16. 数据结构中的“结点”和“节点”,到该底用哪个?
  17. QCC3040/QCC3046 ANC(主动降噪)调测
  18. 彻底解决“Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA”警告
  19. python自动识别简单图片中的文字
  20. oracle v diag info,V$DIAG_INFO及V$DIAG_CRITICAL_ERROR视图

热门文章

  1. nginx的DR模式
  2. 7080mt安装linux网卡驱动,Intel英特尔PRO100/1000/10GbE系列网卡驱动
  3. 挑战用五行代码轻松集成登录系统,实现单点登录
  4. linux 命令 root用户把某个文件权限给到普通用户
  5. 2021全球50家最佳酒吧榜单揭晓,有6家来自中国
  6. 盘点在未来,或许会被人工智能机器人取代的10种职业
  7. sklearn 增量学习
  8. Gitee使用流程及其注意事项
  9. LVS负载均衡群集合集
  10. [RK3288][Android6.0] WiFi之cfg80211知识点小结