Адміністрування Сторінка 2
Вийшла нова версія PHP 8.5
Нова версія PHP 8.5 стала одним із найбільш практично орієнтованих оновлень за останні роки. Основний фокус зроблено на покращенні продуктивності, впорядкуванні синтаксису та спрощенні повсякденних задач розробника. У релізі з’явилися нові механізми роботи з константними виразами, покращена типізація, оновлений підхід до клонування об’єктів, сучасний pipe-оператор для побудови ланцюжків викликів, а також реалізовано WHATWG-сумісне URL-API. Крім цього, оптимізовані внутрішні модулі та прискорена робота FPM, Date, DOM та Standard-компонентів.
Rsync для автоматизації, безпеки та deploy
У нашій першій статті по основам використання утиліти Rsync для синхронізації даних були розглянуті її можливості та наведені базові прийоми роботи з нею у межах локального середовища. Тут ми сконцентруємося на її застосуванні сумісно із безпечним SSH-протоколом для синхронізації даних, розміщених на віддалених хостах та організації deploy-процесу для веб-проекту засобами GitLab CI/CD. Водночас будуть розглянуті деякі із доступних засобів автоматизації та оптимізації роботи Rsync в умовах, максимально наближених до робочих.
Права в Linux
Linux має виважену систему прав для управління ресурсами файлової системи. Це забезпечує доволі гнучке керування та дозволяє убезпечити систему від злому та непередбачуваних конфліктних ситуацій із доступом до тих або інших об’єктів файлової системи. Система прав Linux передбачає наявність не лише стандартних дозволів, але і цілий ряд додаткових – спеціальні, розширені, а також включає різні засоби управління ними. Їх знання дозволить уникнути багатьох проблем у площині прав та отримати ефективний інструмент для оптимізації процесу використання прав. Визначимо основні поняття прав в Linux та розглянемо деякі аспекти їх практичного застосування.
З’явилася нова версія Debian 13 «Trixie»
9 серпня поточного року світ побачив нову версію Debian13 під кодовою назвою trixie. Новий реліз шанованої всім Linux-співтовариством операційної системи вочевидь покращив її статус завдяки виконаній титанічній праці по оновленню великої кількості пакетів (63 %) та ядра Linux, вдосконаленню механізмів безпеки та розширенню можливостей Debian у площинах виконання хмарних обчислень та використання у мобільних пристроях завдяки підтримці RISC-V-архітектури. Розглянемо основні із внесених змін, згрупувавши їх у окремі блоки.
Моніторинг стану HDD/SSD/NVMe у Linux/FreeBSD
Під час активної та / або тривалої експлуатації дискових носіїв зазвичай накопичуються незначні пошкодження у вигляді bad-секторів або помилок запису даних, що може згодом у будь-який момент часу призвести до виходу його з ладу та втрати даних. Вбудована система SMART-контролю сама по собі не забезпечує інформування про критичний стан диску, а лише здійснює накопичення значень параметрів, котрі відображають його стан. Завдання інструментів моніторингу, насамперед, полягає у тому, щоб «витягти» ці дані та на їх підставі вчасно повідомити користувачу про небезпеку. Але для цього треба знати ці інструменти та вміти їх налагоджувати відповідно до своїх потреб.
Основи rsync – резервне копіювання та синхронізація файлів
На ринку програмного забезпечення присутні чимало засобів для здійснення копіювання та синхронізації файлів, і Rsync по багатьом параметрам займає одне з перших місць. Відкритий вихідний, код, гнучкість та простота використання, шифрування, конвеєрна передача файлів із збереженням всіх метаданих та багато інших кейсів роблять його незамінним інструментом мережевої синхронізації віддалених об'єктів файлової системи. Розглянемо основні можливості програми та продемонструємо їх застосування на практичних прикладах.
Організація резервного копіювання MySQL
Всі сучасні веб-проекти використовують бази даних (БД), котрі зберігаються на хостингу та потребують пильної уваги обслуговуючого персоналу. Це пов'язано із їх вразливістю перед багатьма чинниками – людський фактор, вірус, злом, технічний збій тощо. У цій ситуації єдиним надійним способом не втратити важливу інформацію може бути лише її періодичне копіювання на незалежний носій. Така операція отримала назву створення бекапів або резервне копіювання. Розглянемо деякі теоретичні аспекти використання БД MySQL, а також питання організації автоматичного резервного копіювання на власному хостингу.
Вийшла нова версія віртуального середовища Proxmox 9.0 с Debian 13
Нещодавно з’явилася нова версія відомої платформи віртуалізації із відкритим вихідним кодом – Proxmox Virtual Environment 9.0. Платформа використовується більш ніж на 1,5 мільйонівхостинг-вузлів, розкиданих по всьому світу і тому вихід кожної нової версії привертає увагу чималої кількості компаній та користувачів. Не виняток і поточна версія. Вона включає чималу кількість значних нововведень, починаючи від зміни стабільної версії ядра Linux і закінчуючи введенням альтернативних імен для мережевих інтерфейсів. Розглянемо основні з нововведень, розподіливши їх на окремі блоки.
