PHP هي إحدى لغات البرمجة النصية الأكثر شيوعًا من جانب الخادم، وتستخدم على نطاق واسع لتطوير الويب. من ناحية أخرى، يعد Composer مدير تبعية لـ PHP والذي يعمل على تبسيط إدارة المكتبات والحزم في مشاريعك. في هذا الدليل، سنتعرف على خطوات تثبيت PHP وComposer محليًا على جهازك، مع تسليط الضوء على مزايا هذا الأسلوب مقارنة باستخدام الحلول المجمعة مثل XAMPP أو MAMP.
قبل أن نبدأ، تأكد من أن نظامك يلبي المتطلبات التالية:
يوفر تثبيت PHP أداءً أفضل وهو أسلوب أكثر احترافية، خاصة لبيئات الإنتاج. وإليك كيفية القيام بذلك عبر أنظمة التشغيل المختلفة:
تنزيل PHP:
استخراج PHP:
تكوين متغيرات البيئة:
التحقق من التثبيت:
تثبيت Homebrew (إذا لم يكن مثبتًا):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
تثبيت PHP:
brew install php
التحقق من التثبيت:
php -v
تحديث حزمة الفهرس:
sudo apt update
تثبيت PHP:
sudo apt install php
بالنسبة لنظام التشغيل CentOS، قم بتشغيل:
sudo yum install php
التحقق من التثبيت:
php -v
على الرغم من أن أدوات مثل XAMPP وMAMP توفر طرقًا ملائمة لإعداد بيئة التطوير، إلا أنها قد تؤدي إلى زيادة العبء والتعقيد غير الضروريين. تكون عمليات التثبيت الأصلية بشكل عام أكثر كفاءة، مما يسمح بإدارة أفضل للموارد وضبط الأداء وفهم أكثر تفصيلاً لبيئة PHP.
يمكن تثبيت Composer عالميًا، مما يسمح لك بإدارة التبعيات لجميع مشاريع PHP الخاصة بك.
تنزيل برنامج تثبيت الملحن:
تشغيل المثبت:
التحقق من التثبيت:
composer -V
تحميل الملحن:
curl -sS https://getcomposer.org/installer | php
نقل الملحن إلى الدليل العالمي:
sudo mv composer.phar /usr/local/bin/composer
التحقق من التثبيت:
composer -V
لقد نجحت في تثبيت PHP وComposer على جهازك! من خلال اختيار التثبيتات الأصلية، فإنك تضمن أداءً أفضل وإعدادًا أكثر احترافية. سيسمح لك Composer بإدارة المكتبات والتبعيات بسهولة، والحفاظ على مشروعاتك منظمة ومحدثة.
لا تتردد في استكشاف الوثائق الرسمية لمزيد من الاستخدام المتقدم وأفضل الممارسات:
تعليمات سعيدة!
لا تتردد في التعليق على أي جزء من المقال!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3