理解Nginx是一个高性能的HTTP和反向代理服务器,其底层由C语言开发,采用多进程+异步非阻塞方式来支撑高并发(5万/s)。
- 反向代理
- 在用户访问我们网站的时候,出于用户友好体验的前提下,我们希望用户是通过域名来访问(类似于通过 ‘www.taobao.com’ 来访问淘宝),而不是通过127.0.0.1:8080这么长一串东西来访问,这时候我们就可以利用到Nginx反向代理。
- 同样类似于我们打开淘宝中的一张图片,地址栏中的地址也是通过反向代理的方式隐藏了具体的服务器路径,而并非像我们Windows系统D:/images/a.png或者Linux系统/home/image/a.png的展示方式
在nginx.conf来配置对应的代理:
server {
listen 80; #监听端口
server_name www.test.com; #对外的访问域名
location / {
proxy_pass http://192.192.65.36:8080; #配置要代理的地址
}
}
结束


