Nginx反向代理服务器

发布时间 2023-06-30 09:19:16作者: 清安宁

nginx

- 通俗理解: nginx 就是一个'代理商'(为什么要?服务好,高效),代理本服务器所有的请求,它是一个'虚拟IP'...

	- 当我们把'项目'打包到服务器以后,用户通过 'http://192.168.xxx.xx/path1/path2' 为什么可以访问'项目',就是通过它
	- 当项目所在的服务器需要向别的服务器发请求获取数据的时候,也是通过它

  • 最重要的文件nginx.conf,所有的配置都在里面执行,主要配置两项
### nginx.conf
......
# 配置用户可以访问
location / {
	root	/root/jch/www/shangpinhui/dist;
	index	index.html;
	try_files $uri $uri/ /index.html;
}
# 配置向别的服务器发请求
location /api {
	proxy_pass http://39.98.123.211;
}
  • 注意,服务器必须启动nginx服务
- service nginx start