ershoumall大坑处理-nginx

Posted 程序彤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ershoumall大坑处理-nginx相关的知识,希望对你有一定的参考价值。

最终完整版配置如下

docker exec -it nginx bash
vi etc/nginx/conf.d/ershoumall.conf

vi etc/nginx/nginx.conf

重启product和gateway服务!

从最开始具体过程

mac docker安装nginx
docker pull指定的nginx镜像后

docker run --name nginx-test -p 80:80 -d nginx
docker exec -it nginx bash
apt-get update
apt-get install vim
cd etc/nginx/
ls

注意端口映射一定为80:80,否则无法成功。
此后只需在本地访问ershoumall.com即可访问localhost:10000,nginx反向代理。

第二处修改:
vi etc/nginx/nginx.conf

nginx代理给网关时,会丢失请求的host信息。
故第四处修改:
在ershoumall.conf中,手动添加proxy_set_header Host $host;

以上是关于ershoumall大坑处理-nginx的主要内容,如果未能解决你的问题,请参考以下文章

nginx配置的大坑proxyPass

ershoumall使用Gitee社交登录(注意@RequestBody不可有多个)

ershoumall使用Gitee社交登录(注意@RequestBody不可有多个)

千万别用DNS轮询来作负载均衡!因为有这两个大坑... | 1分钟系列

ershoumall分布式事务(初体验)

ershoumall分布式事务(初体验)