تثبيت phpMyAdmin على سيرفر Linux - إدارة قواعد بياناتك عبر واجهة ويب
المنتجات المثالية لهذا الدليل
ابدأ على الفور — اطلب المنتج المناسب واتبع هذا الدليل خطوة بخطوة.
مقدمة
phpMyAdmin هو أداة مجانية تعتمد على الويب لإدارة قواعد بيانات MySQL وMariaDB. يوفر واجهة سهلة الاستخدام تتيح للمستخدمين إنشاء وتحرير وإدارة وحذف قواعد البيانات دون الحاجة لكتابة أوامر SQL يدويًا.
تثبيت phpMyAdmin باستخدام مثبت التطبيقات بنقرة واحدة
يمكنك تثبيت phpMyAdmin مباشرة عبر مثبت التطبيقات بنقرة واحدة في واجهة الويب الخاصة بـ VPS. بعد إكمال إعداد التطبيقات الأولي، افتح كتالوج التطبيقات، وابحث عن phpMyAdmin، وابدأ النشر مع إعدادات المشروع، البيئة، والنطاق المفضلة لديك. هذه الطريقة تمنحك طريقة سريعة وسهلة لنشر وإدارة phpMyAdmin بدون إعداد يدوي عبر سطر الأوامر، مع الاستفادة من الإدارة المتكاملة عبر الويب، ودعم النطاقات المخصصة، وتوفير SSL حيثما كان متاحًا.
التحضير
قبل بدء التثبيت، تأكد من تحديث النظام. يمكن تنفيذ التحديثات والترقيات المعلقة كما يلي:
sudo apt update -y
sudo apt upgrade -y
يجب أيضًا التأكد من تثبيت PHP على نظامك، فهو ضروري لاستخدام phpMyAdmin. لمعرفة كيفية تثبيت PHP، يرجى مراجعة دليل تثبيت PHP.
إذا كانت حزم PHP اللازمة مفقودة، فلن تتم معالجة وعرض ملفات phpMyAdmin بشكل صحيح.
التثبيت
بعد الانتهاء من التحضير، يمكن الآن بدء تثبيت واجهة phpMyAdmin. للقيام بذلك، افتح أولاً مجلد التثبيت الذي تريد تثبيت phpMyAdmin فيه.
انتقل إلى المجلد المناسب باستخدام الأمر cd /usr/share. ثم قم بتحميل أحدث إصدار من phpMyAdmin إلى مجلد التثبيت باستخدام wget:
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip
إذا لم يتم العثور على خدمة wget، يمكن تثبيتها باستخدام الأمر sudo apt install wget -y.
بمجرد اكتمال التنزيل، يمكن فك ضغط ملف ZIP المحمّل باستخدام الأمر التالي:
unzip phpmyadmin.zip
إذا لم يتم العثور على خدمة unzip، يمكن تثبيتها باستخدام الأمر sudo apt install unzip -y.
يمكن الآن إعادة تسمية الأرشيف المفكوك إلى اسم أبسط، وحذف ملف ZIP، وضبط الأذونات اللازمة:
mv phpMyAdmin-*-all-languages phpmyadmin
rm phpmyadmin.zip; chmod -R 0755 phpmyadmin
التهيئة
ملف تهيئة خادم الويب
الآن يجب إضافة phpMyAdmin إلى تهيئة خادم الويب. للقيام بذلك، استخدم الأمر nano /etc/apache2/conf-available/phpmyadmin.conf لإنشاء ملف تهيئة مضيف افتراضي جديد واملأه بالمحتوى التالي:
# تهيئة phpMyAdmin لأباتشي
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options SymLinksIfOwnerMatch
DirectoryIndex index.php
</Directory>
# منع الوصول للويب لأسباب أمنية إلى المجلدات التي لا تحتاج لذلك
<Directory /usr/share/phpmyadmin/templates>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Require all denied
</Directory>
بعد ملء ملف التهيئة الخاص بـ Apach2-phpMyAdmin بالمحتوى، يمكن حفظه وإغلاقه بالضغط على CTRL+X، ثم اضغط Y وأكد بالضغط على Enter.
يجب تفعيل وتحميل ملف التهيئة الجديد للمضيف الافتراضي. لتنفيذ ذلك، نفذ الأوامر التالية:
a2enconf phpmyadmin
systemctl reload apache2
إنشاء مجلد مؤقت مطلوب
لضمان عمل phpMyAdmin بشكل صحيح، يجب إنشاء مجلد مؤقت وضبط الأذونات اللازمة. يمكنك القيام بذلك بالأوامر التالية:
mkdir /usr/share/phpmyadmin/tmp/
chown -R www-data:www-data /usr/share/phpmyadmin/tmp/
الخاتمة
مبروك، لقد قمت بتثبيت وتكوين phpMyAdmin بنجاح. يمكنك الوصول إلى واجهة الويب باستخدام عنوان IP ومسار السيرفر الخاص بك (http://عنوان-IP/phpmyadmin). لأي أسئلة أو مساعدة إضافية، لا تتردد في التواصل مع فريق الدعم الخاص بنا، المتوفر يوميًا لمساعدتك! 🙂