Nginx+Windows搭建域名访问环境
配置hosts文件
在下面路径下找到hosts文件
C:\Windows\System32\drivers\etc
在文件最下方配置 “目标IP地址” “本机输入的想跳转到目标IP地址的域名”
如192.168.205.122 www.niubi.com
配置完后,当你本地输入www.niubi.com,就会跳转到指定IP地址192.168.205.122
配置目标IP地址的nginx
- 在nginx.conf文件配置上游服务器(以网关为例)
http{
**********************
upstream 服务器名称{
server 服务器所在IP地址(即本地的IP地址):端口;
}
}
- 在nginx.conf文件配置server
server {
listen 80;
server_name 第一步配置的域名(www.niubi.com);
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
location / {
proxy_set_header Host $host;//此处设置是为了防止nginx代理给上游服务器时,会丢失host请求信息
proxy_pass http://上游服务器名称;
}