مرکز آموزش میلاد سرور
نصب و امنسازی MariaDB روی سرور لینوکس

MariaDB پایگاهداده سازگار با MySQL است. نصب صحیح، محدودکردن اتصال شبکه و بکاپ منظم برای جلوگیری از افشای داده ضروری است.
نصب و راهاندازی
apt update
apt install mariadb-server -y
systemctl enable --now mariadb
mariadb-secure-installationساخت پایگاهداده و کاربر مستقل
CREATE DATABASE appdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'STRONG_PASSWORD';
GRANT ALL PRIVILEGES ON appdb.* TO 'appuser'@'localhost';
FLUSH PRIVILEGES;برای هر برنامه کاربر جدا بسازید و از حساب root در فایل تنظیمات برنامه استفاده نکنید.
بکاپ و بررسی سلامت
mariadb-dump --single-transaction appdb | gzip > appdb.sql.gz
mariadb-admin status
journalctl -u mariadb -n 100بازبودن پورت 3306 برای کل اینترنت خطرناک است. در صورت نیاز، IP مجاز یا شبکه خصوصی را در فایروال محدود کنید.
این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزشها کمک میکند.