FreBSD: Личный OPDS каталог Устанавливаем SOPDS на FreeBSD

Всем привет!
Данная тема уже была затронута в рамках этого блога в 2015 году.
Домашний сервер за это время был переведен на FreeBSD, а автор Simple OPDS уже давно переписал свой проект на Django.
Сегодня попробовал запустить SOPDS на FreeBSD 12.1, запуск прошел успешно и я решил поделится данным рецептом:)

Читать далее

FreeBSD: Fail2Ban устанавливаем и настраиваем Защищаем сервер от нежелательных гостей

Всем привет!
Решил рассказать о Fail2Ban в операционной системе FreeBSD.
В этой заметке рассмотрим установку и базовую настройку Fail2Ban в связке с брандмауэром IPFW, с помощью которого мы защитим  sshd от попыток подбора паролей.

Fail2Ban – это программный комплекс для предотвращения вторжений, который защищает серверы от брутфорса.
Написан на языке Python, для блокировки использует штатные механизмы операционной системы, в нашем случае файрвол IPFW

Читать далее

FreeBSD: Как узнать модель материнской платы Когда нет желания открывать системный блок

Потребовалось узнать производителя и модель материнской платы на домашнем сервере.
Решение:

kenv – просмотр или модификация окружения ядра

Собственно все:)

FreeBSD: Обновляем Python Меняем версию Python с 3.6 на 3.7

Опять настало время обновлять FreeBSD, обновил с 11.1 до 11.3
Обновил порты и принялся читать файл UPDATING

В котором узнал, что Perl подняли до версии 5.30, Python теперь по умолчанию принят версии 3,7
Проверим установленную версию Python:

Читать далее

Nginx и PHP Устанавливаем и настраиваем данную связку

Планирую ряд публикаций по установке и настройке различных WEB сервисов, которые будут использовать NGINX как WEB сервер.
Поэтому решил сделать заготовку по запуску NGINX.
В рамках этого материала мы установим и настроим связку NGINX  и FPM для обработки кода PHP.
Установка будет произведена в операционной системе FreeBSD, данный материал легко реализуем в любой другой Unix подобной системе.

Читать далее