دليل النشر

MariaDB على VPS: SQL حر وسريع وتحت السيطرة

انشر على VPS Cloud →

قواعد البيانات7 دقيقة قراءة

MariaDB على VPS: SQL حر وسريع وتحت السيطرة

يبقى MariaDB أساسًا متينًا لـ WordPress وDolibarr وPrestaShop والعديد من تطبيقات PHP. على VPS من ServOrbit، تحتفظ بالتحكم في الحسابات ووحدات التخزين والنسخ الاحتياطي بدلًا من إخفاء قاعدة البيانات خلف عرض غامض. يرسي هذا الدليل نشرًا نظيفًا عبر Docker والعادات التشغيلية الأولى.

لماذا تستضيف MariaDB على VPS؟

MariaDB هو تفرّع مجتمعي من MySQL، مفتوح المصدر 100%، معروف بأدائه وموثوقيته وتوافقه الكامل مع تطبيقات MySQL القائمة. باستضافته على VPS، يحرّرك من قيود الاستضافة المشتركة: لا حدود مفروضة على الاتصالات، ولا حصص اعتباطية على حجم قواعد البيانات، مع إمكانية ضبط معاملات محرّك InnoDB بدقة حسب حِملك الفعلي. تحتفظ بالتحكم في نسخك الاحتياطية ومستخدميك وأمان الشبكة، دون الاعتماد على مزوّد خارجي في كل عملية صيانة.

ما الذي يمكنك فعله باستخدام MariaDB على VPS الخاص بك

  • استضافة عدة قواعد بيانات لمشاريع أو عملاء مختلفين على نسخة واحدة، مع العزل لكل مستخدم MariaDB
  • توصيل تطبيقك المبني على Laravel أو Symfony أو WordPress أو أي إطار عمل آخر عبر المنفذ القياسي 3306، محليًا أو من خادم بعيد مؤمَّن بجدار حماية
  • إجراء نسخ احتياطية مؤتمتة باستخدام mysqldump أو Mariabackup وتخزينها خارج الموقع وفق سياسة الاحتفاظ الخاصة بك
  • إعداد النسخ المتماثل بنمط السيد-التابع لضمان التوفر العالي أو تخفيف عمليات القراءة المكثفة
  • تحسين الأداء بضبط المتغيّرات الرئيسية مثل innodb_buffer_pool_size أو max_connections أو query_cache_size مباشرةً في /etc/mysql/mariadb.conf.d/
  • إدارة قواعد بياناتك عبر واجهات رسومية مثل phpMyAdmin أو Adminer أو DBeaver متصلة عن بُعد عبر نفق SSH آمن

ثبّت MariaDB على VPS من ServOrbit

01

اطلب VPS Cloud من ServOrbit

توجّه إلى /vps-cloud واختر العرض المناسب لحِملك. بالنسبة إلى نسخة MariaDB للاستخدام العادي (تطبيقات ويب، ERP للشركات الصغيرة والمتوسطة)، يشكّل VPS بـ 2 vCPU و4 GB من الذاكرة RAM نقطة انطلاق جيدة. أكمل الطلب ودوّن بيانات اتصال SSH المُرسَلة عبر البريد الإلكتروني.

02

الوصول إلى Marketplace في مساحة العميل

سجّل الدخول إلى مساحة العميل في ServOrbit، ثم انتقل إلى قسم «VPS الخاصة بي». اختر VPS المطلوب حديثًا وانقر على تبويب «Marketplace» للوصول إلى كتالوج التطبيقات المتاحة للتثبيت بنقرة واحدة.

03

اختيار MariaDB وإطلاق التثبيت

في Marketplace، ابحث عن «MariaDB» وانقر على بطاقة التطبيق. تحقّق من الإصدار المعروض (يُوصى بـ MariaDB 10.11 LTS أو أحدث)، ثم انقر على «تثبيت». يهيّئ النظام MariaDB تلقائيًا على VPS الخاص بك، ويضبط خدمة systemd، ويولّد كلمة مرور root عشوائية تُبلَّغ لك في نهاية التثبيت.

04

تأمين التثبيت باستخدام mysql_secure_installation

اتصل بـ VPS عبر SSH (ssh root@your-ip) ونفّذ الأمر mysql_secure_installation. يرشدك هذا السكربت التفاعلي إلى تعيين كلمة مرور root أو تقويتها، وإزالة المستخدمين المجهولين، وتعطيل تسجيل دخول root عن بُعد، وحذف قاعدة بيانات الاختبار. هذه الخطوات ضرورية قبل أي استخدام إنتاجي.

05

إنشاء أول قاعدة بيانات وأول مستخدم تطبيقي

اتصل بـ MariaDB بالأمر mysql -u root -p (المنفذ الافتراضي: 3306). ثم أنشئ قاعدة بياناتك ومستخدمًا مخصّصًا: CREATE DATABASE mon_app; CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'mot_de_passe_fort'; GRANT ALL PRIVILEGES ON mon_app.* TO 'appuser'@'localhost'; FLUSH PRIVILEGES;. يمكن لتطبيقك الآن الاتصال عبر المضيف 127.0.0.1 والمنفذ 3306 بهذه البيانات.

لا تعرّض المنفذ 3306 مباشرةً على الإنترنت أبدًا: اضبط جدار الحماية للسماح باتصالات MariaDB محليًا فقط (127.0.0.1) أو عبر نفق SSH. إذا احتاج تطبيق بعيد إلى الاتصال، فاستخدم ssh -L 3306:127.0.0.1:3306 user@your-vps لإنشاء نفق مشفّر، بدلًا من فتح المنفذ للعموم. فعّل أيضًا سجل الاستعلامات البطيئة (slow_query_log = 1، long_query_time = 1) منذ البداية لتحديد الاستعلامات التي تحتاج إلى تحسين بسرعة قبل أن تؤثر على مستخدميك.

الوثائق الرسمية

للإعدادات المتقدمة والخيارات الخاصة بالأداة وتغييرات الإصدارات، راجع الوثائق الرسمية لـ MariaDB. يغطّي هذا الدليل النشر على VPS من ServOrbit؛ وتبقى وثائق الناشر المرجع للإعدادات الدقيقة.

انشر MariaDB في دقائق على VPS Cloud من ServOrbit

استفد من VPS عالي الأداء مع تثبيت MariaDB بنقرة واحدة، ووصول root كامل ودعم مضمّن — دون التزام، بدءًا من بضعة دراهم شهريًا.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو راسل فريقنا — الدعم بـ العربية والفرنسية والإنجليزية.