21.05.2019
Настойка satis для пакетов composer в docker

Настрройка satis satis — кеширующий сервер для пакетов php composer. Для настройки репозитория будем использовать официальный docker. Разработчикам понадобится редактировать файла конфигурации satis.json, для этого поднимем отдельный контейнер с sftp и ftp серверами внутри. Файл конфиргурации в нашем случае должен

27.07.2018
Лечим wordpress https err_too_many_redirects

По какой логике wordpress понимает что к нему пришел https не понятно, но часто сталкиваемся с проблемой когда стили и js вордпресс отдает  по http и изза mixed content браузеры их режут. Если в настройках (Настройки -> Общие) жестко указали

04.07.2018
проброс порта между реальными ip адресами iptables nat + dnat

Почти всегда сервисы нужно мигрировать между серверами с минимальным даунтаймом. Если вопрос касаетя веб приложений — можно настроить прозрачное проксирование в новое место. Если же вот альтернатива — используя nat и dnat   прозрачно забрасывать трафик на новый сервер: ip_old=111.111.111.111

11.01.2017
Настройка собственного корневого центра сертификации openssl ca

Настроить корневой центр сертификации (CA) для внутренего пользования, без фанатизма с безопасностью довольно просто. В идеале все это нужно держать на машине, которая включается только для генерации нового ключа. Машина не подключена к интернет, и передача данных идет через флешку.

14.10.2016
Отправка json через rsyslog в elasticsearch

Отправка json через rsyslog в elasticsearch В предыдушей статье было описано как затолкать в elasticsearch данные syslog. Но довольно часто возникает необходимость разбирать груды логов от приложений программистов, бегать по серверам не по джадайски конечно, поэтому используем тот же самый

Rsyslog + elasticsearch. Настройка rsyslog — удаленного центролизованного хранилища log файлов.

При администритовании парка серверов примерно от 10 и выше, возникает необходимость в централизованном хранении логов. Целей тут несколько. Во первых безопасность —  все фиксируется, и дублируется не только локально, но и на удаленном сервере. Если взломают сервер и потрут логи, то

06.10.2016
Ошибка VBoxNetFlt: Dropped over-sized packet

Ошибка VBoxNetFlt: Dropped over-sized packet Запуск виртуалок в virtualbox с бриджованым интерфейсом дело обычное, но иногда по непонятным причинам может возникать геморрой. Выглядит он следующим образом — виртуалка пингуется мелкими пакетами, но перестает отвечать по tcp, невозможно установить ssh соединение

03.10.2016
Настройка дедупликации в bacula.

Настройка дедупликации в bacula. Bacula base backup. Дедупликация в бакуле конечно не уровня symantec, но место и время экономит отлично. Суть проста — создается полная копия набора файлов и далее в требуемом job указывается опорное (base) задание или список заданий,