此片博客主机配置承接nginx——版本的热省级和版本回退
经过压缩后,加载的网页占用存储变小。
网页文件压缩
1.修改主配置文件
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf
33 gzip on; 打开压缩功能#
34 gzip_min_length 1;
35 gzip_comp_level 2;
36 gzip_types text/plain application/x-javascript text/css application/xm l text/javascript application/x-httpd/php image/jpeg image/gif image/png ##压缩文件类型
查看配置文件是否有错。
[root@server1 html]# /usr/local/nginx/sbin/nginx -s reload
重新加载配置。
2.编写测试页
在nginx的默认发布目录编写测试内容,内容可以随便。
可以看到测试页的实际大小为40k
测试:
在浏览器输入ip进行测试
可以看到,压缩后的大小仅为0.85k。
设置网页限速
访问频率限制
1.在发布目录下准备测试图片
可以准备任意图片
2.修改配置文件
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf
37 limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; 加载模块,设置访问次数1s一次
52 location /test/ {
53 limit_req zone=one burst=5;
54 }
这些参数都要在http内插入
测试
:
在另一台主机上测试:
[root@foundation62 ~]# ab -c 1 -n 10 http://172.25.62.1/test/redhat.jpg
对图片访问10次,按照我们的设定,用时大概10s左右。
用时9s,接近10s。
设置访问限速
1.修改配置文件
[root@server1 ~]# vim /usr/local/nginx/conf/nginx.conf
set $limit_rate 1k;
设置访问速率为1k
这个参数直接加在location中,针对不同的发布目录。
在浏览器进行测试,由于发布目录被限速,加载会比较慢。