nginx实现动静分离

mac2025-07-10  6

1.nginx的动静分离

介绍:为加速网站的解析速度,可以将动态页面和静态页面由不同的服务器来解析,加快解析的速度,降低原来单个服务器的压力;在动静分离的解析中Tomcat,速度会很慢;其实就是使用正则表达式匹配过滤,交给不同的服务器来处理

2.配置

2.1 使用一台解析

配置文件如下:

vim /etc/nginx/nginx.conf 由于没有php页面,所以将使用.jpg结尾的文件替代PHP 上传图片至/usr/share/nginx/html

检测启动nginx: nginx -t nginx -s reload

测试页面访问: http://192.168.152.136/1.jpg ; http://192.168.152.136/5.png 若访问页面报错:403 forbidden,则给目录权限

chown -R nginx.nginx /usr/share/nginx/html

页面测试访问如下: http://ip/1.jpg http://ip/5.png

2.2 proxy_pass 代理实现动静分离

最新回复(0)