الرئيسية
» WINDOWS
»
كيفية تثبيت MariaDB على خادم Windows باستخدام برنامج التثبيت MSI
كيفية تثبيت MariaDB على خادم Windows باستخدام برنامج التثبيت MSI
لتثبيت MariaDB على نظام Windows Server، نزّل أحدث إصدار من برنامج Community Server MSI (64 بت)، وشغّل المعالج كمسؤول، ثم اختر قاعدة البيانات المطلوبة، وعيّن كلمة مرور للمستخدم الجذر، وثبّتها كخدمة Windows. بعد ذلك، تحقّق من الاتصال من خلال واجهة سطر أوامر MariaDB. يُمكنك استخدام HeidiSQL لاستيراد ملف SQL أو إنشاء قاعدة بيانات.
هذا دليل تثبيت جديد. إذا كان الخادم يحتوي بالفعل على بيانات MariaDB أو MySQL، فقم بعمل نسخة احتياطية منها وراجع مسار الترقية قبل تشغيل برنامج التثبيت.
قبل أن تبدأ
استخدم حسابًا لديه صلاحية تثبيت البرامج وإنشاء خدمات ويندوز. تأكد من أن إصدار ويندوز سيرفر لديك مدعوم من حزمة MariaDB المختارة؛ فقد لا تدعم الإصدارات الحالية إصدارات ويندوز القديمة. نزّل ملف MSI من صفحة MariaDB Community Server الرسمية . راجع دليل تثبيت MSI الخاص بويندوز للاطلاع على تفاصيل النظام الأساسي، ودليل ترقية ويندوز للحالات الموجودة.
1. قم بتنزيل ملف MSI الخاص بنظام التشغيل Windows
اختر MariaDB Community Server، وهو إصدار مستقر متوافق مع خادمك، وحزمة Windows 64 بت. قم بتنزيل .msiبرنامج التثبيت وسجّل رقم الإصدار لأغراض الصيانة.
اختر حزمة MSI لنظام التشغيل Windows 64 بت من صفحة تنزيل خادم MariaDB Community Server.
2. قم بتشغيل برنامج التثبيت واقبل الترخيص
افتح ملف MSI ووافق على طلب إذن Windows. اقرأ شروط الترخيص واقبلها. إذا وجد المعالج نسخة قاعدة بيانات موجودة، فتوقف مؤقتًا وتحقق من خطة النسخ الاحتياطي والترقية قبل المتابعة.
وافق على شروط الترخيص في معالج إعداد MariaDB MSI للمتابعة.
3. حدد ميزات الخادم
في الإعداد المخصص، تأكد من تحديد مثيل قاعدة البيانات وميزة الخادم. تتضمن مجموعة الميزات الافتراضية المثيل، وأدوات العميل، والمكتبات المشتركة، ومكونات التطوير، وHeidiSQL؛ ويتم استبعاد رموز التصحيح افتراضيًا. بالنسبة للتثبيت القياسي، تُعد الإعدادات الافتراضية مناسبة. اختر مجلد بيانات بمساحة كافية إذا كنت بحاجة إلى نقله من مجلد التثبيت.
تأكد من تحديد مثيل قاعدة البيانات؛ يمكن لملف MSI أيضًا تثبيت أدوات العميل وHeidiSQL.
4. تعيين كلمة مرور الجذر
أدخل كلمة مرور فريدة وقوية لحساب rootقاعدة البيانات واحفظها في مكان آمن. لا تترك حساب الجذر بدون كلمة مرور. أبقِ خيار الوصول عن بُعد إلى حساب الجذر غير مُفعّل، وعطّل الحسابات المجهولة إلا إذا كانت لديك حاجة مُحددة وآمنة؛ يجب أن تستخدم التطبيقات الروتينية حسابًا منفصلاً بصلاحيات محدودة.
قم بتعيين كلمة مرور قوية للجذر واترك الوصول عن بعد للجذر معطلاً.
5. قم بتهيئة خدمة ويندوز والشبكة
احتفظ بخيار "التثبيت كخدمة" مُحددًا لنشر خادم نموذجي. اسم الخدمة الافتراضي لملف MSI هو MariaDB. في حال تفعيل شبكة TCP/IP، يكون المنفذ الافتراضي هو 3306؛ تحقق من وجود أي تعارض وسجّل أي منفذ تم تغييره.
بالنسبة للعملاء البعيدين، قم بتقييد عنوان الاستماع الخاص بـ MariaDB وقاعدة جدار حماية Windows لتقتصر على الشبكة الخاصة المطلوبة أو عناوين IP الخاصة بالعملاء. لا تقم بتعريض المنفذ 3306 للإنترنت العام أو تمكين الوصول عن بُعد إلى الجذر كاختصار.
إعدادات خدمة Windows وشبكة TCP/IP في برنامج تثبيت MariaDB.
6. قم بتثبيت MariaDB والتحقق من صحتها
راجع الإعدادات، ثم انقر على "تثبيت" ، وانتظر حتى يكتمل التثبيت، ثم انقر على "إنهاء" . إذا أنشأ المعالج مثيل قاعدة بيانات كخدمة، فإن وثائق MariaDB تشير إلى أن هذه الخدمة تعمل بعد التثبيت.
افتح اختصار موجه أوامر MariaDB من قائمة ابدأ وقم بتسجيل الدخول:
mariadb -u root -p
أدخل كلمة المرور عند المطالبة. سيؤدي الوصول إلى موجه MariaDB إلى تأكيد الاتصال. للتحقق من إصدار الخادم، شغّل الأمر التالي SELECT VERSION();. سيضيف موجه الأوامر في قائمة ابدأ دليل MariaDB binإلى مسار النظام؛ يمكنك أيضًا التحقق من الخدمة في خدمات Windows.
ينتهي تسجيل الدخول الناجح عبر سطر الأوامر عند موجه MariaDB، جاهزًا لاستخدام SQL.
7. استيراد ملف SQL باستخدام HeidiSQL
HeidiSQL ميزة اختيارية في MSI. إذا لم تكن موجودة، فقم بتنزيلها من صفحة HeidiSQL الرسمية . أنشئ جلسة 127.0.0.1على المنفذ 3306(أو المنفذ الذي قمت بتكوينه) واتصل باستخدام حساب مُصرّح به.
حدد قاعدة البيانات الوجهة، ثم اختر ملف > تشغيل ملف SQL ، واستعرض الملف .sql، وحدد ترميزه الفعلي. استخدم UTF-8 فقط إذا كان مطابقًا لملف النسخ الاحتياطي. أكد الهدف أولًا: يقوم HeidiSQL بتنفيذ الملف عند التأكيد، وقد يحتوي ملف النسخ الاحتياطي على عبارة CREATE DATABASEOR خاصة به USE. راجع تعليمات استيراد HeidiSQL لمزيد من التفاصيل.
اختر ملف SQL المضغوط وتشفيره المعروف؛ يظهر UTF-8 كمثال.
8. إنشاء قاعدة بيانات
في HeidiSQL، انقر بزر الماوس الأيمن على عقدة الخادم المتصل في الشجرة اليسرى، ثم اختر إنشاء جديد > قاعدة بيانات ، وأدخل اسمًا، ثم أكّد. أو شغّل هذا الأمر في علامة تبويب الاستعلام:
CREATE DATABASE appdb;
استبدل appdbالاسم الذي تفضله، ثم قم بتحديث الشجرة أو تشغيل الأمر SHOW DATABASES;. يحتاج الحساب إلى هذه CREATEالصلاحية؛ توثق MariaDB هذا الأمر في مرجع CREATE DATABASE الخاص بها .
أنشئ قاعدة بيانات من عقدة الخادم المتصلة في الشجرة اليسرى لـ HeidiSQL.
استكشاف الأخطاء وإصلاحها بسرعة
تم رفض الاتصال: تحقق من أن خدمة MariaDB قيد التشغيل وأن العميل يستخدم المنفذ المُكوّن.
مهلة الاتصال عن بعد: تحقق من بروتوكول TCP/IP، وعنوان الربط، وقاعدة جدار الحماية ذات النطاق المحدد، والمضيف المسموح به لحساب قاعدة البيانات.
أخطاء الاستيراد: تأكد من قاعدة البيانات المحددة وتشفير الملف؛ افحص الخطأ الأول قبل إعادة تشغيل عملية النسخ الاحتياطي.
البيانات الموجودة: لا تقم أبدًا بإزالة دليل البيانات أثناء الترقية أو إلغاء التثبيت حتى تتحقق من وجود نسخة احتياطية قابلة للاستعادة.
بمجرد بدء تشغيل الخدمة وتمكّن العميل من المصادقة، يصبح MariaDB جاهزًا لإعداد التطبيقات. استخدم حسابًا بأقل قدر من الصلاحيات للتطبيقات، واحتفظ بصلاحيات الجذر للإدارة.