Системне адмінистрювання
Docker – це платформа для розробки, доставки та запуску додатків у контейнерах. Контейнери – це уніфіковані середовища виконання, які дозволяють запускати додатки в ізольованому середовищі, що спрощує їх розробку, тестування та розгортання. Що таке Docker? Docker (офіційний сайт: https://www.
HAProxy – це потужний інструмент для балансування навантаження, який дозволяє розподіляти трафік між кількома серверами додатків задля забезпечення високої доступності, масштабованості та відмовостійкості. У цій статті ми розглянемо встановлення та налаштування HAProxy на Ubuntu 22.
MySQL є однією з найпопулярніших реляційних баз даних у світі, яка використовується для зберігання та обробки даних у різних додатках. Проте, як і будь-яка база даних, MySQL може зіткнутися з проблемою відмови або збою, що може призвести до втрати даних та простою системи.
Nginx є потужним і швидким веб-сервером, який також може використовуватися як балансувальник навантаження. Це означає, що Nginx може розподіляти запити між кількома серверами, щоб зменшити навантаження на кожен із них і забезпечити високу доступність додатка. У цій статті ми розглянемо, як налаштувати
LAMP-стек — це один із найпоширеніших наборів програмного забезпечення для створення веб-сайтів та веб-додатків. Він складається з операційної системи Linux, веб-сервера Apache, СУБД MySQL та мови програмування PHP (або інших аналогів, таких як Perl чи Python). У цій статті ми розглянемо встановлення
GitHub – це онлайн-хостинг сервіс для зберігання, управління та спільної роботи над проєктами із застосуванням системи контролю версій Git. Сервіс дозволяє розробникам та командам завантажувати свій код і спільно працювати над ним, відслідковувати зміни, вносити правки, створювати запити на об’
Stubby – это легковесный микросервисный сервер, который может использоваться для тестирования API. Он может создавать виртуальные HTTP-сервисы с заданными ответами для проверки поведения клиентских приложений в различных сценариях. Stubby может имитировать как успешные ответы от сервера, так и
Round Robin DNS — це технологія, яка дозволяє розподілити навантаження між кількома серверами, використовуючи DNS-запис. Коли клієнт запитує IP-адресу у DNS-сервера, він повертає список IP-адрес, які обслуговують дану запис. Якщо DNS-сервер повертає декілька IP-адрес, клієнт обирає одну з них і встановлює з’єднання.
TeamSpeak — це програмне забезпечення для голосового та текстового спілкування, яке широко використовується для організації голосових чатів та комунікації в онлайн-іграх. У цій статті ми розглянемо процес встановлення та налаштування TeamSpeak сервера на операційній системі Ubuntu.
У кожного DevOps-інженера щоденним завданням є розгортання web-сервера для розміщення веб-сайтів або додатків. Одним із найпопулярніших стеків для розгортання веб-серверів є LEMP (Linux, Nginx, MySQL, PHP). У цій статті ми розглянемо, як встановити та налаштувати LEMP стек на Ubuntu 22.