反向代理
在nginx的后面是我的node.js的服务。
node.js我跑的是localhost:3000。
但客户端请求是域名:端口号
这个转变反向代理帮我处理掉了。
就用户访问域名:端口号的时候,其实访问的是node.js跑的localhost:3000
修改配置文件重新加载
nginx -s reload
重启nginx
service nginx restart
重启时遇到报错
nginx被停止时,var/run/nginx.pid被删除了。杀光nginx进程,重启就可以恢复。
解决
killall -9 nginx
nginx
启动nginx
nginx
关闭nginx
Nginx:nginx -s stop