How to Install Debian 9 on VirtualBox
جدول المحتويات:
MariaDB هو نظام إدارة قواعد بيانات علائقية متعدد المصادر مفتوح المصدر ، بديل متوافق مع MySQL. MariaDB هو تطبيق MySQL الافتراضي في دبيان.
يشرح هذا البرنامج التعليمي كيفية تثبيت MariaDB على دبيان 10.
تثبيت MariaDB على دبيان 10
في وقت كتابة هذا المقال ، كان أحدث إصدار من MariaDB المتوفر في دبيان الرئيسي هو الإصدار 10.3.
قم بتنفيذ الخطوات التالية كجذر أو مستخدم له امتيازات sudo لتثبيت MariaDB على Debian 10:
-
ابدأ بتحديث فهرس الحزم:
sudo apt updateقم بتثبيت خادم MariaDB وحزم العميل من خلال تشغيل الأمر التالي:
sudo apt install mariadb-serverستبدأ خدمة MariaDB تلقائيًا. للتحقق من ذلك ، تحقق من حالة الخدمة:
sudo systemctl status mariadbيجب أن يبدو الإخراج بشيء من هذا القبيل:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
تأمين MariaDB
MariaDB يأتي مع برنامج نصي يمكن أن يساعدك على تحسين أمان التثبيت. لبدء تشغيل نوع البرنامج النصي
mysql_secure_installation
في جهازك الطرفي:
sudo mysql_secure_installation
سيُطلب منك تعيين كلمة مرور لحساب الجذر وإزالة المستخدم المجهول وتقييد وصول مستخدم الجذر إلى الجهاز المحلي وإزالة قاعدة بيانات الاختبار.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
إذا تم تحديده ، فسيقوم البرنامج النصي بإعادة تحميل جداول الامتيازات لضمان سريان التغييرات فورًا.
يتم شرح جميع الخطوات بالتفصيل ويوصى بالإجابة على "Y" (نعم) على جميع الأسئلة.
أساليب المصادقة
بشكل افتراضي ، يستخدم المستخدم الجذر MariaDB المكون الإضافي لمصادقة
unix_socket
الذي يتحقق من معرف المستخدم الفعال عند استدعاء أداة عميل
mysql
.
هذا يعني أنه لا يمكنك الاتصال بخادم MariaDB كجذر إلا إذا كنت
mysql
الأمر
mysql
كجذر للنظام أو عن طريق الدفع المسبق sudo إلى الأمر.
لمزيد من الأمان ، يوصى بالاحتفاظ بالبرنامج المساعد للمصادقة الافتراضي والسماح للمستخدم الجذر بالمصادقة فقط عبر مآخذ Unix.
sudo mysql
قم بتشغيل العبارات التالية لتغيير المكون الإضافي للمصادقة:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
يمكنك الآن الاتصال بخادم MariaDB باستخدام كلمة المرور الجديدة:
mysql -u root -p
سيسمح لك تغيير المكون الإضافي للمصادقة بتسجيل الدخول كجذر من برنامج خارجي مثل phpMyAdmin.
استنتاج
في هذا البرنامج التعليمي ، أظهرنا لك كيفية تثبيت MariaDB وتأمينه على خادم دبيان 10.
ماريب مسقلان ديبيانكيفية تثبيت وتكوين redis على ديبيان 9
Redis هو مخزن بيانات ذي قيمة مفتاح مفتوح المصدر في الذاكرة. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من بنيات البيانات مثل Strings و Hashes و Lists و Sets وما إلى ذلك. يشرح هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Debian 9.
كيفية تثبيت mariadb على ديبيان 9
مع إصدار Debian 9 ، تم استبدال MySQL بـ MariaDB كنظام قاعدة البيانات الافتراضي. سنشرح لك في هذا البرنامج التعليمي طريقتين مختلفتين حول كيفية تثبيت MariaDB على جهاز Debian 9 الخاص بك.
كيفية ترقية ديبيان 9 تمتد إلى ديبيان 10 باستر
بعد أكثر من عامين من التطوير ، تم إصدار الإصدار المستقر من دبيان الجديد ، Debian 10 المسمى Buster ، في 6 يوليو 2019. في هذا البرنامج التعليمي ، سوف نوضح لك كيفية ترقية نظام Debian 9 Stretch إلى Debian 10 Buster.







