قد تواجه مطوري تطبيقات الويب صعوبات عند تثبيت لغة البرمجة PHP في خادم أوبونتو. ويرتبط هذا مع العديد من العوامل. ولكن باستخدام هذا الدليل، والجميع سوف تكون قادرة على تجنب الأخطاء أثناء التثبيت.
تثبيت PHP في خادم أوبونتو
ضبط لغة PHP لخادم أوبونتو يمكن القيام بها بطرق مختلفة - كل هذا يتوقف على نسخته ومن إصدار نظام التشغيل نفسه. والفرق الرئيسي هو في فرق أنفسهم التي سوف تحتاج إلى القيام بها.ومن الجدير بالذكر أيضا أن PHP حزمة تتضمن العديد من المكونات التي، إذا رغبت في ذلك، ويمكن تثبيتها بشكل منفصل عن بعضها البعض.
الأسلوب 1: تثبيت قياسي
ويشمل التثبيت القياسي باستخدام أحدث نسخة من الحزمة. في كل نظام التشغيل أوبونتو الخادم، كان مختلفا:
- 12.04 LTS (الدقيق) - 5.3.
- 14.04 LTS (الواثق) - 5.5.
- 15.10 (مراوغ) - 5.6.
- 16.04 LTS (Xenial) - 7.0.
يتم توزيع جميع الطرود من خلال المستودع الرسمي لنظام التشغيل، لذلك لن يكون من الضروري توصيل طرف ثالث. ولكن تركيب حزمة كاملة يتم تنفيذ في نسختين ويعتمد على نسخة من نظام التشغيل. لذلك، لتثبيت PHP في خادم أوبونتو 16.04، تنفيذ هذا الأمر:
سودو الرابطة بين الحصول على تثبيت PHP
وللإصدارات السابقة:
سودو الرابطة بين الحصول على تثبيت PHP5
إذا لم يكن هناك حاجة إلى كل مكونات PHP الحزمة في النظام، يمكنك تعيين كل منها على حدة. كيفية القيام بذلك وما أوامر للقيام يجب أن يتم تنفيذ ذلك، سيتم موضح أدناه.
وحدة لأباتشي HTTP خادم
لتثبيت وحدة PHP اباتشي في خادم أوبونتو 16.04، تحتاج إلى تنفيذ الأمر التالي:
سودو الرابطة بين الحصول على تثبيت Libapache2-MOD-PHP
في الإصدارات السابقة من نظام التشغيل:
سودو الرابطة بين الحصول على تثبيت Libapache2-MOD-PHP5
وسوف طلب كلمة مرور، وبعد دخول الذي هو ضروري لإعطاء تصريح التثبيت. للقيام بذلك، أدخل حرف "د" أو "ص" (اعتمادا على توطين خادم أوبونتو) ثم اضغط ENTER.
ثم لم يبق إلا أن ننتظر لتحميل وتثبيت الحزمة.
التيار الوطني الحر.
لتثبيت وحدة التيار الوطني الحر في إصدار نظام التشغيل 16.04، القيام بما يلي:
سودو الرابطة بين الحصول على تثبيت PHP-FPM
في الإصدارات السابقة:
سودو الرابطة بين الحصول على تثبيت PHP5-FPM
في هذه الحالة، سوف تبدأ عملية التثبيت تلقائيا، وعلى الفور بعد إدخال كلمة المرور الخارق.
CLI
وهناك حاجة CLI للمطورين الذين يشاركون في وضع برامج وحدة التحكم على PHP. لإدخال هذه لغة البرمجة إلى ذلك، تحتاج إلى تنفيذ الأمر في أوبونتو 16.04:
سودو الرابطة بين الحصول على تثبيت PHP-CLI
في الإصدارات السابقة:
سودو الرابطة بين الحصول على تثبيت PHP5-CLI
PHP الامتدادات
لتنفيذ جميع المهام PHP الممكنة، يجب تثبيت عدد من الملحقات للبرامج المستخدمة. الآن سيتم عرض معظم الأوامر شعبية لأداء مثل هذا التثبيت.
ملاحظة: سيتم توفير أدناه لكل التوسع في أمرين، حيث الأول هو لخادم أوبونتو 16.04، والثاني هو عن الإصدارات السابقة من نظام التشغيل.
- التمديد لGD:
سودو الرابطة بين الحصول على تثبيت PHP-GD
سودو الرابطة بين الحصول على تثبيت PHP5-GD
- التمديد لMCRYPT:
سودو الرابطة بين الحصول على تثبيت PHP-MCRYPT
سودو الرابطة بين الحصول على تثبيت PHP5-MCRYPT
- تمديد ل MySQL:
سودو الرابطة بين الحصول على تثبيت PHP-ماي
سودو الرابطة بين الحصول على تثبيت PHP5-ماي
إذا كان لديك مجموعة كاملة يمكنك تثبيت وحدات على حدة، بشكل انتقائي بتنفيذ الأوامر الضرورية:
سودو الرابطة بين الحصول على تثبيت Libapache2-MOD-PHP5.6
سودو الرابطة بين الحصول على تثبيت PHP5.6-FPM
سودو الرابطة بين الحصول على تثبيت php5.6-CLI
سودو الرابطة بين الحصول على تثبيت PHP-GD
سودو الرابطة بين الحصول على تثبيت PHP5.6-المقاطع متعددة البايتات
سودو الرابطة بين الحصول على تثبيت PHP5.6-MCRYPT
سودو الرابطة بين الحصول على تثبيت PHP5.6-MYSQL
سودو الرابطة بين الحصول على تثبيت PHP5.6-XML
استنتاج
في الختام، يمكننا القول أن لديهم معرفة حتى الأساسية من العمل على الكمبيوتر، المستخدم سوف تكون قادرة بسهولة على تثبيت كل حزمة PHP الرئيسية وجميع المكونات الإضافية. الشيء الرئيسي هو معرفة الأوامر التي تريد تنفيذ في خادم أوبونتو.