nginx搭建可用的静态资源web服务器

1,静态资源类型:

​​​​​​​​
在这里插入图片描述

2,演示:

1,下载一套模板(如前端模板,也可以是一些静态资源)

在这里插入图片描述

2,搭建
listen:监听使用的哪个端口
location / {
	alias moban/
}

/表示所有的url请求都会让他去访问moban目录下的文件

然后重新加载: nginx –s reload
访问对应端口即可
在这里插入图片描述

3,打开gzip压缩:

服务器压缩,浏览器解压。压缩和解压减少的是中间网络传输的消耗

配置语法:
gzip on;
gzip_min_length 1;(小于1字节的不再进行压缩)
gzlip_types (针对某些类型的才进行压缩)
gzip_comp_level压缩级别(但也不能设置太高,因为压缩本身要消耗服务端的性能)

在这里插入图片描述
在这里插入图片描述

原来传输大小与文件大小差不多,经压缩后传输大幅度减少
从响应头信息里也能看到content-encoding 也成了gzip
在这里插入图片描述
注意:gzip压缩的算法,对文本的压缩效率高,图片不高

4,auto_index_module

ngx_http_autoindex_module模块处理以斜杠字符(’ / ')结尾的请求,并生成一个目录清单。通常,当ngx_http_index_module模块找不到索引文件时,会将请求传递给ngx_http_autoindex_module模块

location / {
    autoindex on;
}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值