Архив метки: apache2

Блокировка WPScan средствами Fail2ban

Блокировка WPScan средствами Fail2ban **Все команды в статье выполняются от рута Первым делом установим fail2ban. apt-get install fail2ban Создаем конфигурационный файл с регулярным выражением, для определения попыток сканирования вашего wordpress. Данное регулярное выражение работает с логами Apache2, версия для Nginx находится сдесь. nano /etc/fail2ban/filter.d/apache-wpscan.conf Вставляем: # FAIL2BAN CONFIGURATION FILE # # [Definition] failregex = failregex =… Читать далее »

Настройка Nginx как front-end к Apache2 на одном сервере, Debian

В стандартных репозиториях Debian находится устаревшая версия nginx. Как установить новую версию смотрим тут. С установкой Nginx покончено, далее устанавливаем LAMP apt-get install apache2 apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-gd php5-imagick php5-mcrypt php5-memcache php5-mhash php5-mysql php5-pspell php5-snmp php5-sqlite php5-xmlrpc php5-xsl Установим Mysql-Server: apt-get install mysql-server mysql-client Установим phpmyadmin: apt-get install phpmyadmin Для удобства добавления… Читать далее »

Установка и настройка GeoIP c Apache2

GeoIP предоставляет возможность получения географических координат (градусы широты и градусы долготы) на основе IP адреса, а также, при необходимости, сопутствующей информации (название населенного пункта, области и т.п). Перейдем к установке. Установим GeoIP пакеты apt-get install geoip-bin geoip-database php5-geoip Следующий этап, установкамодуля Apache2 для работы с Geoip apt-get install libapache2-mod-geoip Открываем конфиг модуля nano /etc/apache2/mods-available/geoip.conf и… Читать далее »

Настройка Nginx как front-end к Apache2 на одном сервере, Debian 6.0 «Squeeze»

Настройка Nginx как front-end к Apache2 на одном сервере, Debian 6.0 «Squeeze» Начнём с добавления стороннего репозитория для Debian 6, т.к. в стандартом репозитории nginx не новый.

Как создать .htpasswd

Как создать .htpasswd .htpasswd — файл, содержащий пароли для доступа к ресурсу у веб-сервера Apache. Метод авторизации с использованием такого файла носит название базового.  Некоторые другие веб-серверы, например, nginx, также могут работать с этим файлом.

Конфигурирование Nginx как proxy server для Apache2+Mysql на разных серверах

Конфигурирование Nginx как proxy server для Apache2 на разных серверах…. Дана задача: Есть 3  сервера (2х-Debian Lenny 5& CentOS 5.5) на Debian1 нужно поднять Apache2+php5+webmin+ProFTPD, на Debian2 MySql , на CentOS, Nginx и подружить их, то есть Nginx должен выступать как прокси сервер для Apache2.