Реклама на Sys-Adm.in

Автор Тема: Включение gzip сжатия для nginx  (Прочитано 742 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sysadmin

  • Administrator
  • сисадми́н
  • *****
  • Сообщений: 8620
  • Karma: +119/-0
  • Пол: Мужской
    • Share Post
    • сайт для сис. админов и не только...
Включение gzip сжатия для nginx
« : Октябрь 09, 2015, 09:45:55 am »
Оказалось, что для одной из версий nginx некоторые параметры перестали работать, ниже расскажу, ка кнастроить поддержку gzip сжатия для nginx, смотрим версию nginx:
nginx -v
nginx version: nginx/1.8.0
В папке /etc/nginx/conf.d создаем файл gzip.conf с текстом:
gzip on;
gzip_proxied any;
gzip_types    text/plain application/javascript application/x-javascript text/javascript text/xml text/css;
gzip_vary on;
gzip_disable "msie6";
gzip_comp_level 5;
gzip_buffers     16 8k;
Перезапускаем nginx:
service nginx restartПроверяем здесь:
https://developers.google.com/speed/pagespeed/insights
Подробнее о gzip и nginx здесь:
http://nginx.org/en/docs/http/ngx_http_gzip_module.html

З.Ы. проверить можно еще так:
curl --header "Accept-Encoding: gzip,deflate,sdch" -I https://server
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 09 Oct 2015 04:12:18 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
Content-Encoding: gzip

Попутно, на тему кеширования:
http://html5.by/blog/cache/
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/http-caching?hl=ru

Примеры конфигов для популярных серверов:
https://github.com/h5bp/server-configs
« Последнее редактирование: Октябрь 09, 2015, 11:20:09 am от sysadmin »
дорогу осилит идущий...
......................
MCP, MCTS, RHCSA
......................
also aka xck...

 


xx
Тестирование архиваторов GZIP vs BZIP

Автор around

2 Ответов
863 Просмотров
Последний ответ Октябрь 09, 2015, 06:54:33 pm
от around
xx
CentOS установка Nginx из репозитория Nginx

Автор sysadmin

0 Ответов
1294 Просмотров
Последний ответ Октябрь 02, 2014, 09:29:44 pm
от sysadmin
xx
nginx - 98: Address already in use

Автор sysadmin

0 Ответов
1029 Просмотров
Последний ответ Октябрь 13, 2014, 11:30:46 am
от sysadmin
xx
Подключение ModSecurity в Nginx

Автор sysadmin

0 Ответов
1422 Просмотров
Последний ответ Июнь 22, 2014, 12:29:23 pm
от sysadmin