2

在云虚拟机上,
我使用 redis 和 openresty 设置了这个 nginx.conf 文件

my_nginx.conf -

worker_processes 1;
error_log logs/error.log;
events{
    worker_connections 1024;
}
http {
 server {
     listen 8080; 
     location / {
       redis2_query set hello world;
       redis2_query get hello;
       redis2_pass 127.0.0.1:6379;
     }
  }
}

我运行这个conf

$nginx -p pwd/ -c my_nginx.conf

现在,当我在本地浏览器中访问此 vm 的 IP 地址时,出现错误

502 bad gateway openresty/1.5.12.1

http://xxx.xxx.xxx.xxx:8080/

我在哪里犯错了?

4

1 回答 1

0
  1. 确保您的 nginx 配置正确:nginx -p pwd/ -c my_nginx.conf -t
  2. 确保您的 redis 服务器正常工作:redis-cli -p 6379.
  3. 检查error.log

我测试了你的 conf 并且它有效。

于 2015-04-02T09:00:45.860 回答