配置nginx反向代理
1.查看nginx所在的路径
ps -ef 所有进程
ps -efL 所有线程
grep 字符串查找
ps -ef | grep nginx
命令行后显示结果root最后 -c 后面即为所在路径
2.配置操作
进入配置路径后ls显示所有文件,进入conf.d 文件夹,在default.conf中进行配置
查看: cat default.conf
使用vim打开进行编辑: vim default.conf
修改:Insert键或者i键进入输入模式
退出:ESC键返回命令模式
保存退出::wq
强制保存退出: :wq!
3.nginx配置默认首页
location / {
root /usr/share/nginx/html/;
index index.html index.htm hubpage/index.html;
}
4.nginx配置反向代理
/proxy/此为代理请求
location /proxy/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://192.168.2.17:3000/;
}
5.nginx服务启动、关闭、重启
service nginx start
service nginx restart
service nginx stop