Зміст
Найпопулярнішою системою управління базами даних вважається MySQL, проте просунуті користувачі знають, що недавно розробка цього інструменту розкололася на дві частини, і в підсумку це призвело до появи нового заможного рішення під назвою MariaDB. Зараз багато хто віддає перевагу саме цій СУБД з різних причин, на яких ми сьогодні не будемо зупинятися, оскільки головна наша мета &8212; продемонструвати, як здійснюється інсталяція цього компонента в CentOS 7 на прикладі покрокового керівництва.
Встановлення MariaDB на CentOS 7
Якби установка системи управління базами даних MariaDB була можлива через стандартні репозиторії ОС, то ця стаття вийшла максимально короткою. Однак розробники пішли трохи іншим шляхом, що викликає деякі нові завдання і труднощі. Суть методу полягає в тому, що файл репозиторію збирається користувачем вручну, а потім відбувається завантаження пакетів. Про це ми поговоримо в другому кроці, а зараз давайте займемося підготовчими роботами.
Крок 1: попередні дії
На офіційному сайті доведеться вибирати збірку CentOS, а деякі користувачі не володіють подібною інформацією, тому перше завдання, яке слід виконати &8212; визначити поточну версію ОС. На нашому сайті є окрема стаття, що дозволяє впоратися з поставленим завданням. Прочитайте її, перейшовши за вказаною нижче посиланням, і здійсните один з наведених методів.
Детальніше: визначення версії CentOS
Тепер перейдемо до самого сайту. Як вже було сказано раніше, він буде задіяний для складання свого конфігураційного файлу, щоб здійснити скачування пакетів. Для отримання правильного коду потрібно зробити такі дії:
Перейдіть на офіційний веб-сайт MariaDB
- Перейдіть за вказаним вище посиланням і в списку виберіть &171;CentOS&187; .
- З'явиться другий стовпчик. Тут визначте реліз, клікнувши по відповідному рядку.
- Залишилося тільки вказати версію, яку ми і дізнавалися раніше.
- Ви отримаєте таблицю з кодом і інструкції по установці, але починаючому користувачеві все це може бути незрозуміло.
Якщо ви самостійно розібралися з принципом інсталяції по таблиці, переходите відразу ж до конфігурації, пропустивши другий крок, а недосвідченим користувачам ми радимо звернути увагу на наступне керівництво.
Крок 2: Створення файлу та встановлення MariaDB
Як Ви вже знаєте, спочатку потрібно створити сам файл, помістивши його в спеціальне розташування в локальному сховищі. Потім залишиться тільки ввести команду і підтвердити всі свої дії. Більш детально ця процедура виглядає так:
- Запустіть консоль зручним методом, наприклад, через меню програм.
- Тут ми рекомендуємо інсталювати зручний текстовий редактор, щоб не виникло проблем зі збереженням файлу. Ввівши
sudo yum install nano
і натисніть на клавішу Enter . - Ця дія виконується від імені суперкористувача, тому доведеться підтвердити обліковий запис, написавши пароль. Врахуйте, що Символи, що вводяться таким чином, в рядку не відображаються.
- Погодьтеся з інсталяцією або, якщо nano вже додано до системи, перейдіть до наступної дії.
- Введіть
sudo nano /etc/yum.repos.d/Mariadb.repo
, щоб створити новий файл репозиторію в необхідному розташуванні. - Відразу ж відкриється текстовий редактор, в якому ви зможете переконатися, що файл дійсно був створений тільки що.
- Вставте вміст, який було отримано на офіційному веб-сайті MariaDB.
- Збережіть зміни за допомогою гарячої клавіші Ctrl + O .
- При появі нового рядка не потрібно міняти розташування або ім'я, досить просто натиснути на Enter .
- Після цього залиште текстовий редактор через Ctrl + X .
- Вставте наступну команду
sudo yum install MariaDB-server MariaDB-client
і підтвердьте її. - Чекайте, поки всі архіви будуть перенесені на комп'ютер.
- З'явиться рядок, що повідомляє про інсталяцію пакета. Підтвердьте дію, вибравши варіант y .
- Далі буде створений публічний ключ, що використовується для доступу до системи управління базами даних. Ознайомтеся з інформацією і чекайте кінця установки.
На цьому інсталяція Закінчилася. Залишилося тільки виставити первісну конфігурацію, щоб переконатися в нормальному функціонуванні інструменту. Цій операції і буде присвячений наш завершальний етап.
Крок 3: Початкова конфігурація
Цей етап не націлений на надання керівництва по повній правильного налаштування СУБД, оскільки все це суб'єктивне і залежить від використовуваних додаткових компонентів. Зараз ми пропонуємо тільки активувати сервіс і забезпечити стандартні правила безпеки, паралельно встановивши пароль root.
- В&171; терміналі & 187;
пропишіть
sudo systemctl start mariadb
, щоб запустити службу MariaDB. - Погодьтеся з цією операцією, вказавши пароль суперкористувача.
- Якщо ви отримали інформацію про відсутність файлу, значить, поточна версія СУБД була встановлена поверх минулої. Доведеться Вставити команду
mv /etc/systemd/system/mariadb.service{,bak}
, а потім повторити запуск. - Використовуйте
sudo mysql_upgrade
, щоб оновити таблиці, якщо інсталювали інструмент поверх старої версії. - Залишилося тільки встановити стандартні правила, щоб убезпечити систему від злому. Для цього використовується
sudo mysql_secure_installation
. - Дотримуйтесь інструкцій, що з'являються, щоб створити новий пароль та основні правила захисту.
Про всі інші конфігураційні моменти MariaDB ми пропонуємо дізнатися в офіційній документації. Розробники наводять безліч корисних команд і кодів, які допоможуть створити оптимальну систему управління базами даних, подбавши і про її безпеку.
Перейти до офіційної документації MariaDB
Тепер Ви знаєте, що інсталювати MariaDB складніше звичних програм, але все ж цілком здійснимо навіть без додаткових знань і навичок. Залишається тільки слідувати наведеним інструкціям і вивчити документацію, щоб освоїтися в даній СУБД.
Читайте також:
встановлення phpMyAdmin на CentOS 7
встановлення PHP 7 на CentOS 7