ذكري المظهر

كيفية تثبيت mariadb على ديبيان 9

How to Install Debian 9 on VirtualBox

How to Install Debian 9 on VirtualBox

جدول المحتويات:

Anonim

MariaDB هو نظام إدارة قواعد بيانات علائقية متعدد المصادر مفتوح المصدر ، بديل متوافق مع MySQL. تتم صيانته وتطويره بواسطة MariaDB Foundation بما في ذلك بعض المطورين الأصليين لـ MySQL.

مع إصدار Debian 9 ، تم استبدال MySQL بـ MariaDB كنظام قاعدة البيانات الافتراضي.

سنشرح لك في هذا البرنامج التعليمي طريقتين مختلفتين حول كيفية تثبيت MariaDB على جهاز Debian 9 الخاص بك. تقوم الطريقة الأولى بتوجيهك خلال الخطوات اللازمة لتثبيت MariaDB من مستودعات دبيان بينما تعلمك الطريقة الثانية كيفية تثبيت أحدث إصدار من MariaDB من مستودعات MariaDB الرسمية.

بشكل عام ، يوصى بتثبيت MariaDB من مستودعات دبيان.

إذا كنت تفضل MySQL على MariaDB ، فتحقق من كيفية تثبيت MySQL على برنامج Debian 9 التعليمي. إذا كان التطبيق الخاص بك لا يحتوي على أي متطلبات محددة ، فيجب الالتزام بـ MariaDB ، نظام قاعدة البيانات الافتراضي في دبيان 9.

المتطلبات الأساسية

قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.

تثبيت MariaDB على دبيان 9

في وقت كتابة هذا المقال ، كان أحدث إصدار من MariaDB المتوفر في دبيان الرئيسي هو الإصدار 10.1.

لتثبيت MariaDB على دبيان 9 ، اتبع الخطوات التالية:

  1. أولاً قم بتحديث فهرس الحزم apt بكتابة:

    sudo apt update

    بمجرد تحديث قائمة الحزم ، قم بتثبيت MariaDB عن طريق تشغيل الأمر التالي:

    sudo apt install mariadb-server

    ستبدأ خدمة MariaDB تلقائيًا. يمكنك التحقق من ذلك عن طريق الكتابة:

    sudo systemctl status mariadb

    يجب أن يبدو الإخراج بشيء من هذا القبيل:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

تثبيت MariaDB على دبيان 9 من مستودعات MariaDB

في وقت كتابة هذا التقرير ، كان الإصدار الأخير من MariaDB هو الإصدار 10.3 والذي يمكن تثبيته من مستودعات MariaDB الرسمية. قبل المتابعة مع الخطوة التالية ، تفضل بزيارة صفحة مستودع MariaDB وتحقق مما إذا كان هناك إصدار جديد متاح.

لتثبيت MariaDB 10.3 على نظام Debian 9 الخاص بك ، اتبع الخطوات التالية:

  1. تتمثل الخطوة الأولى في تمكين مستودع MariaDB واستيراد مفتاح GPG لمستودع النظام الخاص بك للقيام بذلك ، قم بتشغيل الأوامر التالية:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    بمجرد تمكين المستودع ، قم بتحديث قائمة الحزم وتثبيت MariaDB مع:

    sudo apt update sudo apt install mariadb-server

    ستبدأ خدمة MariaDB تلقائيًا ، للتحقق من تشغيل الأمر التالي:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

تأمين MariaDB

لتحسين أمان تثبيت MariaDB ، قم بتشغيل البرنامج النصي mysql_secure_installation :

sudo mysql_secure_installation

سيطالبك البرنامج النصي بتعيين كلمة مرور لحساب الجذر وإزالة المستخدم المجهول وتقييد وصول مستخدم الجذر إلى الجهاز المحلي وإزالة قاعدة بيانات الاختبار.

في النهاية ، سيعيد البرنامج النصي إعادة تحميل جداول الامتياز لضمان سريان جميع التغييرات على الفور.

يتم شرح جميع الخطوات بالتفصيل ويوصى بالإجابة على "Y" (نعم) على جميع الأسئلة.

الاتصال MariaDB من سطر الأوامر

للاتصال بخادم MariaDB من خلال الجهاز كنوع حساب الجذر:

mysql -u root -p

سيُطلب منك إدخال كلمة مرور الجذر التي قمت بإعدادها مسبقًا باستخدام البرنامج النصي mysql_secure_installation .

بمجرد إدخال كلمة المرور ، سيتم تقديمك مع قذيفة MariaDB كما هو موضح أدناه:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

استنتاج

في هذا البرنامج التعليمي ، أظهرنا لك كيفية تثبيت MariaDB وتأمينه على خادم Debian 9.

الآن بعد أن تم تشغيل خادم MariaDB الخاص بك وأنت تعرف كيفية الاتصال بخادم MariaDB من سطر الأوامر ، قد تحتاج إلى التحقق من الأدلة التالية:

ماريب مسقلان ديبيان

هذا المنشور جزء من كيفية تثبيت LAMP Stack على سلسلة دبيان 9.

وظائف أخرى في هذه السلسلة:

• كيفية تثبيت Apache على Debian 9 • كيفية تثبيت PHP على Debian 9 • كيفية إعداد مضيفات Apache الافتراضية على Debian 9 • كيفية تثبيت MariaDB على Debian 9 • تأمين Apache مع Let's Encrypt على Debian 9