آموزش نصب MariaDB در CentOS/AlmaLinux — راهنمای کامل

MariaDB چیست؟

MariaDB یک سیستم مدیریت دیتابیس رابطه‌ای و جایگزین سازگار MySQL است. MariaDB توسط بنیان‌گذار اصلی MySQL ساخته شده و عملکرد بهتر، امنیت بالاتر و مجوز آزاد دارد. اکثر سرورهای هاستینگ امروزه از MariaDB به جای MySQL استفاده می‌کنند.

نصب در CentOS/RHEL/AlmaLinux

مرحله ۱: افزودن مخزن رسمی

cat > /etc/yum.repos.d/mariadb.repo << 'EOF'
[mariadb]
name = MariaDB
baseurl = https://mirror.mariadb.org/yum/11.4/centos/$releasever/$basearch
gpgkey = https://mirror.mariadb.org/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
EOF

مرحله ۲: نصب

yum install MariaDB-server MariaDB-client

مرحله ۳: استارت و فعال‌سازی

systemctl start mariadb
systemctl enable mariadb

مرحله ۴: تنظیمات امنیتی

mysql_secure_installation

در این مرحله رمز root تنظیم کنید، کاربران anonymous حذف شوند و دسترسی remote root غیرفعال شود.

نصب در دایرکت ادمین

cd /usr/local/directadmin/custombuild
./build set mysql_inst mariadb
./build set mariadb 11.4
./build mariadb

بررسی نصب

mysql -V
systemctl status mariadb

تنظیمات بهینه

فایل /etc/my.cnf:

[mysqld]
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M
max_connections = 200
query_cache_type = 0
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

MariaDB vs MySQL

MariaDB سریع‌تر (خصوصاً در کوئری‌های پیچیده)، مجوز GPL (آزاد)، سازگار ۱۰۰٪ با MySQL و آپدیت‌های امنیتی سریع‌تر دارد.

سرور مجازی اروپا با MariaDB نصب‌شده. کانفیگ سرور شامل نصب و بهینه‌سازی MariaDB. هاست وردپرس با MariaDB بهینه.

⚙️ نصب MariaDB

نصب و بهینه‌سازی MariaDB توسط تیم فنی.

سفارش کانفیگ سرور ←

ارسال دیدگاه

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

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: