Рубрика: Debian

  • Как установить Node.js в Debian 12 и запустить Next.js приложение?

    Задача: настроить Node.js с Next.js на Debian 12 и проксировать через nginx. 1. Установка Node.js 22.x LTS Рекомендую установить через NodeSource репозиторий для получения актуальной версии: Альтернативный способ через NVM (Node Version Manager) Если хотите иметь возможность легко переключаться между версиями Node.js: Node.js 22 LTS имеет ряд преимуществ: 2. Установка PM2 (менеджер процессов) PM2 —…

  • Автообновление SSL сертификатов Let’s Encrypt — Пошаговая инструкция

    Шаг 1: Проверяем, что сертификаты работают Демонстрация процесса в консоли: Шаг 2: Проверяем, может автообновление уже настроено Если увидели certbot в любой из команд — автообновление уже работает! Ничего делать не нужно. Шаг 3: Если автообновления нет — настраиваем Вариант А: Через systemd Вариант Б: Через cron Шаг 4: Настраиваем логирование Шаг 5: Тестируем что…

  • Как установить WordPress с Nginx и PHP 8.4 на Debian 12: пошаговое руководство

    Это руководство покажет, как установить и настроить WordPress с веб-сервером Nginx и PHP 8.4 на Debian 12. Мы пройдем через полную настройку сервера, включая безопасность, SSL-сертификаты и оптимизацию производительности. Что вы получите: 1. Начальная настройка сервера Debian 12 Подключение к серверу Обновление системы Создание пользователя с sudo привилегиями Настройка SSH безопасности Измените следующие параметры: Обратите…

  • Как полностью удалить СУБД MariaDB и MySQL с Debian/Ubuntu?

    Полное удаление баз данных MySQL или MariaDB с системы Linux требует нескольких последовательных шагов, чтобы не только удалить программные пакеты, но и очистить все конфигурационные файлы и данные. Это позволит вам выполнить действительно «чистую» установку позже. Давайте рассмотрим этот процесс подробно. Шаг 1: Создание резервной копии данных (если нужно) Прежде чем начать удаление, убедитесь, что…

  • Как копировать файлы между Linux-серверами при помощи утилиты rsync?

    rsync — быстрая и гибкая программа, позволяющая копировать файлы на/с удалённых машин. Программа широко используется для создания резервных копий и зеркал, а также в качестве улучшенной версии команды cp. Задача: скопировать всю директорию (включая все файлы) размером более 50ГБ с удаленного сервера под управлением Debian/Ubuntu. Решение: Воспользуемся утилитой rsync. Подробная информация. Общий синтаксис команд достаточно…

  • Как архивировать и разархивировать файлы или папки в Debian, Ubuntu?

    В этой статье обсудим архивацию данных — частая и весьма полезная операция любого разработчика или системного администратора. Начнем мы с алгоритма .zip и неспроста. Данный формат очень популярен и является универсальным для многих операционных систем, будь то Windows или MacOS — а это значит, что полученный zip-архив сможет распознать (зачитать) почти любая операционная система. Отмечу,…