Сервер — Страница 4

19.09.2025
806
База знаний / Система / Сервер
Как установить Zip и Unzip в Linux

Zip — это утилита командной строки для сжатия файлов и папок. Сжатие помогает быстрее передавать и хранить данные, а также удобнее отправлять их по электронной почте. Unzip делает обратное — распаковывает архивы.

03.09.2025
1 014
База знаний / Система / Терминал / Сервер
Как посмотреть запущенные службы в Linux

Linux предоставляет множество системных служб (например, управление процессами, вход в систему, syslog, cron и другие), а также сетевых (удалённый доступ, почта, печать, веб-хостинг, хранение данных, передача файлов, DNS, DHCP и многое другое).

По сути, служба — это процесс или группа процессов, которые постоянно работают в фоне и ждут запросов, чаще всего от клиентов.

В Linux есть несколько способов управлять службами: запускать, останавливать, перезапускать, включать автозапуск при загрузке. Практически все современные дистрибутивы используют единый менеджер процессов — systemd.

Когда над проектом работает команда, без Git обойтись невозможно. Это основа — система, которая хранит историю изменений, помогает работать параллельно, сравнивать версии и, если нужно, откатываться назад. 

В большинстве случаев используют GitHub или похожие облачные сервисы. Но что делать, если вы не можете выносить код за пределы компании или просто хотите всё держать под контролем? Решение — поднять локальный Git-сервер. И сделать это можно даже на Windows Server. Один из самых удобных инструментов — Gitea: лёгкий, не требующий сложной настройки и хорошо работающий на Windows.

01.07.2025
1 541
База знаний / Сервер
Как настроить ZRAM на VPS с Ubuntu 24.04

Если у вас на сервере мало оперативной памяти, а диск — не самый быстрый, технология ZRAM может заметно ускорить систему. Она использует часть оперативки как сжатый swap: в память помещается в 2–3 раза больше данных, и они читаются быстрее, чем с диска. В этой статье расскажем, как включить ZRAM на Ubuntu 24.04 и при необходимости использовать его вместе с обычным swap-файлом.

25.06.2025
1 365
База знаний / Система / Сервер
Что такое Secure Boot и shim-файлы?

Если вы когда-нибудь устанавливали Linux и натыкались на странные ошибки при загрузке, особенно когда замешан Secure Boot, вы не одиноки. В этой статье разберёмся, что такое Secure Boot, что за shim-файлы с ним связаны и почему они могут мешать запуску Linux — простыми словами и без лишней терминологии.

Команда top — первое, что приходит в голову, когда нужно посмотреть, как работает сервер или ПК на Linux. Но у неё есть современная и более функциональная альтернатива — Btop++. Это монитор ресурсов, который показывает нагрузку на процессор, память, диски, сеть и активные процессы.

13.06.2025
3 980
База знаний / Сервер
WebDAV: как работает, зачем нужен и как настроить

Бывает, нужно получить доступ к файлам на удалённом сервере так, как будто они у вас прямо на диске. Например, чтобы закинуть туда документы, бэкап или фотографии с отпуска. Один из самых удобных способов — использовать WebDAV. Это не самый новый протокол, но он до сих пор надёжен и работает практически везде. Подключается через обычный HTTP или HTTPS и превращает ваш сервер в сетевое хранилище, доступное с любого устройства. Разберём, что такое WebDAV, как его настроить и подключить — на примере Windows, Linux и мобильных устройств.

09.06.2025
930
База знаний / Сервер
Как работает балансировщик нагрузки

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

06.06.2025
1 077
База знаний / Сервер / Программирование
Что такое Podman и зачем он нужен

Podman — это современный инструмент для работы с контейнерами, который часто называют альтернативой Docker. Он позволяет запускать, управлять и группировать контейнеры, но делает это иначе — проще, безопаснее и гибче. В отличие от Docker, Podman не требует фоново работающего демона. Это значит, что сбой в одной части системы не «роняет» всё остальное. А ещё — контейнеры можно запускать без суперпользовательских прав, что снижает риски для системы. Удобно и то, что Podman совместим с Docker: большинство привычных команд работают почти так же.

Сервер работает, сайт открывается, всё идёт по плану. Но проходит пара месяцев — и начинаются проблемы: вылезают уязвимости, сыплются ошибки, что-то перестаёт работать. Откуда всё это? Ответ простой: вы забыли про обновления.

Серверы на Ubuntu с доступом по SSH регулярно проверяют на прочность, сканируют и атакуют, чтобы найти бреши и слабые места. Если не ставить обновления, можно нарваться на утечку данных, падение сайта или даже скрытую установку майнеров.

Регулярные апдейты закрывают дыры в безопасности, устраняют баги и повышают стабильность. Особенно это важно для VPS с ограниченными ресурсами — любое вмешательство вредоносного кода может легко положить сервер.

Чтобы избежать лишнего риска, лучше всего включить автоматические обновления сразу после настройки сервера. Делать это вручную — долго и ненадежно. А если вы уехали в отпуск, забыли или просто не хотите этим заниматься — тогда на помощь приходит unattended-upgrades.