Как установить и настроить Redis в Debian 9

Redis — это хранилище данных типа «ключ-значение» в оперативной памяти с открытым исходным кодом. Его можно использовать как базу данных, кэш и брокер сообщений, а также он поддерживает различные структуры данных, такие как строки, хеши, Читать дальше …

Как установить Tomcat 9 на Debian 9

Apache Tomcat — сервер приложений с открытым исходным кодом, поддерживающий технологии Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket. На сегодняшний день это один из самых распространённых приложений и веб-серверов в мире. В Читать дальше …

Как установить Django на Debian 9 Linux

Django — самый популярный веб-фреймворк Python, призванный помочь разработчикам создавать безопасные, масштабируемые и удобные в обслуживании веб-приложения. Django можно установить на всю систему или в виртуальную среду Python с помощью pip. Пакеты Django включены в Читать дальше …

Как установить и защитить phpMyAdmin с Apache в Debian 9

phpMyAdmin — бесплатное приложение на базе PHP с открытым исходным кодом, разработанное для упрощения администрирования серверов MySQL и MariaDB через веб-интерфейс. phpMyAdmin позволяет управлять базами данных MySQL, учетными записями пользователей и привилегиями, выполнять SQL-операторы, импортировать Читать дальше …

Как установить и использовать Docker Compose в Debian 9

Docker Compose — это инструмент, позволяющий определять и координировать многоконтейнерные Docker-приложения. Он использует YAML-файл для настройки контейнеров, сетей и томов приложения. Compose можно использовать для различных целей. Наиболее популярные варианты использования Docker Compose — развёртывание Читать дальше …

Как установить Yarn на Debian 9

Yarn — это менеджер пакетов JavaScript, совместимый с npm. Он был создан для решения ряда проблем, связанных с npm, таких как ускорение процесса установки пакетов за счёт распараллеливания операций и уменьшение количества ошибок, связанных с Читать дальше …

Как настроить ключи SSH в Debian 9

Secure Shell (SSH) — это криптографический сетевой протокол, используемый для безопасного соединения между клиентом и сервером и поддерживающий различные механизмы аутентификации. Два наиболее популярных механизма — аутентификация по паролю и аутентификация по открытому ключу. Использование Читать дальше …

Защитите Apache с помощью Let's Encrypt в Debian 9

Let's Encrypt — это центр сертификации, созданный исследовательской группой Internet Security Research Group (ISRG). Он предоставляет бесплатные SSL-сертификаты посредством полностью автоматизированного процесса, исключающего необходимость ручного создания, проверки, установки и обновления сертификатов. Сертификаты, выданные Let's Encrypt, Читать дальше …

Как настроить брандмауэр с UFW в Debian 9

Debian включает несколько пакетов, предоставляющих инструменты для управления брандмауэром, включающим iptables, установленный в базовой системе. Новичкам может быть сложно освоить использование iptables для правильной настройки и управления брандмауэром, но UFW упрощает этот процесс. UFW (Uncomplicated Читать дальше …

Как установить и использовать PHP Composer в Debian 9

Composer — это менеджер зависимостей для PHP (аналог npm для Node.js или pip для Python ). Composer подключит все необходимые пакеты PHP, от которых зависит ваш проект, и настроит их автоматически. В этом руководстве описаны Читать дальше …