وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب MariaDB در CentOS 8

0 1
زمان لازم برای مطالعه: 2 دقیقه



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» (بله) پاسخ دهید.

پیشنهاد می‌کنیم بخوانید:  Nginx را با Let's Encrypt روشن کنید CentOS 7

خودشه! شما 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 را در یک سرور نصب کنید.

اگر سوال یا بازخوردی دارید، در کامنت بگذارید.

mariadb mysql centos
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
پیشنهاد می‌کنیم بخوانید:  روش افزودن و حذف کاربران در CentOS 7

زمان انتشار: 1402-12-27 11:30:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید