Nginx

Nginx做正向代理

近日,朋友在公司摸鱼时发现笔记本在使用公司的WI-FI后无法进入B站。于是乎在群里“拍了拍”我。本着科技服务生活的精神,我欣然地接受了这个请求 😀

Continue reading...

Nginx

本文主要介绍以下几点,关于Nginx的部署,读者可自行参考其他资料。 Nginx核心配置文件解读 Nginx应用场景之反向代理 Nginx应用场景之负载均衡 Nginx应用场景之动静分离 Nginx底层进程机制解剖 1. Nginx核心配置文件解读 Nginx的核心配置文件conf/nginx.conf包含三个部分内容:全局部分、events部分、http部分。 1.1. 全局部分 从配置文件开始到events块之间的内容,此处的配置影响nginx服务器整体的运行,比如worker进程的数量、错误日志的位置等。 1.2. events部分 events块主要影响Nginx服务器与用户的网络连接,比如worker_connections 1024,标识每个worker进程支持的最大链接数为1024。 1.3. http部分 http部分是配置最频繁的部分,虚拟主机的配置,监听端口的配置,请求转发、反向代理、负载均衡等。 2. Nginx应用场景之反向代理 2.1. 场景1 需求: 浏览器请求Nginx服务器,Nginx将请求转发给一个目标服务器,用户看到的是目标服务器的相应页面。整个过程中目标服务器对客户端不可见,服务端向外暴露的是Nginx的地址。 实现: 部署Tomcat,保持默认监听8080端口; 修改Nginx配置,并重新加载; 修改Nginx配置,如图5 重新加载Nginx配置(./nginx...

Continue reading...