از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب MariaDB در CentOS 8
سرفصلهای مطلب
MariaDB یک سیستم مدیریت پایگاه داده رابطهای منبع باز، سازگار با عقب و باینری جایگزین MySQL است. این توسط برخی از توسعه دهندگان اصلی MySQL و توسط بسیاری از افراد جامعه توسعه یافته است.
در این آموزش روش نصب و ایمن سازی MariaDB 10.3 بر روی CentOS 8 را توضیح خواهیم داد.
نصب MariaDB در CentOS 8
در زمان نگارش، نسخه MariaDB موجود در مخازن CentOS 8 10.3 است.
برای نصب MariaDB 10.3 بر روی CentOS 8 دستور زیر را به عنوان root یا کاربر با امتیازات sudo اجرا کنید:
sudo dnf install @mariadb
این @mariadb
ماژول سرور MariaDB و تمام وابستگی ها را نصب می کند.
پس از اتمام نصب، سرویس MariaDB را راه اندازی کنید و با تایپ کردن، آن را فعال کنید تا به طور خودکار هنگام بوت شروع شود:
sudo systemctl enable --now mariadb
برای تأیید اینکه سرور MariaDB در حال اجرا است، تایپ کنید:
sudo systemctl status mariadb
خروجی باید نشان دهد که سرویس فعال و فعال است:
● mariadb.service - MariaDB 10.3 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2019-12-08 21:05:26 UTC; 15s ago
...
ایمن سازی MariaDB
بسته سرور MariaDB با یک اسکریپت به نام ارائه می شود mysql_secure_installation
چندین عملیات مرتبط با امنیت را انجام می دهد و رمز عبور root را تنظیم می کند.
اسکریپت را با تایپ کردن اجرا کنید:
sudo mysql_secure_installation
از شما خواسته می شود که یک رمز عبور برای کاربر ریشه MariaDB تعیین کنید. پس از انجام این کار، اسکریپت همچنین از شما می خواهد که کاربر ناشناس را حذف کنید، دسترسی کاربر ریشه به ماشین محلی را محدود کنید و پایگاه داده آزمایشی را حذف کنید. شما باید به همه سؤالات «Y» (بله) پاسخ دهید.
خودشه! شما MariaDB را روی سرور CentOS خود نصب و ایمن کرده اید و آماده استفاده از آن هستید.
به پوسته MariaDB وصل شوید
برای اتصال به سرور MariaDB از طریق terminal به عنوان نوع حساب ریشه:
mysql -u root -p
هنگامی که از شما خواسته شد رمز عبور root را وارد کنید و پوسته MariaDB مانند شکل زیر به شما نمایش داده می شود:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 18
Server version: 10.3.11-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
نتیجه
در این آموزش، روش نصب و ایمن سازی MariaDB در CentOS 8 و روش اتصال به سرور MariaDB را از خط فرمان به شما نشان داده ایم.
اکنون که سرور MariaDB شما راه اندازی شده است و می توانید به پوسته MariaDB متصل شوید و شروع به ایجاد پایگاه داده ها و کاربران جدید کنید.
CentOS 8 همچنین MySQL 8.0 را ارائه می دهد. اگر می خواهید MySQL را به جای MariaDB نصب کنید، راهنمای How to Install MySQL on CentOS 8 را بررسی کنید. توجه داشته باشید که نمی توانید هر دو MariaDB و MySQL را در یک سرور نصب کنید.
اگر سوال یا بازخوردی دارید، در کامنت بگذارید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 11:30:02