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 دبائیں.
اس کے بعد یہ صرف پیکیج کی ڈاؤن لوڈ اور تنصیب کا انتظار کرنا ہے.
FPM.
ورژن 16.04 آپریٹنگ سسٹم میں FPM ماڈیول انسٹال کرنے کے لئے، مندرجہ ذیل کرتے ہیں:
SUDO APT-PHP-FPM انسٹال کریں
پہلے ورژن میں:
SUDO APT-PHP5-FPM انسٹال کریں
اس صورت میں، تنصیب خود کار طریقے سے شروع ہو جائے گا، فوری طور پر Superuser پاس ورڈ داخل کرنے کے بعد.
کلی
کلی ڈویلپرز کی ضرورت ہے جو پی ایچ پی پر کنسول پروگراموں کی تخلیق میں مصروف ہیں. اس پروگرامنگ کی زبان کو متعارف کرانے کے لئے، آپ کو Ubuntu 16.04 میں کمانڈ پر عملدرآمد کرنے کی ضرورت ہے:
SUDO APT-PHP-CLI انسٹال کریں
پہلے ورژن میں:
SUDO APT-PHP5-CLI انسٹال کریں
پی ایچ پی کی توسیع
تمام ممکنہ پی ایچ پی کے افعال کو لاگو کرنے کے لئے، آپ کو استعمال کردہ پروگراموں کے لئے کئی توسیعیں انسٹال کرنا چاہئے. اب اس طرح کی تنصیب کو انجام دینے کے لئے سب سے زیادہ مقبول حکم پیش کیے جائیں گے.
نوٹ: ذیل میں دو حکموں کے ہر توسیع کے لئے ذیل میں فراہم کی جائے گی، جہاں سب سے پہلے Ubuntu سرور 16.04 کے لئے ہے، اور دوسرا OS کے پہلے ورژن کے لئے ہے.
- GD کے لئے توسیع:
SUDO APT-PHP-GD انسٹال کریں
SUDO APT-PHP5-GD انسٹال کریں
- mcrypt کے لئے توسیع:
SUDO APT-PHP-MCRYPT انسٹال کریں
SUDO APT-PHP5-MCRYPT انسٹال کریں
- MySQL کے لئے توسیع:
سڈو اے پی ٹی انسٹال پی ایچ پی-ایس ایس ایس ایل
سڈو اپٹ - انسٹال PHP5-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 سرور میں عملدرآمد کرنا چاہتے ہیں.