هل ترغب في تعلم كيفية تثبيت PhpMyAdmin على جهاز كمبيوتر يعمل بنظام أوبونتو لينكس؟ في هذا البرنامج التعليمي، ونحن نذهب لتثبيت وتكوين PhpMyAdmin باستخدام خادم Nginx على جهاز كمبيوتر يعمل أوبونتو لينكس.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• PhpMyAdmin 4.9.5

قائمة المعدات

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي.

كمعاون أمازون ، أكسب من المشتريات المؤهلة.

البرنامج التعليمي PhpMyAdmin - تركيب الخلية

تثبيت خدمة قاعدة بيانات الخلية.

Copy to Clipboard

الوصول إلى سطر الأوامر خدمة الخلية.

Copy to Clipboard

تعيين كلمة مرور إلى المستخدم الجذر الخلية.

Copy to Clipboard

في مثالنا، وضعنا كلمة مرور Mysql: Kamisama123

في محاولة للوصول إلى خدمة الخلية باستخدام كلمة المرور الجديدة.

Copy to Clipboard

إنشاء قاعدة بيانات تسمى phpmyadmin.

Copy to Clipboard

إنشاء حساب مستخدم Mysql يسمى PMA

Copy to Clipboard

في مثالنا، وضعنا كلمة مرور Mysql: Kamisama123

منح إذن حساب المستخدم PMA عبر قاعدة البيانات المسماة PHPMYADMIN.

Copy to Clipboard

تحميل حزمة التثبيت PhpMyAdmin.

Copy to Clipboard

استيراد قالب قاعدة بيانات PhpMyAdmin باستخدام حساب اسمه PMA.

Copy to Clipboard

لقد انتهيت من تثبيت قاعدة بيانات PhpMyAdmin.

البرنامج التعليمي PhpMyAdmin - تركيب Nginx

تثبيت خادم الويب Nginx وجميع الحزم المطلوبة.

Copy to Clipboard

تثبيت حزمة PHP.

Copy to Clipboard

تثبيت وحدات PHP أخرى.

Copy to Clipboard

العثور على موقع ملف تكوين بي إتش بي على النظام الخاص بك.

تحرير ملف التكوين المسمى: PHP. Ini.

Copy to Clipboard

قد لا يكون إصدار PHP الخاص بك هو نفسه إصدارنا.

قد لا يكون موقع ملف تكوين PHP الخاص بك هو نفسه موقعنا.

تمكين وتكوين العناصر التالية من ملف تكوين PHP.

Copy to Clipboard

تعيين المنطقة الزمنية الصحيحة إلى موقعك.

تحرير ملف تكوين Nginx لموقع الويب الافتراضي.

Copy to Clipboard

تمكين دعم PHP لNginx.

هنا هو الملف الأصلي، قبل التكوين لدينا.

Copy to Clipboard

هنا هو الملف الجديد مع التكوين لدينا.

Copy to Clipboard

تحقق مما إذا كان ملف تكوين Nginx لا يحتوي على أي خطأ.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

إعادة تشغيل خدمة PHP.

Copy to Clipboard

إعادة تشغيل خدمة Nginx.

Copy to Clipboard

لقد انتهيت من تركيب خدمة Nginx بدعم PHP.

البرنامج التعليمي PhpMyAdmin - التثبيت على أوبونتو

نقل الدليل PhpMyAdmin إلى الدليل الجذر Nginx.

Copy to Clipboard

إنشاء قائمة الدلائل المطلوبة.

Copy to Clipboard

تعيين الأذونات الصحيحة.

Copy to Clipboard

إنشاء ملف التكوين في PhpMyAdmin.

Copy to Clipboard

تحرير ملف التكوين.

Copy to Clipboard

تمكين العناصر التالية من ملف التكوين وتكوينها.

Copy to Clipboard

استخدم الأمر التالي لإنشاء المفتاح العشوائي المستخدم على المعلمة المسماة: BLOWFISH_SECRET

Copy to Clipboard

افتح المتصفح الخاص بك وأدخل عنوان IP الخاص بخادم الويب الخاص بك بالإضافة إلى / phpmyadmin.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

• http://172.31.8.195/phpmyadmin

سيتم عرض شاشة تسجيل الدخول في PhpMyAdmin.

على شاشة تسجيل الدخول، أدخل معلومات حساب ROOT الخاص بـ MySQL.

PhpMyAdmin Login

بعد تسجيل الدخول الناجح، سيتم عرض لوحة تحكم PhpMyAdmin.

PhpMyAdmin Dashboard

تهانينا! لقد انتهيت من تركيب PhpMyAdmin.

البرنامج التعليمي PhpMyAdmin - المصادقة الأساسية

يوفر برنامج PhpMyAdmin واجهة مباشرة لخدمة MySQL.

نحن نذهب لتكوين طبقة إضافية من المصادقة لحماية الوصول الأولي إلى PhpMyAdmin.

إنشاء ملف كلمة المرور وإضافة حساب المستخدم الأول.

Copy to Clipboard

سيطلب منك النظام إدخال كلمة المرور إلى حساب المستخدم الجديد.

Copy to Clipboard

هنا هو محتوى الملف.

Copy to Clipboard

لإنشاء حسابات مستخدمين إضافية، استخدم الأمر التالي.

Copy to Clipboard

تحرير ملف تكوين Nginx لموقع الويب الافتراضي.

Copy to Clipboard

إنشاء موقع جديد يسمى PHPMYADMIN.

Copy to Clipboard

هنا هو الملف بعد التكوين لدينا.

Copy to Clipboard

إعادة تشغيل خدمة Nginx.

Copy to Clipboard

افتح المتصفح الخاص بك وأدخل عنوان IP الخاص بخادم الويب الخاص بك بالإضافة إلى / phpmyadmin.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

• http://172.31.8.195/phpmyadmin

سوف يتطلب الملقم Nginx إجراء مصادقة المستخدم.

Nginx authentication

بعد تسجيل الدخول الناجح، سيتم عرض شاشة تسجيل الدخول في PhpMyAdmin.

PhpMyAdmin Login

بعد تسجيل الدخول الناجح، سيتم عرض لوحة تحكم PhpMyAdmin.

PhpMyAdmin Dashboard

تهانينا! لقد انتهيت من تركيب PhpMyAdmin.