搜索看看
nginx访问配置说明
/ 使用nginx访问wgcloud运维监控系统
不用nginx也可以正常访问wgcloud页面(http://[server主机IP]:9999),nginx不是必须的,要用nginx也可以
1、nginx配置如下:
比如nginx运行在
192.168.1.2
主机上,server也运行在
192.168.1.2
上,访问地址如:
http://192.168.1.2
server { listen 80; server_name localhost; #access_log logs/host.access.log main; location / { proxy_pass http://127.0.0.1:9999; #root html; #index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
2、记得agent的配置文件项serverUrl的80端口也要写上,如下
agent如果依然可以上报数据,就可以不用修改如下配置
#wgcloud-server端访问地址,端口一定要写,即使是80也要写哈,其实不写也可以 serverUrl=http://192.168.1.2:80
3、nginx配置https访问,配置SSL证书,代码片段如下
server { listen 443 ssl; server_name yourdomain.com; ssl_certificate cert/fullchain.pem; ssl_certificate_key cert/privkey.pem; location / { proxy_pass http://127.0.0.1:9999; proxy_set_header Host $host; proxy_set_header X‑Real‑IP $remote_addr; } } # http 80跳转https server { listen 80; server_name yourdomain.com; return 301 https://$host$request_uri; }
我们可以再根据自己的实际业务,对配置进行实际调整
其他说明
nginx重新加载配置命令:
/usr/sbin/nginx -s reload