Записки админа

Записки админа

2. CentOS7. Настройка почтового сервера. Настройка квот (Quota)

Для настройки квоты для начала нужно сделать изменения в файле соединения с базой данных dovecot, чтобы при запросе система получала данные о квотах пользователей. Добавляем concat(‘*:bytes=’, quota) AS quota_rule в запрос user_query:

Далее

reCAPTCHA + WordPress. Установки капчи от гугл на форму комментариев.

В данной статье рассмотрим подключение капчи от гугл на стандартные отзывы к статьям WordPress. Конечно существуют плагины выполняющие такие задачи, но на сайте, который мне пришлось обслуживать они почему-то не работали.

Итак начнем. Первое, что необходимо сделать это получить ключи API key pair тут. Далее

1. CentOS7. Настройка почтового сервера. Установка системы, postfix, dovecot, postfixadmin.

Первоначальная настройка CentOS7

1. Ставим систему. Установка стандартная. При ней создаются все необходимые разделы, раздел home размещается на lvm-томе, что позволяет в дальнейшем его расширение.

2. Настраиваем фаерволл через утилиту firewalld. В самом простом случае этого инструмента достаточно. Для более тонкой настройки можно включить стандартный iptables. Как это сделать ищите в интернете =)
Примеры:

Далее

Настройка reCAPTCHA v2 от Google.

Для установки Capcha v.2 от Google необходимо иметь аккаунт Google. Если он у вас есть, переходим по ссылке

Там выбираем reCAPTCHA v2 тип флажок, вводим для какого домена мы будем ее использовать, принимаем условия и жмем регистрация.

После этого мы попадаем на страницу с данными о вашей капче и краткой инструкцией по настройке (ссылка на скрипт и div-блок для вставки в html-код формы сайта).

Принцип действия капчи таков. При загрузке страницы загружается java-скрипт капчи и сама капча. Скрипт каким-то хитрым образом анализирует действия посетителя сайта, когда тот ставит галочку в поле “Я не робот” и при отправке данных формы на сервер вместе с данными формы отправляются идентификатор данного анализа в пост-переменной $_POST[‘g-recaptcha-response’]. Далее

Настройка SSL сертификатов от Let’s Encrypt на CentOS6/7

Более подробно тут

1. Устанавливаем утилиту для выпуска сертмфиката:

Для CentOS6 надо проверить установлен ли Python3. Если нет, то делаем так (и далее не certbot, а certbot-auto):

2. Делаем сертификат:

Далее