Включить сжатие gzip и кэширование в Nginx и Apache

Включить сжатие gzip и кэширование в Nginx и Apache Сейчас, все браузеры поддерживают сжатия (картинок, файлов), т.к. он является частью спецификации протокола HTTP 1.1. Такое сжатие, а именно сжатие текстовых форматов (например CSS, Javascipt или HTML) сможет уменьшить их объем до 70%. Работает это следующим образом: Прежде чем отправить ответ, сервер выполняет сжатие данных, при получения сжатого ответа от сервера браузер выполняет […]

Выключить Hotlinking для картинок в Nginx/Apache

Выключить Hotlinking для картинок в Nginx/Apache Что такое image hotlinking? Image Hotlinking  — очень плохая идея, т.к  это будет нагружать сервер ( забивать полосу пропускания сервера). Что это означает? Это означает что если кто-то создает ссылку на изображение, то картинка отображается на их веб-сайтах и в результате чего, вы будете платить больше полосы пропускания из-за этого. Итак,  в своей […]

15
Июль
0 Комментариев
Категории: Debian's, FreeBSD, Kali Linux, MacOS, Nginx, Nginx, RHEL's

Блокировка соединений используя Nginx

Блокировка соединений используя Nginx В этой теме «Блокировка соединений используя Nginx» я расскажу как блокировать посетителей с помощью Nginx, используя IP-адрес, referrer, сеть, страну. Это очень распространенная тема т.к нужно всегда блокировать трафик ( большая часть — боты). Примеры использования блокировки соединений используя Nginx 1. Блокировка по IP в Nginx, для этого используйте этот синтаксис: deny 18.19.45.67; […]

Заблокировать User Agents используя Nginx

Заблокировать User Agents используя Nginx В nginx имеется довольно много способов блокировки нежелательного трафика. Вы можете использовать правила allow/deny или установить пароль на каталог. Вы также можете избавиться от плохих ботов и избежать нападения от HTTP пользовательских агентов с GET или POST-запросов. Ниже приведены некоторые примеры защиты сайтов от распространенных незаконных подключений. Что такое агент пользователя? […]

Включить просмотр каталогов в Nginx

Включить просмотр каталогов в Nginx HttpAutoIndexModule это модуль, который обрабатывает список каталогов в Nginx. Включение списка каталогов в каталоге в Nginx очень простое и выполняется с помощью опции AUTOINDEX внутри директивы location. В своей теме «Включить просмотр каталогов в Nginx» я покажу как включить просмотр каталогов в Nginx на готовом примере. И так приступим, открываем виртуальный […]

14
Июль
0 Комментариев
Категории: Debian's, FreeBSD, Kali Linux, MacOS, Nginx, Nginx, RHEL's

Ограничить скорость загрузки в Nginx

Ограничить скорость загрузки в Nginx Сегодня я искал способ ограничить скорость на выделенном сервере с высокой нагрузкой на Nginx, который обслуживает много видео файлов в секунду. Проблема была проста, каждый пользователи с большой  пропускной способностью (bandwidth) потребляли много трафика ( больше чем обычный пользователь). И в своей статье «Ограничить скорость загрузки в Nginx» я расскажу как я ограничил […]

Установка memcached в Unix/Linux(CentOS/Debian/Ubuntu)

Установка  memcached в Unix/Linux(CentOS/Debian/Ubuntu) Memcached — это система которая кеширует все данные в память. Это означает, что вы можете генерировать кэш самым быстрым способом что позволит быстрее использовать приложения с самыми современными языками программирования, таких как Python, PHP, Ruby, и т.д. В своей теме «Установка  memcached в Unix/Linux(CentOS/Debian/Ubuntu)» я расскажу как можно установить memcached на Unix/Linux  и на готовом […]

2
Июль
0 Комментариев
Категории: Debian's, Kali Linux, Nginx, Nginx, RHEL's

[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)

[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) Недавно, при выполнении перезагрузки веб-сервера (у меня был установлен именно nginx), возникли ошибки: [root@localhost ~]# service nginx restart Stopping nginx: [FAILED] Starting nginx: nginx: [emerg] bind() to 0.0.0.0:8083 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:8082 failed (98: Address already in use) nginx: […]

Установка OPcache на Unix/Linux

Установка OPcache на Unix/Linux Как Zend OPcache может ускорить сайт? Zend OPcache обеспечивает более быстрое выполнение операции кэширования PHP кода через и оптимизацию. Это повышает производительность PHP, сохраняя заранее составленный скрипт byte-code в разделяемой памяти. Это устраняет шаги чтения кода с диска и его компиляцию на следующего использования. Обратите внимание, что эта версия Zend OPcache совместим с PHP […]

Отключение SSLv3 для уязвимости POODLE

Отключение SSLv3 для уязвимости POODLE Недавно была найдена уязвимость в SSL в протоколе 3.0 и имеет имя -POODLE . Протокол SSL 3.0 делает возможным использование шифров в режиме CBC (CBC-mode), что позволяет человеку использовать атаку с использованием стеков padding-oracle. Эти атаки нацелены на шифры CBC, чтобы получить обычный текст  из зашифрованной информации. Для того, чтобы решить эту […]