4.nginx动静分离

目录:
1.安装nginx
2.nginx做反向代理
3.nginx负载均衡
4.nginx动静分离

5.配置文件nginx.conf

静态站点

1.实现效果:

访问http://www.123.com/images/1.jpg可以加载到服务器/var/opt/images/1.jpg的图片。

2.上传图片到服务器

4.nginx动静分离_第1张图片

3.修改nginx.conf配置文件

    # 在监听80端口的server下添加location
    location /images/ {
        root /var/opt;
        index index.html;
        # 转发任何请求到 index.html
    }

4.访问

4.nginx动静分离_第2张图片

文件服务器

1.实现效果:

访问http://www.123.com/txt/1.txt可以加载到服务器/var/opt/txt/1.txt的文本。

访问http://www.123.com/txt/可以显示/var/opt/txt/目录。

有时候,团队需要归档一些数据或资料,那么文件服务器必不可少。使用 Nginx 可以非常快速便捷的搭建一个简易的文件服务。

2.服务器新建测试数据

4.nginx动静分离_第3张图片

3.修改nginx.conf配置文件

# 在监听80端口的server下添加location
location /txt/ {
	charset      utf-8,gbk;
	autoindex on; # 显示目录,默认不开启
	autoindex_exact_size on; # 显示文件大小
	autoindex_localtime on; # 显示文件时间
    root /var/opt;
    index index.html;
    # 转发任何请求到 index.html
}

4.访问

4.nginx动静分离_第4张图片

4.nginx动静分离_第5张图片

你可能感兴趣的:(Nginx,nginx)