كيفية إعداد خادم LAMP على جهاز Ubuntu Linux محلي أو جهاز VM

الغرض من هذا الدليل الموجز هو توجيهك خلال عملية إعداد خادم LAMP (Linux ، Apache ، MySQL ، PHP) على جهاز Ubuntu Linux محلي أو جهاز افتراضي.

سيسمح لك ذلك بالتطوير باستخدام PHP و MySQL (مع phpMyAdmin). هذا مكدس شائع ضروري لتطوير Wordpress.

قم بتثبيت الحزم اللازمة

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

أفضل تنزيل واحد في كل مرة لأنه من الأسهل معرفة ما إذا كانت هناك أية أخطاء.

أدخل المحطة واكتب ما يلي:

  • sudo apt-get install apache2
  • sudo apt-get install php
  • sudo apt-get install php-mysql
  • sudo apt-get install mysql-server

يجب أن يُطلب منك بعد ذلك تعيين كلمة مرور لمستخدم جذر MySQL. بعد تعيين كلمة المرور ، استمر في التثبيت:

  • sudo apt-get install libapache2-mod-php
  • sudo apt-get install php-mcrypt
  • sudo apt-get install phpmyadmin

يجب أن يُطلب منك بعد ذلك الخادم الذي تريد استخدامه. حدد Apache بالضغط على enter. حدد لا لإعداد الخادم المتقدم.

قم بتغيير الأذونات إلى / var / www / html

لكي يتم تشغيل البرامج النصية والملفات PHP بواسطة خادم LAMP ، يجب حفظها في الدليل / var / www / html. يمكنك التفكير في هذا الموقع كخادمك المحلي.

من أجل إجراء تغييرات على هذا الدليل ، نحتاج إلى تغيير الأذونات عليه. في المحطة أدخل الأمر:

sudo chown {your ubuntu username} /var/www/html

قم بإنشاء ارتباط رمزي لـ phpMyAdmin

افتراضيًا ، يتم تثبيت phpMyAdmin في الدليل / usr / share /. نحن بحاجة إلى نقله إلى دليل الخادم المحلي الخاص بنا.

ننتقل إلى دليل الخادم الذي نريد الارتباط فيه عن طريق: cd /var/www/html

ثم قم بإنشاء الرابط عن طريق إدخال الأمر ln -s /usr/share/phpmyadmin phpmyadmin.

أعد تشغيل Apache واختبره

قم بتشغيل الأمر التالي لإعادة تشغيل Apache ، واضبط التغييرات التي تم إجراؤها:

sudo systemctl restart apache2

يجب أن تكون قادرًا بعد ذلك على إنشاء ملف info.php في دليل / var / www / html باستخدام هذا الأمر: touch /var/www/html/info.php

في الملف اكتب كود php التالي:

بعد ذلك ، افتح مستعرضًا واكتب localhost / info.php. سترى صفحة من ملف php الذي كتبته للتو والتي تمنحك معلومات حول php.

أخيرًا ، للوصول إلى phpMyAdmin ، انتقل إلى localhost / phpmyadmin في متصفحك. اسم مستخدم الجذر الافتراضي هو "root" وكلمة المرور هي كلمة المرور التي اخترتها سابقًا لقاعدة بيانات MySQL.