server { //在http大括号内部的一个虚拟服务器,每当加载启动nginx时,都会根据http下这些server,每个server都会在内存中启动一个虚拟服务器等待访问
listen 80; //当前虚拟服务器监听的 nginx所在服务器的端口
server_name easymall.tedu.cn; //所有访问的域名监听,request中的host头
location / { //一旦当前服务监听端口和域名都满足条件,进行location的字符串匹配 "/"表示通配,你任何地址都能对应
例如 访问的是easymall.tedu.cn/page/login/21398fsadn92wh 可以匹配
一旦匹配成功进入location内部,实现代理逻辑
proxy_pass http://127.0.0.1:8081; //会替换掉当前访问的域名和端口,http://127.0.0.1:8081/page/login/21398fsadn92wh
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}