نصب و امن‌سازی MariaDB روی Rocky Linux 9 — راهنمای کاربردی برای محیط‌های ابری

معرفی و پیش‌نیازها

MariaDB یک سیستم مدیریت پایگاه دادهٔ متن‌باز و سازگار با MySQL است که اغلب در استک‌های LAMP (Linux, Apache, MySQL/MariaDB, PHP/Python/Perl) استفاده می‌شود. در این راهنما، نصب آخرین نسخهٔ MariaDB روی یک سرور Rocky Linux 9 را به‌صورت گام‌به‌گام توضیح می‌دهیم. این مطلب برای سایت شرکت‌های فعال در حوزهٔ پردازش ابری و کاربران پلن‌های ParminCloud تهیه شده است.

پیش‌نیازها:

  • یک سرور Rocky Linux 9 با یک کاربر غیر-root که دسترسی sudo دارد.
  • دسترسی شبکه برای دریافت بسته‌ها (dnf).

گام‌های نصب

1. نصب بستهٔ MariaDB

ابتدا با مدیر بستهٔ dnf بستهٔ MariaDB را نصب کنید. در ترمینال وارد سرور شوید و این دستور را اجرا کنید:

sudo dnf install -y mariadb-server

2. راه‌اندازی سرویس MariaDB

پس از نصب، سرویس MariaDB را شروع و وضعیت آن را بررسی کنید:

sudo systemctl start mariadb
sudo systemctl status mariadb
# Look for "active (running)" in the output

3. فعال‌سازی برای اجرا در زمان بوت

برای اطمینان از اینکه MariaDB پس از راه‌اندازی مجدد سرور به طور خودکار اجرا می‌شود:

sudo systemctl enable mariadb

امن‌سازی نصب MariaDB

MariaDB ابزار تعاملی mysql_secure_installation را برای حذف تنظیمات پیش‌فرض ناامن و نمونه‌کاربران ارائه می‌دهد. این ابزار را اجرا کنید و دستورات را مطابق راهنمای تعاملی دنبال کنید:

sudo mysql_secure_installation

نکات مهم در هنگام اجرا:

  • در اولین پرسش برای رمز root پایگاه داده، اگر قبلاً تنظیم نشده است کلید Enter را بزنید.
  • رمز root را تعیین کنید و پیشنهادهای امنیتی (حذف کاربران ناشناس، غیرفعال کردن لاگین روت از راه دور، حذف دیتابیس تست و بارگذاری مجدد جداول امتیازات) را قبول کنید تا نصب امن شود.

تأیید عملکرد نصب

برای بررسی نسخهٔ MariaDB و اطمینان از اینکه سرور در دسترس است، از ابزار mysqladmin استفاده کنید:

mysqladmin -u root -p version
# Enter the root password when prompted

اگر خروجی شامل اطلاعات نسخه و وضعیت باشد، نصب با موفقیت انجام شده است.

پیشنهادهای بعدی برای بهره‌برداری در محیط ابری

پس از نصب و امن‌سازی اولیه، می‌توانید اقدامات زیر را متناسب با نیازهای سرویس ابری خود دنبال کنید:

  • ایجاد کاربرهای با امتیازات محدود برای اپلیکیشن‌ها به‌جای استفاده از کاربر root.
  • پیکربندی فایروال و قوانین شبکه (مثلاً firewalld یا iptables) تا دسترسی به پورت MySQL/MariaDB (پورت پیش‌فرض 3306) فقط از آی‌پی‌های مورد اعتماد مجاز شود.
  • تهیهٔ نسخهٔ پشتیبان منظم (Backups & Snapshots) و تست بازیابی بکاپ‌ها.
  • نظارت بر عملکرد با ابزارهای مانیتورینگ و تنظیمات کش و پارامترهای MariaDB برای افزایش کارایی.

نتیجه‌گیری

در این آموزش MariaDB روی Rocky Linux 9 نصب، راه‌اندازی و امن‌سازی شد. این روند پایه‌ای برای اجرای یک پایگاه دادهٔ SQL قابل اعتماد در محیط‌های ابری است. اگر از سرویس‌های ParminCloud استفاده می‌کنید، با انتخاب پلن مناسب و به‌کارگیری بهترین روش‌های امنیتی و پشتیبان‌گیری، می‌توانید یک سامانهٔ مقیاس‌پذیر و قابل اطمینان راه‌اندازی کنید.

از اینکه با راهنمای ParminCloud همراه بودید متشکریم. برای اطلاعات بیشتر دربارهٔ محصولات ابری، ذخیره‌سازی، و پایگاه‌های داده مدیریت‌شده به منابع رسمی شرکت مراجعه کنید.
Click to rate this post!
[Total: 0 Average: 0]

نظرات کاربران

دیدگاهی بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *