База знаний

    Статьи, инструкции и руководства по настройке и администрированию серверов

    🗄️
    Базы данных

    Как установить MySQL на Ubuntu

    Для прохождения этого руководства вам потребуется сервер Ubuntu, непривилегированный пользователь с `sudo`-правами и брандмауэр.

    Базы данныхSimple-Server
    03.06.2026
    6 мин
    Читать далее
    ⚙️
    Администрирование

    Как добавить скрипт в автозагрузку Ubuntu: подробное руководство

    Три способа добавить скрипт в автозагрузку Ubuntu: crontab, rc.local и systemd. Пошаговые инструкции с примерами.

    UbuntuLinux
    13.03.2026
    5 мин
    Читать далее
    🔒
    Безопасность

    Как защитить SSH от brute-force

    fail2ban + ufw + keys.

    SecuritySSH
    06.06.2026
    8 мин
    Читать далее
    🟠
    Linux

    Настройка файрвола в Ubuntu с помощью утилиты UFW

    Первое, что понадобится для работы с Firewall Ubuntu – это авторизоваться в системе в качестве суперпользователя. Без этого невозможно выполнение команд под sudo. Второй шаг заключается в…

    LinuxSimple-Server
    03.06.2026
    7 мин
    Читать далее
    📘
    Разработка

    Как отменять изменения командой git reset: инструкция

    Мы будем рассматривать практическую часть работы с `git reset`, поэтому нам необходимо заранее установить Git.

    РазработкаSimple-Server
    03.06.2026
    9 мин
    Читать далее
    🐍
    Разработка

    heapq и max heap в Python: как работает куча и применение на практике

    Куча (heap) в Python — это специализированная структура данных, представляющая собой бинарное (двоичное) дерево, узлы которого являются элементами массива (списка).

    РазработкаSimple-Server
    03.06.2026
    16 мин
    Читать далее
    📘
    Администрирование

    Проектирование идеального микросервиса. Часть 2

    Безопасность и надежность являются ключевыми аспектами при проектировании микросервисов. В этой главе разберём основные подходы и практики, которые помогают обеспечить защиту микросервисов от…

    АдминистрированиеSimple-Server
    03.06.2026
    20 мин
    Читать далее
    🐧
    Linux

    Как использовать if-else в Bash

    Оператор `if` в Bash — это условная конструкция, которая позволяет выполнять определенные команды или действия в зависимости от истинности заданного условия. В качестве проверки на истину…

    LinuxSimple-Server
    03.06.2026
    8 мин
    Читать далее
    📦
    MinIO

    Как перенести файлы из AWS S3 в MinIO

    Миграция S3 → MinIO через mc mirror: alias для AWS и MinIO, sync, проверка количества объектов и типичные проблемы.

    MinIOAWS S3
    05.06.2026
    11 мин
    Читать далее
    🐳
    DevOps

    Установка WordPress с помощью Docker

    _Стоит упомянуть, что у нас есть отдельная_[ _подробная инструкция об инсталляции Docker на Ubuntu_](/blog/docker/kak-ustanovit-docker-na-ubuntu-22-04) _._

    DevOpsSimple-Server
    03.06.2026
    13 мин
    Читать далее
    📘
    Базы данных

    PostgreSQL-триггеры: создание, удаление, примеры

    Триггеры делятся на два типа в зависимости от того, на каком уровне они действуют.

    Базы данныхSimple-Server
    03.06.2026
    8 мин
    Читать далее
    📘
    Разработка

    Строки в GO: знакомство и начало работы

    Прежде всего стоит сказать, что в Golang строки устроены несколько иначе, чем в Java, C++ или Python. По сути, это последовательность символов, каждый из которых имеет разный размер — то есть он…

    РазработкаSimple-Server
    03.06.2026
    11 мин
    Читать далее
    ☁️
    Операционные системы

    Что такое CloudLinux: ОС для shared-хостинга

    CloudLinux OS — RHEL-based платформа для shared hosting: LVE, CageFS, изоляция пользователей.

    CloudLinuxShared Hosting
    06.06.2026
    7 мин
    Читать далее
    📘
    Разработка

    Как установить Node.js в Ubuntu 22.04 и 24.04

    Этот вариант один из самых быстрых, однако, он не дает возможность выбора версии. Из репозитория Ubuntu можно загрузить только одну версию. Для Ubuntu 22.04 это будет 12.22.9, а для Ubuntu 24.04 —…

    РазработкаSimple-Server
    03.06.2026
    5 мин
    Читать далее
    🔒
    FastPanel

    SSL-сертификаты и редиректы в FastPanel

    Let's Encrypt в FastPanel, принудительный HTTPS и настройка редиректов www/non-www.

    FastPanelSSL
    02.06.2026
    7 мин
    Читать далее
    📘
    Безопасность

    Nginx Proxy Manager: настройка и использование

    Nginx Proxy Manager — это обратный прокси-сервер (reverse proxy) с поддержкой графического интерфейса, разработанный для упрощения настройки и управлением обратными прокси на основе веб-сервера…

    БезопасностьSimple-Server
    03.06.2026
    13 мин
    Читать далее
    📘
    DevOps

    Логирование в Kubernetes

    Каждый под фиксирует логи своих контейнеров, сгенерированные приложением. Вы можете изучить их сразу после создания и настройки пода, используя для этого командную строку.

    DevOpsSimple-Server
    03.06.2026
    6 мин
    Читать далее
    📘
    Администрирование

    Как управлять парком серверов с помощью API: примеры

    * **Отправка данных (POST, PUT, PATCH, DELETE)**. Информация отправляется в инфраструктуру для совершения каких-либо действий. Например, серверу или группе серверов отправляется команда на…

    АдминистрированиеSimple-Server
    03.06.2026
    14 мин
    Читать далее
    🗄️
    Базы данных

    Как установить MySQL на Windows: пошаговая инструкция

    Чтобы установить MySQL на Windows 10, понадобится компьютер с установленной операционной системой.

    Базы данныхSimple-Server
    03.06.2026
    6 мин
    Читать далее
    🖥️
    Linux

    Установка Fastpanel на Linux — пошаговая инструкция

    Краткая инструкция по установке FastPanel. Полное руководство — в серии статей FastPanel на Simple-Server.

    LinuxFastpanel
    13.03.2026
    6 мин
    Читать далее
    🟠
    Linux

    Настройка ключей SSH в Ubuntu

    Secure Shell обеспечивает безопасное удалённое подключение к операционной системе. С его помощью можно получить доступ к оболочке и передавать данные.

    LinuxSimple-Server
    03.06.2026
    10 мин
    Читать далее
    📘
    Разработка

    Основы контроля версий в Git: полное руководство

    В Git используется **контентно-адресуемая** система для хранения данных, основанная на адресации по контрольной сумме (она же хеш-сумма). Хеш-сумма выступает в роли уникального идентификатора…

    РазработкаSimple-Server
    03.06.2026
    12 мин
    Читать далее
    🐍
    Разработка

    Индексация и разделение строк в Python 3

    Строки – это последовательности символьных данных, которые, как и любые другие**** типы данных в языке python на основе последовательностей, могут быть проиндексированы. Чтобы задать строку, надо…

    РазработкаSimple-Server
    03.06.2026
    5 мин
    Читать далее
    📘
    Администрирование

    REST или RPC: что лучше использовать?

    Идея запуска вычислений маломощным клиентом на высокопроизводительном сервере появилась очень давно. Первыми «поставщиками» и «потребителями» новой технологии стали базы данных (в то время их…

    АдминистрированиеSimple-Server
    03.06.2026
    17 мин
    Читать далее

    Страница 17 из 27 · 634 статей