القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

Adminer هي أداة قائمة على الويب تتيح لك إدارة أنظمة قواعد بيانات متعددة من موقع مركزي. الأداة سهلة الاستخدام وخفيفة الوزن وذات أداء رفيع وواجهة مستخدم أنيقة.

يتوفر مدير قاعدة بيانات Adminer في جميع توزيعات Linux. يمكنك بسهولة تثبيته وتكوينه على Ubuntu عبر الجهاز والوصول إلى واجهة الويب الخاصة به عبر أي متصفح. يمكنك تشغيل عمليات قاعدة البيانات مباشرة من لوحة معلومات المسؤول وإدارة قواعد البيانات المتعددة بسهولة.

إليك كيفية تثبيت Adminer وإعداده على Ubuntu.

ما هو المسؤول؟

بديل لـ phpMyAdmin ، Adminer هو أداة مفتوحة المصدر لإدارة قواعد بيانات متعددة من موقع مركزي. تدعم الأداة MariaDB و MySQL و SQLite و Oracle و PostgreSQL و MongoDB و Elasticsearch.

يمتلك Adminer أمانًا أفضل من phpMyAdmin وهو أخف وزنًا. يأتي بواجهة نظيفة تجعله سهل الاستخدام والتعلم. يمكنك الوصول إليه من واجهة الويب من خلال توفير عنوان IP الخاص بالجهاز الذي يقوم بتشغيل مثيل Adminer.

كيفية تثبيت Adminer على Ubuntu

instagram viewer

فيما يلي خطوات تثبيت Adminer عليه التوزيعات المستندة إلى أوبونتو:

الخطوة 1: تحديث وترقية Ubuntu

قبل القفز إلى تثبيت Adminer ، يجب عليك تحديث نظامك وترقيته حتى لا تواجه أي مشكلات في عمليات التثبيت الجديدة. افتح الجهاز على جهاز Ubuntu بالضغط Ctrl + Alt + T. وتشغيل أوامر التحديث والترقية.

sudo apt تحديث && sudo apt يرقي

الخطوة الثانية: قم بتثبيت Apache على Ubuntu

بمجرد تحديث حزم النظام وترقيتها ، فإن المهمة التالية هي تثبيت Apache. قم بذلك عن طريق تشغيل الأمر التالي:

sudo apt ثَبَّتَ اباتشي 2

بمجرد تثبيت Apache بنجاح ، قم بتمكين الخدمة باستخدام الأداة المساعدة systemctl:

sudo systemctl تمكين - الآن اباتشي 2

تأكد أيضًا من أن Apache يعمل بشكل جيد دون التسبب في أي أخطاء في الخلفية.

sudo systemctl حالة apache2 --لا-بيجر -ل

هذا يخبرنا أن Apache نشط ويعمل بشكل جيد على Ubuntu.

الخطوة 3: قم بتثبيت PHP على Ubuntu

نظرًا لأن Adminer مكتوب بلغة PHP ، فأنت بحاجة إلى تثبيت PHP وامتداداته الأساسية. لتثبيته ، قم بتشغيل:

sudo apt ثَبَّتَ php php-curl libapache2-عصري-php php-cli php-mysql php-gd php-fpm

بمجرد تثبيت PHP وامتداداته بنجاح ، أعد تحميل Apache باستخدام:

إعادة تحميل systemctl اباتشي 2

الخطوة 4: قم بتثبيت MariaDB على Ubuntu

بعد تثبيت PHP ، تحتاج إلى قاعدة بيانات على نظامك يمكنك إدارتها باستخدام Adminer. يمكنك تثبيت أي قاعدة بيانات مثل MySQL و MariaDB و PostgreSQL و MongoDB و SimpleDB وما إلى ذلك.

نظرًا لاستخدام MariaDB في الغالب في العديد من التطبيقات المستندة إلى PHP ، فلنثبتها على Ubuntu.

sudo apt ثَبَّتَ ماريادب-الخادم

بمجرد تثبيت قاعدة البيانات ، قم بتمكينها:

sudo systemctl تمكين - الآن ماريادب

تحقق مما إذا كانت قاعدة البيانات تعمل بشكل جيد عن طريق التحقق من حالتها:

sudo systemctl حالة mariadb

هذا يخبر أن MariaDB في حالة نشطة ، وتعمل بشكل جيد على Ubuntu.

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

sudo mysql_secure_installation

الخطوة 5: تعيين كلمة مرور المسؤول للمسؤول

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

لتعيين كلمة المرور ، أولاً ، افتح سطر أوامر MySQL:

sudo mysql

لتعيين كلمة مرور الجذر ، قم بتشغيل:

تعيينكلمة المرورل'جذر'@"مضيف محلي" = كلمة المرور("كلمة المرور الخاصة بي");

تأكد من استبدال "كلمة المرور الخاصة بي"بكلمة المرور التي تريد الاحتفاظ بها للمستخدم الجذر.

لتحديث كلمة المرور ، قم بتنفيذ:

شطفالامتيازات;

للخروج من سطر أوامر MariaDB ، قم بتشغيل:

مخرج;

الخطوة 6: قم بتثبيت Adminer على Ubuntu

يمكنك تثبيت Adminer على Ubuntu باستخدام مدير حزم APT:

sudo apt ثَبَّتَ مشرف

بمجرد التثبيت ، قم بتمكين php-fpm:

sudo a2enconf php * -fpm

لتمكين ملف تكوين Apache لـ Adminer ، قم بتنفيذ:

sudo a2enconf adminer

الآن أعد تحميل Apache لتحديث التغييرات التي أجريتها للتو:

إعادة تحميل systemctl اباتشي 2

بمجرد إعادة تحميل Apache ، أعد تشغيله باستخدام:

أعد تشغيل sudo systemctl apache2

الخطوة 7: قم بالوصول إلى واجهة ويب Adminer

الآن وبعد أن تم الانتهاء من جميع عمليات التثبيت اللازمة لـ Adminer ، يمكنك الوصول إلى التطبيق عبر واجهة الويب والبدء في إدارة قاعدة البيانات الخاصة بك.

للوصول إلى Adminer ، افتح مستعرضًا وقم بتوفير عنوان IP للجهاز الذي يعمل عليه Adminer.

إذا كنت تقوم بتشغيل Adminer على النظام المحلي ، فاستخدم هذا العنوان:

http://127.0.0.1/adminer

ومع ذلك ، إذا كنت تقوم بتشغيل Adminer على جهاز بعيد ، فقم بتوفير عنوان IP الخاص بالجهاز للوصول إلى Adminer مثل هذا:

http://server-ip-address/adminer

سترى صفحة تسجيل الدخول التالية على متصفحك بعد تشغيل عنوان الويب للمسؤول:

لتسجيل الدخول إلى Adminer ، أدخل root كاسم مستخدم وقم بتوفير كلمة المرور التي قمت بتعيينها في الخطوة 5. لا حاجة لتوفير اسم قاعدة البيانات حيث أن Adminer لديه حق الوصول إلى جميع قواعد البيانات المتاحة ، لذلك اترك ملف قاعدة البيانات صندوق فارغ. بعد إدخال جميع المعلومات المطلوبة ، انقر فوق تسجيل الدخول.

بمجرد وصولك ، ستجد لوحة القيادة التالية. من هنا يمكنك الوصول إلى جميع قواعد البيانات المتاحة لإدارتها. يمكنك أيضًا إنشاء قاعدة بيانات أو حذفها هنا.

كما ترى ، فإن واجهة Adminer بسيطة ، وليست مكتظة بالسكان ، ومن ثم يسهل إدارتها.

كيفية إلغاء تثبيت المسؤول من أوبونتو

إذا لم تعد بحاجة إلى Adminer لإدارة قواعد البيانات الخاصة بك ، يمكنك ببساطة إلغاء تثبيته من نظامك. لإزالة Adminer من Ubuntu ، قم بتنفيذ:

sudo apt autoremove --بيرجي مشرف

إذا كنت تريد أيضًا إزالة MariaDB و Apache و PHP من نظامك ، فهذا ممكن أيضًا باستخدام أوامر Linux الأساسية.

للقيام بذلك ، تحتاج أولاً إلى إيقاف هذه الخدمات ثم حذفها. لإيقاف Apache و MariaDB ، قم بتنفيذ:

sudo systemctl قف اباتشي 2 ماريادب

الآن قم بإزالة MariaDB و PHP و Apache باستخدام:

sudo apt autoremove --purge mariadb-server php * apache2

إدارة جميع قواعد البيانات الخاصة بك بكفاءة من واجهة مسؤول مركزية

يتيح لك Adminer إدارة جميع قواعد البيانات الخاصة بك من واجهة ويب واحدة. يمكنك إجراء عمليات قاعدة بيانات متعددة على Adminer مثل إنشاء قاعدة بيانات أو حذفها ، تحرير الجداول ، وتصفح / إدراج / تحرير صفوف الجدول ، وفرز الأعمدة ، وتحرير كائنات قاعدة البيانات وغير ذلك الكثير أكثر.

لا يوجد أيضًا حد لإدارة قواعد البيانات في Adminer. من ناحية أخرى ، لا يحتوي phpMyAdmin إلا على دعم MariaDB و MySQL مما يجعل Adminer هو نظام إدارة قواعد البيانات. يمكنك اختيار استخدام phpMyAdmin ، ولكن سيتعين عليك تثبيت MariaDB أو MySQL على جهازك.