Установка Ansible Semaphore в Rocky Linux

Установка Ansible Semaphore в Rocky Linux

Ansible Semaphore — это веб-интерфейс для запуска Ansible-плейбуков с расширенными возможностями. Альтернатива Ansible Tower с открытым исходным кодом. Он позволяет запускать и управлять Ansible Tasks из веб-интерфейса. Для работы Ansible Semaphore требуется СУБД: MariaDB, BoltDB либо PostgreSQL. Установка MariaDB Добавляем репозиторий MariaDB Устанавливаем СУБД Запускаем сервис Запускаем скрипт инициализации и настройки Создаем пользователя и базу…

LDAP-авторизация в Netbox (AD, FreeIPA)

LDAP-авторизация в Netbox (AD, FreeIPA)

Netbox — веб приложение с открытым исходным кодом, разработанное для управления и документирования компьютерных сетей. Изначально Netbox придуман командой сетевых инженеров DigitalOcean специально для системных администраторов. Настройка LDAP-авторизации Устанавливаем недостающие пакеты Переключаемся на пользователя root и активируем виртуальную среду Python Устанавливаем python-модуль и деактивируем виртуальную среду Переключаемся на нашего основного пользователя Добавляем установленный python-модуль в…

Установка NetBox в Rocky Linux 9

Установка NetBox в Rocky Linux 9

Netbox — веб приложение с открытым исходным кодом, разработанное для управления и документирования компьютерных сетей. Изначально Netbox придуман командой сетевых инженеров DigitalOcean специально для системных администраторов. Установка PostgreSQL 15 из репозитория Добавляем репозиторий PostgreSQL Отключаем модуль postgresql, что бы PostgreSQL не устанавливался из дефолтных репозиториев Устанавливаем PostgreSQL 15 Инициализируем БД Правим конфиг pg_hba.conf Запускаем PostgreSQL…

Управляем PostgreSQL, полезные команды

Управляем PostgreSQL, полезные команды

PostgreSQL — свободная объектно-реляционная система управления базами данных. Существует в реализациях для множества UNIX-подобных платформ. Управление базами Переключаемся на пользователя Postgres Смотрим, список БД Смотрим статус определенной БД Запускаем определенную БД Смотрим статус Перезапустить определенную БД Так же БД можно запустить через systemctl от пользователя с правами sudo Либо запустить все базы на сервере Создание,…

Уведомления Zabbix в мессенджер eXpress

Уведомления Zabbix в мессенджер eXpress

eXpress — это платформа корпоративных коммуникаций, которая сочетает в себе классический мессенджер, групповые аудио- и видеозвонки + единое окно корпоративных приложений Smart Apps для мобильного доступа ко всем информационным сервисам компании. Настройки в Express Создаем бота через web-админку Заходим в настройки бота и выставляем Генерируем HMAC-SHA256 signature Получаем токен Настройки в Zabbix Добавляем общий макрос…

[Решено] Статический маршрут в Rocky Linux 9

[Решено] Статический маршрут в Rocky Linux 9

Статический маршрут — это заранее определенный путь, по которому должна следовать информация в сети, чтобы достичь определенного хоста или сети. Настройки сетевого интерфейса полностью переделаны и теперь расположены Смотрим имя нашего сетевого интерфейса Что бы вручную не вбивать маршруты по отдельности через утилиту nmtui, редактируем конфигурационный файл сетевых настроек Перезапускаем NetworkManager Проверяем

Обновление PostgreSQL в Linux

Обновление PostgreSQL в Linux

PostgreSQL — свободная объектно-реляционная система управления базами данных, наиболее развитая из открытых СУБД в мире. Базируется на языке SQL Допустим на сервере установлена PostgeSQL 9.6, требуется обновить её на более новую версию (например при обновлении Zabbix с 3.2 до 6.2) Установим PostgeSQL 15 из репозитория Делаем симлинк Смотрим, какие еще версии PostgeSQL есть в системе PostgreSQL…

Защита Web-сервера с помощью UFW, WireGuard и Dnsmasq в Debian 11

Защита Web-сервера с помощью UFW, WireGuard и Dnsmasq в Debian 11

UFW (Uncomplicated Firewall) — это утилита для конфигурирования межсетевого экрана Netfilter. Она использует интерфейс командной строки, состоящий из небольшого числа простых команд. В статье рассмотрен один из вариантов защиты Web севера, который показался мне интересным Принцип действия следующий: Установка и настройка WireGuard Устанавливаем дистрибутив и генерим пару ключей Редактируем конфиг wireguard Запускаем сервис и добавляем…

Связка WordPress и Docker, локальная MariaDB в Debian 11

Связка WordPress и Docker, локальная MariaDB в Debian 11

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений. Использование СУБД в Docker исполнении в проде — не очень хорошая идея. По-этому решил настроить один из боевых серверов c WordPress в Docker исполнении, но MySQL оставить локально Установка Docker из репозитория Устанавливаем необходимые пакеты, создаем директорию и…