Усі статті за тегом linux
Перші команди Linux після купівлі VPS: як перевірити сервер за 10 хвилин
Щойно придбали Dedicated сервер або VPS і підключилися до нього? Перший запуск VPS, або виділеного серверу — саме час для базової перевірки. Розберемо команди Linux для швидкого огляду сервера — від версії ОС до логів. Цей чекліст буде корисним як новачкам (це Linux для початківців у реальному завданні), так і досвідченим адміністраторам.
Реліз GitLab 19.0: GitLab Duo, Secrets Manager, SBOM та зміни для власних інсталяцій
21 травня 2026 року вийшов реліз GitLab 19.0. Версія посилює DevOps-платформу в кількох напрямах: GitLab Duo і GitLab AI, вбудоване керування секретами, сканування безпеки на основі SBOM, GitLab Runner 19.0 та нові вимоги для власних інсталяцій GitLab.
Якщо команда використовує GitLab на власному сервері, оновлення GitLab краще перевірити заздалегідь.
Вийшла Ubuntu 26.04 LTS: огляд нововведень, системні вимоги та чи варто оновлюватися
У циклі розробки компанії Canonical прийнято випускати як проміжні варіанти, так і стабільні версії. Операційна система Ubuntu LTS-версії отримує довгострокову підтримку (LTS) – регулярні оновлення безпеки та виправлення критичних помилок, що робить її надійною основою для довгострокових проєктів. Гарантія оновлень триває до 5 років і може бути розширена до 10-15 років з планом Ubuntu Pro.
Git hooks. Що це та навіщо потрібно
Необхідною умовою організації ефективного пайплайна у середовищі CI/CD є збільшення частоти виконання операцій злиття коду із головною гілкою розробки при збереженні високого рівня чистоти коду, що надходить. Досягти цього допоможе використання git хуків – влаштованого у Git механізму запуску сценаріїв, прив’язаних до певних станів CI/CD процесу. Розглянемо основні поняття та принципи використання git hooks у різних ситуаціях.
Практичний моніторинг VPS за допомогою Netdata
Коли сайт працює на VPS, адміністратору потрібно бачити не тільки факт доступності сервера. Важливо швидко зрозуміти, що саме сповільнює сервер: CPU, RAM, диск, мережа, PHP-FPM чи база даних. Команди top, free, df і ss допомагають, але для нормальної діагностики потрібні графіки, історія метрик і сповіщення.
Інструмент добре підходить для такого старту. Це система моніторингу сервера, яку можна встановити за кілька хвилин і одразу отримати моніторинг VPS у веб-панелі. Рішення зручне для одного Linux-сервера, тестового стенда або невеликого production-проєкту. Якщо ви тільки запускаєте сайт, можна почати з сервера на VPS-хостингу Freehost і відразу налаштувати базовий контроль стану сервера.
Fail2Ban більше не потрібен? Розбираємо PerSourcePenalties в OpenSSH на Ubuntu 26.04
Захист від брутфорс-атак на Ubuntu завжди вимагав пильної уваги та застосування зовнішніх засобів захисту, зокрема, таких як Fail2Ban. Однак версія Ubuntu 26.04 отримала внутрішній механізм захисту, котрий по ряду критеріїв має кращі характеристики та менш ресурсоємний. Механізм реалізований у вигляді опції PerSourcePenalties серверу OpenSSH9.7+ та може «працювати» без втручання користувача та будь-яких додаткових налаштувань. Розглянемо його більш детально та покажемо використання у реальному середовищі.
Налаштування RDP на Ubuntu 24.04: як влаштований віддалений робочий стіл, підключення з Windows та типові проблеми
RDP-сервер може бути успішно розгорнутий не лише на ОС Windows, а й на багатьох реалізаціях Linux-систем, зокрема, Ubuntu. Це дозволяє розширити простір застосування цієї ОС для виконання багатьох завдань – віддалена робота за Ubuntu Desktop, доступ до машини з Windows без сторонніх програм, адміністрування робочого ПК або сервера з GUI та багато інших варіантів. Але щоб скористатися цим засобом, його необхідно вміти налаштувати під свої потреби. Саме про це піде мова у статті.
Як видалити Docker images, контейнери і volumes та звільнити місце на сервері
Багатьом знайома ситуація, коли на сервері раптом закінчується вільне місце за рахунок того, що Docker займає десятки гігабайт і постійно «розширюється». Перевірка системи за допомогою команд docker system df та df -h при цьому надає суперечливі результати, і тому користувач не розуміє, що саме потрібно видаляти. Сутність проблеми полягає у складній будові файлової системи (layered filesystem) та особливостях організації збереження даних у Docker. Володіючи базовою інформацією по механізмам зберігання даних у Docker, можна запобігти виникненню критичної ситуації та підвищити продуктивність системи. Розглянемо базові поняття, а також методи аналізу та очищення Docker від зайвих та / або невикористаних даних.
