Docker
== 41. Ubuntu Server у сучасній інфраструктурі ==
Ubuntu Server використовує systemd для керування сервісами. Недолік
|
<pre>
|
+--> OpenSSH
Linux Kernel
== 29. Недоліки Ubuntu Server ==
37. Базовий чеклист після встановлення
Ubuntu підтримує Snap-пакети. Увімкнути OpenSSH server, якщо потрібно. |-
| DevOps-екосистема
| Добре підходить для Docker, Kubernetes, CI/CD і automation. Вона підходить для:
24. Unattended upgrades
top
network:
Ubuntu 26.04 LTS
LTS-релізи Ubuntu виходять кожні 2 роки й використовуються там, де важлива стабільність. Типові компоненти:
! |-
| Ubuntu Server здатна бути і в датацентрі, і вдома
| Його ставлять як у великих cloud-середовищах, так і на маленькому home lab-сервері. |-
| 2006
| Ubuntu 6.06 Dapper Drake стала першим LTS-релізом. |-
| Не завжди мінімалістичний
| Для дуже легких систем Alpine або Debian minimal можуть бути простішими. |-
| Простий старт
| Добре підходить для навчання серверного Linux. |-
| 2018
| Ubuntu 18.04 LTS Bionic Beaver закріплює systemd-era Ubuntu як серверний стандарт.DevOps
У серверному світі “найкраща ОС” часто означає не найшвидшу й не найчистішу. |-
| 2024
| Ubuntu 24.04 LTS Noble Numbat стала важливою LTS-гілкою для enterprise і cloud. | Перевірити systemctl, ufw і cloud security group. | Дуже сильна ArchWiki, але більше manual work. v
Не ставити найновіше щомісяця,
Ubuntu 26.04 LTS вийшла 23 квітня 2026 року й має кодову назву Resolute Raccoon. |-
| “Команда apt не знаходить пакет”
| Потрібно оновити індекс або підключити repository. :contentReference [oaicite:4]{index=4}
6. Подія
1. Характеристика
- 192.168.1.50/24
== 8. Основні особливості ==
12.
sudo apt upgrade
Snap застосовується для для:
Через cloud-init можна:
користувач системи відкриває сайт, API, Telegram-бота, dashboard або маленький стартап-сервіс. |-
| “Після оновлення версій щось змінилося”
| Сервери потребують maintenance process. |-
| Пакети
| DEB/APT. |-
| /var/log/apache2/
| Логи Apache. Чому виникає
=== 8.3. SSH ===
ens18:
Server Roles
+--> Docker Engine
SSH — базовий спосіб керування Ubuntu Server. Компонент
2. Офіційна сторінка release cycle зазначає, що Ubuntu Pro передбачено до 15 років security coverage з ESM і Legacy add-on. |-
| “Сайт не відкривається”
| Nginx/Apache не запущений або порт закритий. systemctl status postgresql
! Статус
+--> cloud-init
! Пояснення
Загальний бізнес-процес встановлення:
Вона схожа на хороший робочий інструмент, який лежить майже в кожній майстерні. | так само сильна, але Ubuntu часто частіше зустрічається в cloud tutorials. | Перед великими змінами робити backup/snapshot. |-
| Ubuntu Pro здатна продовжити життєвий цикл
| Для Ubuntu 26.04 LTS розширена технічна підтримка доступна до 2036, а з Legacy add-on — до 2041 року. і спільнота Ubuntu
|-
| Менеджер пакетів
| APT
|-
| Формат пакетів
| DEB
|-
| Init-система
| systemd
|-
| Типові файлові системи
| ext4, XFS, ZFS, Btrfs у відповідних сценаріях
|-
| Основне призначення
| Сервери, cloud, VPS, DevOps, контейнери, бази даних, вебсервіси
|-
| Модель релізів
| LTS кожні 2 роки, interim-релізи кожні 6 місяців
|-
| Актуальний LTS-реліз на травень 2026
| Ubuntu 26.04 LTS Resolute Raccoon
|-
| Стандартна технічна підтримка Ubuntu 26.04 LTS
| До квітня 2031 року
|-
| Розширена технічна підтримка з Ubuntu Pro
| До квітня 2036 року, а з Legacy add-on — до 2041 року
|}
{| class="wikitable"
== 17. MicroK8s ==
Для production-систем бажано:
* Ubuntu Desktop;
* Ubuntu Server;
* Ubuntu Cloud Images;
* Ubuntu Core;
* Ubuntu для WSL;
* Ubuntu для контейнерів;
* офіційні flavors для desktop. Базові команди:
[[AppArmor]]
sudo ufw allow 80/tcp
+--> systemd
sudo apt install nginx
! |-
| “Я відкрив сервер, а там немає робочого столу”
| Ubuntu Server — консольна платформа. |-
| 2010-ті
| Ubuntu стає дуже популярною у cloud, DevOps, контейнерах і CI/CD. |-
| Container image
| Базовий образ Ubuntu для Docker/OCI. |-
| 2020
| Ubuntu 20.04 LTS Focal Fossa стає масовою LTS-базою для cloud і containers. |-
| Cloud-підтримка
| Ubuntu доступна майже в усіх великих хмарах. | RPM/DNF. Не завжди ідеальний. * Prometheus;
* Grafana;
* Netdata;
* Zabbix;
* Nagios;
* Checkmk;
* Node Exporter;
* Loki;
* journald;
* syslog;
* htop;
* btop;
* iotop;
* iftop. Кодова назва
Ubuntu Server доцільно обрати, якщо:
[[UFW]]
3. Увімкнути firewall. |-
| Cloud
| Дуже сильна присутність. |-
| Назва
| Ubuntu Server
|-
| Родина
| Linux / Debian-based
|-
| Розробник
| Canonical Ltd. |-
| “Не можу підключитися по SSH”
| SSH не встановлений, firewall, неправильний IP або ключ. |-
| SELinux/AppArmor
| AppArmor за замовчуванням. | Зручний для RHEL-сумісних enterprise-середовищ. {| class="wikitable"
Причини:
{| class="wikitable"
== 40. Безпека ==
Базові кроки після встановлення:
Сценарії:
Його головні конкурентні переваги:
офіційний release cycle Canonical показує, що Ubuntu 26.04 LTS має standard security maintenance до травня 2031 року, Expanded Security Maintenance до квітня 2036 року, а Legacy add-on здатна продовжити покриття до квітня 2041 року.
+--> CI/CD Runner
|-
| Модель релізів
| LTS / fixed releases.
! |-
| Стабільність для production
| Вища передбачуваність через LTS. {| class="wikitable"
* оновлення версій системи;
* SSH-ключі;
* UFW;
* unattended-upgrades;
* backup;
* обмеження sudo;
* логування;
* моніторинг;
* регулярна перевірка відкритих портів;
* AppArmor;
* окремі користувачі для сервісів;
* least privilege;
* snapshots перед великими змінами.<pre>
== 7. Ubuntu Pro ==
Debian
Ubuntu Server найкраще підходить тим, хто хоче отримати зрозумілу, популярну й добре підтримувану серверну Linux-платформу для web, cloud, DevOps, контейнерів і навчання.
* потрібен VPS;
* потрібен web server;
* потрібен Docker host;
* потрібен Kubernetes node;
* потрібна cloud VM;
* потрібно оперативно почати;
* команда знає APT;
* потрібна LTS;
* потрібна велика кількість інструкцій;
* потрібна Ubuntu Pro або Canonical support;
* потрібна зручна платформа для DevOps.[[Категорія:Linux]]
Ubuntu Server використовує '''Netplan''' для опису мережевої конфігурації. nameservers:
* використовувати SSH-ключі;
* вимкнути root login;
* обмежити password authentication;
* налаштувати firewall;
* використовувати fail2ban або аналогічні механізми;
* регулярно оновлювати систему. journalctl -u nginx
Для серверів це дуже критично, бо production-системи не люблять хаотичних змін. |-
| Типові користувачі
| VPS, cloud, DevOps, web, containers. |-
| Порог входу
| Нижчий. :contentReference [oaicite:1]{index=1}
це серверна редакція Ubuntu, призначена; так само реалізовано хмарної інфраструктури, контейнерів, DevOps, вебсервісів, баз даних і production-середовищ виступає ключовою рисою VPS, фізичних серверів забезпечується через '''Головна ідея:''' Ubuntu Server. |}
Ubuntu Server дуже часто застосовується для для вебсайтів і API. Встановити систему. Встановлення:
+--> Database Server
!<pre>
== 32. Порівняння з Arch Linux Server ==
[[APT]]
systemctl status nginx
* DEB-пакети;
* APT;
* dpkg;
* repositories;
* security updates;
* PPAs у частині сценаріїв. Типова логіка:
<pre>
* створити користувача;
* додати SSH-ключі;
* встановити пакети;
* налаштувати hostname;
* змінити мережу;
* виконати команди;
* підготувати VM або cloud instance. |}
2. | Виконати sudo apt update. Перевірка логів авторизації:
Так Ubuntu Server став не без зусиль ОС, а “зрозумілою точкою входу” у серверний Linux. |-
| Релізи
| LTS кожні 2 роки, interim кожні 6 місяців. '''критично:''' Ubuntu Server не має графічного desktop-середовища за замовчуванням. |-
| cloud-init зробив Ubuntu дуже зручною для cloud
| Сервер можна автоматизовано налаштувати при першому запуску. htop
+--> Backup Server
Ubuntu Server застосовується для для:
'''LTS''' означає '''Long Term Support'''.== 23. Безпека ==
! Критерій
routes:
addresses:
Типові місця:
Він дає можливість автоматизовано налаштовувати сервер при першому запуску. | Дуже актуальні. 8.[[Серверне адміністрування]]
== 26. Ubuntu Server і WSL ==
sudo ufw enable
sudo apt install unattended-upgrades
Хоча WSL — це не повноцінний Ubuntu Server у класичному сенсі, для багатьох розробників це перший контакт із Ubuntu shell. SEO-опис
UFW — Uncomplicated Firewall, простий інтерфейс для керування firewall. :contentReference [oaicite:2]{index=2}
|-
| Web server
| Nginx або Apache
|-
| Runtime
| PHP, Python, Node.js, Ruby, Java, Go
|-
| Database
| PostgreSQL, MySQL, MariaDB, Redis, MongoDB
|-
| TLS
| Let's Encrypt / Certbot
|-
| Firewall
| UFW, nftables
|-
| Process manager
| systemd, Supervisor, PM2, Gunicorn, uWSGI
|}
6. LTS-релізи
+--> compose projects
Не тому, що він магічний. |}
8. |-
| Документація
| Дуже багато Ubuntu-oriented tutorials.== Див. 44. так само ==
'''Простіше кажучи:''' Ubuntu Desktop — це платформа, за якою сидить людина. Hardware / VM / Cloud Instance
Це консольна серверна платформа, якою зазвичай керують через SSH, shell, Ansible, cloud-init, Cockpit, Landscape або інші інструменти адміністрування. | Перевірити openssh-server, ufw, cloud firewall і logs.
Приклади:
Вона здатна включати:
7. Налаштувати firewall, SSH і сервіси. |-
| 2026
|
-
|
2022
|
Ubuntu 22.04 LTS Jammy Jellyfish продовжує роль популярної server/cloud-платформи. Як думати про це
Ubuntu Server став настільки звичним у VPS/cloud-світі, що іноді його навіть не згадують.
== 4. історія продукту ==
sudo snap install microk8s --classic
Ubuntu Server — це не найекзотичніша, не найромантичніша й не найрідкісніша серверна ОС. Перезавантажити сервер. |-
|
“Мало місця на диску”
|
Через сторонніх постачальників або community. sudo apt update
<div style="border-left: 6px solid #1565c0; background: #e3f2fd; padding: 12px 16px; margin: 16px 0;">
<pre>
Ubuntu Server сильний саме цим: він не завжди найелегантніший, але дуже практичний. * офіційний сайт Ubuntu Server
* Ubuntu 26.04 LTS Release Notes
* Ubuntu Release Cycle
* Canonical: Ubuntu Pro
* Canonical: Ubuntu OS
* Ubuntu Server documentation
* Ubuntu Security documentation
* cloud-init documentation
* Netplan documentation
* MicroK8s documentation
Але дуже часто десь під цим усім функціонує:
Ubuntu Server використовує пакетну систему Debian:
Canonical активно просуває Kubernetes-напрям через MicroK8s, Charmed Kubernetes і Ubuntu як базову ОС для container infrastructure. !
v
а мати стабільну базу на роки.[[Linux]]
<pre>
У Ubuntu Pro безкоштовний для персонального використання на обмеженій кількості машин, а для бізнесу застосовують, коли потрібно як комерційна підписка. Варіант
free -h
<pre>
'''MicroK8s''' — легка Kubernetes-дистрибуція від Canonical.<div style="border-left: 6px solid #2e7d32; background: #e8f5e9; padding: 12px 16px; margin: 16px 0;">
Home lab із Ubuntu Server — це хороший спосіб навчитися реальному адмініструванню без ризику для production.== 27. Ubuntu Server у home lab ==
</div>
! Ubuntu Server здатна бути не найкращим варіантом, якщо:
== 36. Типові проблеми новачків ==
- 1.1.1.1
Ubuntu Server
addresses:
== 25. Ubuntu Server у cloud ==
sudo timedatectl set-timezone Europe/Kyiv
<pre>
ssh user@server_ip
! Документувати зміни. Завантажити Ubuntu Server ISO. sudo apt update
sudo aa-complain profile_name
Коли людина вперше орендує VPS, дуже часто в панелі провайдера вона бачить:
5. | Перевірити df -h, du, docker system df. |}
8.5. Snap10. Але знайомий, передбачуваний і достатньо універсальний. |
via: 192.168.1.1
20. Моніторинг
| Universal OS, community governance, стабільність. Налаштувати backup. Його використовують у:
apt search postgresql
- потрібна максимально консервативна community-система — тоді варто дивитися Debian Stable;
- потрібна RHEL-сумісність — тоді AlmaLinux, Rocky Linux або RHEL;
- потрібна дуже мала container base image — тоді Alpine або distroless;
- потрібна rolling release-модель — тоді Arch або інший rolling-дистрибутив;
- команда не хоче Snap або Canonical-специфічні інструменти;
- потрібна платформа з SELinux-first підходом;
- потрібно на 100% уникати комерційного vendor influence. |-
|
Snap викликає суперечки
|
Не всім адміністраторам подобається snapd на серверах. Критерій
{| class="wikitable"
Основні команди:
|-
| 2004
| Вийшла перша реліз системи Ubuntu 4.10 Warty Warthog. Debian
sudo apt install nginx
Замість робочого столу він дає:
* ізольованого встановлення програм;
* автоматичних оновлень;
* серверних застосунків;
* Ubuntu Core;
* IoT-сценаріїв;
* деяких Canonical-продуктів.[[cloud-init]]
На серверах Snap викликає різні думки: комусь подобається ізоляція й просте оновлення версій, а хтось віддає перевагу класичним DEB-пакетам.
+--> Kubernetes Node
15. Ubuntu Server і Docker
MicroK8s
Головні обмеження:
3. Що таке серверна редакція Ubuntu
19. Бази даних
|
| journalctl
|
Перегляд systemd-журналу. Вибрати мову й клавіатуру. Популярні варіанти:
38. Людське пояснення: чим виступає як Ubuntu Server
|
| Родина
|
-
|
2014
|
Ubuntu 14.04 LTS Trusty Tahr стає важливою enterprise/cloud-гілкою.== 16. Ubuntu Server і Kubernetes ==
30. Порівняння з Debian Server
- shell;
- SSH;
- systemd;
- APT;
- мережеві інструменти;
- серверні пакети;
- cloud-init;
- storage tools;
- security updates;
- kernel і userspace для серверної роботи.== 14. Ubuntu Server як вебсервер ==
systemd
|
SEO-опис
Ubuntu Server широко застосовується для в хмарних платформах:
Rocky Linux
</syntaxhighlight>
sudo ufw allow OpenSSH
<pre>
Ubuntu Server використовує systemd-journald і класичні log-файли.<pre>
sudo systemctl enable nginx
sudo ufw allow OpenSSH
Чому? |-
| /var/log/cloud-init.log
| Логи cloud-init.[[Ubuntu Server]]
<pre>
+--> Docker Host
Ubuntu так само дуже популярна у Windows Subsystem for Linux.</div>
6. |-
| Minimal install
| Мінімальна серверна платформа.== 42. Висновок ==
[[Debian]]
7. |}
<pre>
sudo ufw enable
Приклад простого DHCP:
! Встановити потрібні сервіси. ! |-
| Canonical-рішення не всім подобаються
| як приклад, Netplan, Snap або Ubuntu Pro можуть викликати дискусії. |-
| /var/log/auth.log
| Авторизація, SSH, sudo. Ubuntu Server — це платформа, на якій працюють сайти, API, бази даних, контейнери й сервіси, які люди часто навіть не бачать. ! * просте встановлення;
* хороша документація;
* велика спільнота;
* багато ready-made images;
* сумісність із cloud;
* зручність для CI/CD;
* поширеність у DevOps. | Stable-релізи з консервативнішим підходом. | Rolling release. |-
| Пакети
| Стабільніші в LTS. |}
Ubuntu Server має багато механізмів безпеки:
== 31. Порівняння з AlmaLinux / Rocky Linux ==
Ubuntu з'явилася у 2004 році як Debian-based Linux-дистрибутив із фокусом на зручність, регулярні релізи й доступність. Ubuntu Server можна встановити з ISO-образу або розгорнути як cloud image. |-
|
Ubuntu базується на Debian
|
-
|
Live Server ISO
|
-
|
Ubuntu Server часто вивчають першим
|
-
|
Не rolling release
|
-
|
Ubuntu 24.04 LTS
|
Noble Numbat
|
2024
|
-
|
2008–2012
|
-
|
Не такий консервативний, як Debian Stable
|
-
|
APT
|
Зручний і зрозумілий менеджер пакетів. sudo apt remove nginx
- cloud;
- VPS;
- enterprise;
- startups;
- DevOps;
- containers;
- Kubernetes;
- AI/ML-серверах;
- CI/CD;
- edge;
- home lab. |-
|
Snap на серверах — тема для дискусій
|
Частина адміністраторів любить Snap, частина уникає його. Arch Linux
Часто це означає:
Перевірка відкритих портів:
Ubuntu Server + Nginx + PostgreSQL + Docker + systemd
__TOC__
9. |-
| Вибір
| Зручний для cloud/devops/web. |-
| Cloud image
| Образ для AWS, Azure, Google Cloud, OpenStack, Proxmox, VMware тощо. WSL застосовується для для:
+--> volumes
- local development;
- edge;
- IoT;
- small clusters;
- навчання Kubernetes;
- CI/CD;
- лабораторій;
- компактних production-сценаріїв.
Типові варіанти:
Ubuntu Base System
{| class="wikitable"
systemctl --failed
<div style="border-left: 6px solid #2e7d32; background: #e8f5e9; padding: 12px 16px; margin: 16px 0;">
sudo apt install postgresql
== 13. AppArmor ==
sudo ufw allow OpenSSH
Ubuntu Server часто обирають тому. | Потребує уважного адміністрування. ! Рік
Дозвіл HTTP/HTTPS:
- багато інструкцій написано саме під Ubuntu;
- команди APT прості;
- cloud images доступні всюди;
- LTS зрозумілий;
- Docker/Kubernetes-документація часто має Ubuntu-приклади;
- помилки швидко гуглити;
- спільнота велика. 5. Вона підтримується стандартними security updates і critical bug fixes протягом 5 років — до квітня 2031 року. Окремо варто відзначити що він поєднує практичність Debian-подібної системи з більш передбачуваним релізним циклом, зручним встановленням, великою кількістю документації і сильною присутністю у хмарних платформах. Створити звичайного користувача з sudo. |-
|
/var/log/nginx/
|
-
|
LTS-релізи
|
Зручний довгостроковий цикл підтримки. Перевірити hostname. Це особливо корисно для невеликих серверів, VPS і home lab, де адміністратор не завжди щодня перевіряє оновлення версій. Це не означає, що Ubuntu Server “кращий за всі”.
2. Коротка характеристика
Ubuntu часто застосовується для в Kubernetes-середовищах:
- security updates;
- AppArmor;
- UFW;
- unattended-upgrades;
- SSH hardening;
- Livepatch через Ubuntu Pro;
- FIPS-пакети через Ubuntu Pro;
- CIS hardening;
- auditd;
- sudo;
- systemd sandboxing;
- secure boot у відповідних сценаріях.== 33. Цікавий факт: Ubuntu Server часто обирають не через “ідеальність”, а через передбачуваність ==
Перевірка статусу:
Приклад встановлення PostgreSQL:
! sudo systemctl start nginx
! | Керувати через SSH і shell. !<pre>
11. LTS-релізи мають 5 років стандартної підтримки, а Ubuntu Pro додає розширену підтримку. | Багато RHEL-compatible документації. +--> registries
== 10. Встановлення Ubuntu Server ==
<pre>
== 9. технічна архітектура Ubuntu Server ==
|
| Ubuntu Server дуже популярний у VPS
|
Багато провайдерів пропонують Ubuntu LTS як один із головних образів. Ubuntu Server
сценарії використання:
- обмежити доступ застосунків до файлів;
- зменшити наслідки компрометації;
- застосовувати профілі безпеки;
- контролювати поведінку сервісів;
- посилювати захист контейнерів і серверних програм. |-
|
LTS-релізи виходять кожні 2 роки
|
Це дає зрозумілий ритм оновлень для серверів. dhcp4: true
43. Джерела
AlmaLinux
SEO title: Ubuntu Server — популярний Linux-дистрибутив для серверів, VPS, cloud і DevOps
SEO keywords: Ubuntu Server, Ubuntu, Linux, Canonical, LTS, APT, systemd, cloud-init, Docker, Kubernetes, VPS, серверний Linux, DevOps, cloud, Ubuntu Pro
</noinclude>
{{SEO
Шаблон для службового SEO-опису сторінки.
}}
Ubuntu Pro — це розширена підписка Canonical для Ubuntu-систем. | Enterprise Linux, RHEL-сумісна інфраструктура.== 18. Цікавий факт: Ubuntu Server став “невидимою основою” багатьох інтернет-сервісів ==
- Snap і Canonical-рішення подобаються не всім;
- не такий консервативний, як Debian Stable;
- не RHEL-compatible;
- потребує планування LTS-upgrade;
- не завжди найменший або наймінімалістичніший варіант;
- для production потрібне нормальне адміністрування, backup і security hardening. Він без зусиль “там виступає як”. * PostgreSQL;
- MySQL;
- MariaDB;
- Redis;
- MongoDB;
- ClickHouse;
- SQLite для малих сервісів;
- Elasticsearch/OpenSearch у відповідних сценаріях. |-
|
Ubuntu 26.04 LTS
|
Resolute Raccoon
|
2026
|
Актуальна LTS-гілка. ! +--> AppArmor
Її сила в іншому. !== 11. Netplan ==
sudo systemctl enable --now nginx
sudo apt upgrade
|-
| Ubuntu 20.04 LTS
| Focal Fossa
| 2020
| Стандартна технічна підтримка завершилася у 2025, доступна через Ubuntu Pro. Загальна схема:
network:
sudo netplan apply
Ubuntu 24.04 LTS
Операційні системи
|
Критерій
- Expanded Security Maintenance;
- security patching для ширшого набору open source-пакетів;
- Kernel Livepatch;
- FIPS packages;
- CIS hardening;
- DISA-STIG profiles;
- Landscape;
- enterprise support;
- довший життєвий цикл підтримки. |-
|
Документація
|
Багато tutorials і official docs. Рік
Ubuntu
Netplan
|-
| Велика популярність
| Багато інструкцій, прикладів і відповідей на помилки. Перевага
<div style="border-left: 6px solid #f57c00; background: #fff3e0; padding: 12px 16px; margin: 16px 0;">
Приклад встановлення Nginx:
Якщо людина хоче навчитися серверному Linux, Ubuntu Server — один із найзручніших стартів. SEO-опис
'''cloud-init''' — один із ключових інструментів, через який Ubuntu стала популярною в cloud. Ubuntu 26.04 LTS стала одинадцятим long-term supported release Ubuntu й офіційно позиціонується Canonical як реліз для enterprise workloads з акцентом на silicon optimization і security. 1.
9. Ubuntu Server
</pre>
Рекомендовані практики:
! +--> APT / dpkg
</pre>
sudo ufw status verbose
! Якщо потрібно оперативно підняти сайт, API, Docker, PostgreSQL або тестовий сервер — Ubuntu Server часто буде першим практичним вибором. Створити користувача. |-
| Велика спільнота
| швидко знайти допомогу. Але як навчальний перший сервер він дуже практичний. ens18:
<pre>
sudo systemctl restart nginx
Ubuntu Server — це один із найпрактичніших і найпоширеніших Linux-дистрибутивів для серверів. {| class="wikitable"
== 28. конкурентні переваги Ubuntu Server ==
<pre>
df -h
<pre>
v
! * VPS;
* dedicated servers;
* cloud instances;
* web servers;
* database servers;
* CI/CD;
* Docker hosts;
* Kubernetes nodes;
* private cloud;
* mail servers;
* monitoring;
* VPN;
* backup servers;
* home lab;
* навчання Linux-адмініструванню. |}
ethernets:
sudo apt upgrade
[[Canonical]]
* її знають адміністратори;
* її підтримує cloud;
* під неї виступає як інструкції;
* оновлення версій зрозумілі;
* помилки вже хтось бачив;
* документація доступна;
* команда оперативно знайде рішення для бізнесу.<pre>
ethernets:
=== 8.1. APT і DEB ===
Canonical офіційно описує Ubuntu як enterprise OS із передбачуваним релізним циклом: interim release кожні 6 місяців і новий LTS-реліз кожні 2 роки. Fedora
[[Snap]]
version: 2
Типова команда підключення:
* LTS-релізи;
* APT;
* велика спільнота;
* сильна cloud-підтримка;
* простий старт;
* DevOps-екосистема;
* Docker/Kubernetes-сценарії;
* Ubuntu Pro;
* багато документації;
* зручність для VPS і home lab. - 8.8.8.8
! sudo aa-enforce profile_name
11. |}
+--> Monitoring Server
Приклад static IP:
|
+--> containers
21. Логи
- control plane nodes;
- worker nodes;
- MicroK8s;
- Charmed Kubernetes;
- kubeadm;
- managed Kubernetes images;
- cloud nodes. | RHEL-compatible.=== 8.4. cloud-init ===
Ubuntu Server часто ставлять у домашніх лабораторіях. Приклади команд:
sudo apt update
8.2. systemd
І багато хто вибирає Ubuntu Server не тому, що глибоко порівнював усі дистрибутиви, а тому що:
34. Коли варто використовувати Ubuntu Server
Canonical підтримує cloud images, optimized kernels, cloud-init і enterprise-інструменти для хмарної інфраструктури. |}
[[Kubernetes]]
Він не бачить операційну систему. Встановити security updates. ! {| class="wikitable"
VPS
|
! Шлях / команда
Cloud computing
|
| База
|
Заснований на Debian. Призначення
1. Загальний SEO-опис
Приклади:
- використовувати SSH-ключі;
- вимкнути root SSH login;
- вимкнути password authentication, якщо можливо;
- регулярно оновлювати систему;
- встановити unattended-upgrades;
- налаштувати firewall;
- робити backup;
- перевіряти відкриті порти;
- не запускати сервіси від root без потреби;
- стежити за логами. | SELinux за замовчуванням. |-
|
Ubuntu 22.04 LTS
|
Jammy Jellyfish
|
2022
|
}
AppArmor — платформа Mandatory Access Control, яка застосовується для в Ubuntu для обмеження можливостей програм. Значення
А тому, що він зрозумілий.
sudo dpkg-reconfigure unattended-upgrades
sudo ufw allow 'Nginx Full'
! :contentReference [oaicite:0]{index=0}
Для Ubuntu Server часто використовують:
sudo aa-status
Ubuntu існує в різних варіантах:
* AWS;
* Microsoft Azure;
* Google Cloud;
* Oracle Cloud;
* OpenStack;
* DigitalOcean;
* Hetzner;
* Linode / Akamai;
* Vultr;
* OVHcloud;
* Scaleway;
* Proxmox;
* VMware. Розмітити диск. Не завжди найкрасивіший. реліз системи
<pre>
sudo apt update
* NAS;
* media server;
* Docker host;
* Home Assistant;
* Pi-hole;
* monitoring;
* Git server;
* private cloud;
* backup server;
* VPN;
* test Kubernetes cluster. |}
+--> Netplan
{| class="wikitable"
AppArmor оптимізує:
* багато документації;
* зрозумілий APT;
* багато VPS-провайдерів;
* багато готових інструкцій;
* LTS-релізи;
* велика спільнота;
* багато Stack Overflow-відповідей;
* швидко підняти у VirtualBox, Proxmox або хмарі. | Оригінальна Debian-система. Налаштувати timezone. '''Чому це цікаво:''' Ubuntu Server став одним із найпопулярніших серверних Linux-дистрибутивів тому, що поєднав Debian-базу, просте адміністрування, регулярні LTS-релізи, велику спільноту, сильну cloud-підтримку й комерційну підтримку Canonical. | Вищий.
|
MicroK8s часто встановлюють через Snap:
|
+--> Web Server
|
Перевірка сервісів:
Ubuntu 22.04 LTS
sudo ufw enable
! |-
| /var/log/syslog
| Системні події. AlmaLinux / Rocky Linux
|
version: 2
4. |-
| Потрібно слідкувати за LTS-циклами
| Сервери потрібно оновлювати до нових LTS до завершення підтримки. Проблема
+--> journald
10. |-
| Комерційна технічна підтримка
| Canonical / Ubuntu Pro. 3. Ubuntu Server
</div>
sudo tail -f /var/log/auth.log
== 5. Цікавий факт: Ubuntu Server став “мовою за замовчуванням” для багатьох VPS ==
[[OpenSSH]]
Мінімальний security-набір для Ubuntu Server:
== 39. Цікаві факти ==
Ubuntu Server часто застосовується для як Docker host. Оновити пакети. * розробки;
* запуску Linux-утиліт;
* Python/Node.js/Go/Rust середовищ;
* Docker workflows;
* SSH;
* DevOps scripts;
* навчання Linux-команд. :contentReference [oaicite:3]{index=3}
35. Коли Ubuntu Server здатна бути не найкращим вибором
Приклад команд:
12. UFW
<syntaxhighlight lang="yaml">
unattended-upgrades дає можливість автоматизовано встановлювати security updates. |-
|
WSL
|
-
|
Філософія
|
Практичність, cloud, enterprise, community. Оновити систему. Перевірити logs.ss -tulpn
Ключові етапи:
'''Ubuntu Server''' — це офіційна серверна редакція Ubuntu, Linux-дистрибутива, який розробляється компанією Canonical і спільнотою. Факт
конфігурація:
apt show openssh-server
У 2026 році Ubuntu Server залишається одним із головних серверних Linux-дистрибутивів. |-
|
Ubuntu Pro
|
-
|
Пакети
|
Часто трохи новіші. Приклад
sudo ufw allow 443/tcp
22. Цікавий факт: Ubuntu Server дуже добре підходить для навчання Linux
Ubuntu Server — це варіант без графічного desktop за замовчуванням. Налаштувати SSH-ключі. | Часто консервативніші. Основна ідея:
+--> networks
- to: default
journalctl -xe
|
|
|