如何设置nginx反向代理

我在配置文件里面这样写的

 server {
    listen 80;
    server_name xxx.xxx.com;
    location / {
        proxy_pass http://myserverip:9000/projects;
    }
}

想在访问域名的时候可以直接访问http://myserverip:9000/projects 页面,可是总是不行,应该怎么办
求大家帮忙,谢谢啦!

你好,访问页面的报错信息,可以给我看一下么

直接访问http://myserverip:9000/projects 页面? 是不是 ip为 myserverip 的服务器没有开放端口,或者防火墙注册外部访问?

 server {
    listen 80;
    server_name xxx.xxx.com;
    client_max_body_size 90m;
    client_body_timeout  20m;

    location / {
    proxy_pass http://myserverip:9000/projects;
    proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
    }

}

配置基本就是这样,首先保证域名指向正确,然后nginx所在机器可以访问http://myserverip:9000/projects