Архив рубрики: Linux

🔐 Как настроить файл htaccess в Apache на CentOS/RHEL

Файл .htaccess – это файл конфигурации, используемый веб-серверами Apache для управления и переопределения параметров конфигурации веб-сервера на основе каждого каталога. Читать →

Как установить CUDA на Ubuntu 22.04 LTS

Полная форма CUDA — вычислительная унифицированная архитектура устройств. CUDA — это платформа параллельных вычислений и модель программирования, разработанная NVIDIA. Он используется для запуска программ на графических процессорах NVIDIA (GPU) для значительного ускорения вычислительных приложений.

В этой статье мы покажем вам, как установить CUDA на Ubuntu 22.04 LTS из официального репозитория пакетов Ubuntu. Мы также покажем вам, как написать, скомпилировать и запустить вашу самую первую программу CUDA в Ubuntu 22.04 LTS.

Читать →

Как полностью удалить Nginx из Linux

Иногда возникает необходимость полностью удалить Nginx из системы. Это может понадобиться по разным причинам: переход на другой веб-сервер, необходимость устранения конфигурационных конфликтов, повторная установка с другими параметрами или сборка из исходников. Читать →

Docker Compose — что это?

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

Docker Compose представляет собой инструмент, разработанный Docker Inc. и используется для управления несколькими контейнерами Docker как единого приложения. Это позволяет легко запускать, масштабировать и обслуживать многоконтейнерные приложения в любой среде, где установлен Docker.

Одной из основных причин, по которой Docker Compose стал так популярен в сфере DevOps, является его способность создавать многоконтейнерные приложения в несколько строк кода. Например, вы можете определить все необходимые контейнеры в файле docker-compose.yml и запустить их одной командой.

Это позволяет разработчикам быстро и эффективно тестировать, разворачивать и масштабировать свои приложения.

Одной из главных особенностей Docker Compose является возможность использования переменных окружения, которые могут быть использованы в файле конфигурации. Это позволяет управлять настройками контейнеров извне, что облегчает настройку и поддержку много-контейнерных приложений.

Кроме того, Docker Compose позволяет определять зависимости между контейнерами, что обеспечивает правильный порядок запуска. Например, если ваше приложение требует базы данных, то вы можете определить эту зависимость в файле конфигурации, и Docker Compose автоматически запустит контейнер с базой данных перед запуском вашего приложения.

Подводя итог, Docker Compose является мощным инструментом для управления много-контейнерными приложениями.

Как проверить скорость интернета из консоли Debian Linux

Если сайты открываются плохо или медленно что-то скачивается первым делом проверяют скорость работы интернета. Проще всего это сделать прямо в браузере на популярных ресурсах https://www.speedtest.net/, https://www.nperf.com/ru/, https://yandex.ru/internet или https://2ip.ru/speed/. Читать →

Установка Node.js на CentOS 8

Node.js – это кросс-платформенная, легкая и очень мощная среда выполнения Javascript с открытым исходным кодом для серверного программирования, построенная на движке V8 от Google и используемая для создания масштабируемых сетевых проектов и веб-приложений, требующих бэкенд-функциональности.

В этой статье мы расскажем вам о двух различных способах установки node.js на CentOS 8, после чего вы сможете начать разработку. Все команды необходимо выполнять от имени пользователя root с привилегиями sudo. Читать →