Рубрика: Linux


  • Использование Consul Connect для реализации Service Mesh

    Используемые термины: Consul, Service Mesh, NGINX, PHP, MariaDB, Linux. В данной инструкции мы рассмотрим простой, но пошаговый пример обращения веб-сервера nginx + php к серверу баз данных MariaDB в сети Service Mesh, реализованной с… Читать далее


  • Отправка почты из командной строки (консоли) Linux

    В данной статье мы рассмотрим основные утилиты для отправки электронных писем по SMTP из консоли Linux – mail/mailx/mutt. Данная инструкция применима ко всем современным дистрибутивам Linux. Для отправки почты из… Читать далее


  • Используемые термины: Keepalived, Linux. Мы рассмотрим пошаговую процедуру установки keepalived и настройки кластера Master — Slave с плавающим IP-адресом (VIP — virtual ip). Проверку работоспособности сервиса будем выполнять на примере с веб-сервером… Читать далее


  • Mailcow: готовый почтовый сервер на postfix+dovecot+SOGo на Docker контейнерах

    Mailcow – готовый почтовый сервер на основе Postfix, Dovecot и другого программного обеспечения с открытым исходным кодом, который обеспечивает удобный современный веб-интерфейс для администрирования и использования электронной почты. В качестве… Читать далее


  • Используемые термины: Docker, Podman, LXD, Linux. В двух словах, systemd-nspawn — платформа контейнеризации на основе systemd. Ее очевидный плюс заключается в нативности (для любой системы на основе systemd требуется минимум установок… Читать далее


  • Проброс портов (port forwarding) в Linux с помощью Firewalld

    Firewalld – утилита для управления брандмауэром, доступная практически во всех дистрибутивах Linux. Работает как интерфейс для iptables. В этой статье мы рассмотрим, как настроить проброс портов в Linux с помощью… Читать далее


  • Используемые термины: Java, Linux. В двух словах, OpenJDK — полностью совместимый Java (JDK), состоящий из открытого исходного кода. Его установка необходима на системах, где требуется работа с java, например, собрать и запустить приложение. Рассмотрим процесс… Читать далее


  • Просмотр свободного места на диске/разделах в Linux

    В данной статье мы расскажем, как проверить свободное дисковое пространство на хосте под управлением Linux через консоль. Мы рассмотрим несколько базовых команд с помощью которых можно узнать размер не только… Читать далее


  • Установка и использование Cassandra

    Используемые термины: Cassandra, Linux. На официальном сайте приводятся примеры установки Cassandra разными способами: Запуск как приложение docker. Загрузка и запуск бинарника. Использование репозитория. Проще всего использовать последний метод. Мы же рассмотрим все… Читать далее


  • Использование утилиты screen в Linux

    Screen – консольная утилита позволяющая в действующей SSH сессии открывать неограниченное количество независимых виртуальных терминалов (окон). Процессы, выполняемые внутри screen, не прерываются даже при обрыве сессии с сервером. Утилита screen… Читать далее