How to Install Debian 9 on VirtualBox
جدول المحتويات:
- المتطلبات الأساسية
- تثبيت MariaDB على دبيان 9
- تثبيت MariaDB على دبيان 9 من مستودعات MariaDB
- تأمين MariaDB
- الاتصال MariaDB من سطر الأوامر
- استنتاج
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 ، اتبع الخطوات التالية:
-
أولاً قم بتحديث فهرس الحزم
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 الخاص بك ، اتبع الخطوات التالية:
-
تتمثل الخطوة الأولى في تمكين مستودع MariaDB واستيراد مفتاح GPG لمستودع النظام الخاص بك للقيام بذلك ، قم بتشغيل الأوامر التالية:
sudo apt install software-properties-common dirmngrsudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'بمجرد تمكين المستودع ، قم بتحديث قائمة الحزم وتثبيت MariaDB مع:
sudo apt updatesudo 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كيفية تثبيت وتكوين redis على ديبيان 9
Redis هو مخزن بيانات ذي قيمة مفتاح مفتوح المصدر في الذاكرة. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من بنيات البيانات مثل Strings و Hashes و Lists و Sets وما إلى ذلك. يشرح هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Debian 9.
كيفية تثبيت mariadb على ديبيان 10
MariaDB هو نظام إدارة قواعد بيانات علائقية متعدد المصادر مفتوح المصدر ، بديل متوافق مع MySQL. يشرح هذا البرنامج التعليمي كيفية تثبيت MariaDB على دبيان 10.
كيفية ترقية ديبيان 9 تمتد إلى ديبيان 10 باستر
بعد أكثر من عامين من التطوير ، تم إصدار الإصدار المستقر من دبيان الجديد ، Debian 10 المسمى Buster ، في 6 يوليو 2019. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية ترقية نظام Debian 9 Stretch إلى Debian 10 Buster.







