一、主要配置文件:/etc/nginx/nginx.conf 内容如下图
扩展配置文件:/etc/nginx/conf.d/*.conf
图中的主配置文件的末尾,加载所有扩展配置文件里面以.conf结尾的文件。所以我们不要修改主要配置文件(不需要修改),用户配置都放到了/etc/nginx/conf.d/目录下,里面默认有两个配置文件,一个普通的配置,一个是ssl配置。
2.为一个域名配置一个文件(文件名任意,以.conf结尾即可) #cd /etc/nginx/conf.d/ #vim www.test.com.conf 把内容修改如下: --------------------------------------------------------------------------- server { listen 80; server_name www.test.com; charset utf8; access_log /var/log/nginx/www.test.com.access.log main; location / { proxy_pass http://192.168.1.20:80; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } --------------------------------------------------------------------------- 如图:3.重启nginx服务,检查配置文件并生效(nginx -t) #service nginx restart 4.如果没出意外,你应该已经成功实现Nginx反向代理服务了!