Ubuntu سرور پر پی ایچ پی انسٹال کرنا

Anonim

Ubuntu سرور پر پی ایچ پی انسٹال کرنا

Ubuntu سرور میں پی ایچ پی سکرپٹنگ زبان کو انسٹال کرتے وقت ویب ایپلیکیشن ڈویلپرز مشکلات کا سامنا کرسکتے ہیں. یہ بہت سے عوامل سے منسلک ہے. لیکن اس دستی کا استعمال کرتے ہوئے، سب کو تنصیب کے دوران غلطیوں سے بچنے کے قابل ہو جائے گا.

Ubuntu سرور میں پی ایچ پی انسٹال کریں

Ubuntu سرور کو پی ایچ پی کی زبان کو مختلف طریقوں سے انجام دیا جاسکتا ہے - یہ سب اس کے ورژن پر اور آپریٹنگ سسٹم کے ورژن پر منحصر ہے. اور اہم فرق ٹیموں میں خود کو انجام دینے کی ضرورت ہوگی.

یہ بھی قابل ذکر ہے کہ پی ایچ پی پیکج میں کئی اجزاء شامل ہیں، اگر مطلوبہ ہو تو، ایک دوسرے سے علیحدہ علیحدہ نصب کیا جا سکتا ہے.

طریقہ 1: معیاری تنصیب

معیاری تنصیب میں پیکیج کا تازہ ترین ورژن استعمال کرنا شامل ہے. ہر Ubuntu سرور آپریٹنگ سسٹم میں، یہ مختلف ہے:

  • 12.04 LTS (عین مطابق) - 5.3؛
  • 14.04 LTS (مستحکم) - 5.5؛
  • 15.10 (ویلی) - 5.6؛
  • 16.04 LTS (زینیل) - 7.0.

تمام پیکجوں کو آپریٹنگ سسٹم کے سرکاری ذخیرہ کے ذریعہ تقسیم کیا جاتا ہے، لہذا یہ تیسری پارٹی سے رابطہ قائم کرنے کے لئے ضروری نہیں ہوگا. لیکن مکمل پیکیج کی تنصیب دو ورژن میں پیش کی جاتی ہے اور OS کے ورژن پر منحصر ہے. لہذا، Ubuntu سرور 16.04 میں پی ایچ پی انسٹال کرنے کے لئے، اس کمانڈ کو انجام دیں:

سڈو اپٹ - پی ایچ پی انسٹال کریں

اور پہلے ورژن کے لئے:

SUDO APT-PHP5 انسٹال کریں

اگر تمام پی ایچ پی پیکج کے اجزاء کو نظام میں ضرورت نہیں ہے تو، آپ انہیں الگ الگ مقرر کر سکتے ہیں. یہ کیسے کریں اور اس کو کیا حکم دیا جاسکتا ہے، ذیل میں بیان کیا جائے گا.

اپاچی HTTP سرور کے لئے ماڈیول

Ubuntu سرور 16.04 میں اپاچی کے لئے پی ایچ پی ماڈیول انسٹال کرنے کے لئے، آپ کو مندرجہ ذیل کمانڈ پر عملدرآمد کرنے کی ضرورت ہے:

SUDO APT-Libapache2-MOD-PHP انسٹال کریں

OS کے پہلے ورژن میں:

SUDO APT-Libapache2-MOD-PHP5 انسٹال کریں

آپ ایک پاسورڈ کی درخواست کریں گے، ان کی تنصیب کی اجازت نامہ دینے کے لئے ضروری ہے. ایسا کرنے کے لئے، خط "ڈی" یا "y" درج کریں (Ubuntu سرور کے لوکلائزیشن پر منحصر ہے) اور ENTER دبائیں.

Ubuntu سرور میں اپاچی کے لئے پی ایچ پی انسٹال کرنا

اس کے بعد یہ صرف پیکیج کی ڈاؤن لوڈ اور تنصیب کا انتظار کرنا ہے.

FPM.

ورژن 16.04 آپریٹنگ سسٹم میں FPM ماڈیول انسٹال کرنے کے لئے، مندرجہ ذیل کرتے ہیں:

SUDO APT-PHP-FPM انسٹال کریں

پہلے ورژن میں:

SUDO APT-PHP5-FPM انسٹال کریں

اس صورت میں، تنصیب خود کار طریقے سے شروع ہو جائے گا، فوری طور پر Superuser پاس ورڈ داخل کرنے کے بعد.

Ubuntu سرور میں پی ایچ پی FPM انسٹال کرنا

کلی

کلی ڈویلپرز کی ضرورت ہے جو پی ایچ پی پر کنسول پروگراموں کی تخلیق میں مصروف ہیں. اس پروگرامنگ کی زبان کو متعارف کرانے کے لئے، آپ کو Ubuntu 16.04 میں کمانڈ پر عملدرآمد کرنے کی ضرورت ہے:

SUDO APT-PHP-CLI انسٹال کریں

پہلے ورژن میں:

SUDO APT-PHP5-CLI انسٹال کریں

Ubuntu سرور پی ایچ پی-کلی میں تنصیب

پی ایچ پی کی توسیع

تمام ممکنہ پی ایچ پی کے افعال کو لاگو کرنے کے لئے، آپ کو استعمال کردہ پروگراموں کے لئے کئی توسیعیں انسٹال کرنا چاہئے. اب اس طرح کی تنصیب کو انجام دینے کے لئے سب سے زیادہ مقبول حکم پیش کیے جائیں گے.

نوٹ: ذیل میں دو حکموں کے ہر توسیع کے لئے ذیل میں فراہم کی جائے گی، جہاں سب سے پہلے Ubuntu سرور 16.04 کے لئے ہے، اور دوسرا OS کے پہلے ورژن کے لئے ہے.

  1. GD کے لئے توسیع:

    SUDO APT-PHP-GD انسٹال کریں

    SUDO APT-PHP5-GD انسٹال کریں

  2. Ubuntu سرور میں پی ایچ پی-جی ڈی توسیع کو انسٹال کرنا

  3. mcrypt کے لئے توسیع:

    SUDO APT-PHP-MCRYPT انسٹال کریں

    SUDO APT-PHP5-MCRYPT انسٹال کریں

  4. mcrypt کے لئے Ubuntu سرور پی ایچ پی کی توسیع میں تنصیب

  5. MySQL کے لئے توسیع:

    سڈو اے پی ٹی انسٹال پی ایچ پی-ایس ایس ایس ایل

    سڈو اپٹ - انسٹال PHP5-MySQL

  6. Ubuntu سرور میں MySQL کے لئے پی ایچ پی کی توسیع انسٹال کرنا

اگر آپ کے پاس ایک مکمل پیکیج ہے تو آپ لازمی طور پر لازمی طور پر ضروری حکموں کو انجام دینے سے الگ الگ ماڈیولز انسٹال کرسکتے ہیں:

SUDO APT-Libapache2-MOD-PHP5.6 انسٹال کریں

SUDO APT-PHP5.6-FPM انسٹال کریں

SUDO APT-PHP5.6-CLI انسٹال کریں

SUDO APT-PHP-GD انسٹال کریں

SUDO APT-PHP5.6-Mbstring انسٹال کریں

SUDO APT-PHP5.6-McRept انسٹال کریں

SUDO APT-PHP5.6-MySQL انسٹال کریں

SUDO APT-PHP5.6-XML انسٹال کریں

نتیجہ

آخر میں، ہم یہ کہہ سکتے ہیں کہ، کمپیوٹر پر کام کرنے کا بنیادی علم بھی رکھتا ہے، صارف آسانی سے مرکزی پی ایچ پی پیکج اور اس کے تمام اضافی اجزاء دونوں کو انسٹال کرنے کے قابل ہو جائے گا. اہم بات یہ ہے کہ آپ کو Ubuntu سرور میں عملدرآمد کرنا چاہتے ہیں.

مزید پڑھ