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

LAMP نامی ایک سوفٹ ویئر پیکج میں لینکس کینییل، ایک اپاچی ویب سرور، ایک ایس ایس ایل کے ڈیٹا بیس، اور پی ایچ پی اجزاء سائٹ انجن کے لئے استعمال کیا جاتا ہے. اگلا، ہم ان اضافی کی تنصیب اور ابتدائی ترتیب میں تفصیل سے بیان کرتے ہیں، مثال کے طور پر اوبنٹو کا تازہ ترین ورژن لے لیتے ہیں.

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

چونکہ اس آرٹیکل کی شکل میں پہلے سے ہی یہ مطلب ہے کہ آپ نے اپنے کمپیوٹر پر اوبنٹو انسٹال کیا ہے، ہم اس قدم کو چھوڑ دیں گے اور براہ راست دوسرے پروگراموں پر جائیں گے، لیکن آپ مندرجہ ذیل لنکس پر اپنے مضامین کو پڑھنے کے لۓ اس موضوع پر ہدایات تلاش کرسکتے ہیں.

مزید تفصیلات:
وبتلا باکس پر Ubuntu انسٹال
فلیش ڈرائیور کے ساتھ لینکس تنصیب گائیڈ

مرحلہ 1: اپاچی انسٹال کریں

اپاچی نامی ایک کھلی ویب سرور انسٹال کرنے سے شروع کریں. یہ بہترین اختیارات میں سے ایک ہے، لہذا یہ بہت سے صارفین کے انتخاب بن جاتا ہے. Ubuntu میں یہ کے ذریعے ڈال دیا جاتا ہے "ٹرمینل":

  1. مینو کھولیں اور کنسول شروع کریں یا کلیدی مجموعہ کو دبائیں Ctrl + Alt + T.
  2. سب سے پہلے، اس بات کا یقین کرنے کے لئے کہ آپ کے تمام ضروری اجزاء کو یقینی بنانے کیلئے اپنے سسٹم کی ذخیرہ کو اپ ڈیٹ کریں. ایسا کرنے کے لئے، کمانڈ ٹائپ کریںسودو ایکٹ اپ ڈیٹ حاصل کریں.
  3. کے ذریعے تمام اعمال سوڈو جڑ تک رسائی کے ساتھ چلتا ہے، لہذا اپنا پاسورڈ داخل کرنے کے لئے اس بات کا یقین کریں (یہ ظاہر نہیں ہوتا ہے جب آپ اسے داخل کرتے ہیں).
  4. مکمل ہونے پر، درج کریںsudo apt- انسٹال کریں apache2نظام میں اپیل شامل کرنے کے لئے.
  5. جوابات کو منتخب کرکے تمام فائلیں شامل کریں ڈی.
  6. ہم چلتے ہوئے ویب سرور کی جانچ کریں گےsudo apache2ctl configtest.
  7. نحوط عام ہونا چاہئے، لیکن کبھی کبھی شامل کرنے کی ضرورت کے بارے میں ایک انتباہ ہے سرور نام.
  8. مستقبل میں انتباہات سے بچنے کے لئے اس عالمی متغیر ترتیب فائل میں شامل کریں. فائل خود کو چلائیںسوڈو نانو /etc/apache2/apache2.conf.
  9. اب دوسرا کنسول چلائیں، جہاں کمانڈ چلائیںآئی پی ایڈریس شو ایت 0 | grep inet | awk '{$ 2 پرنٹ؛ } '| sed 's //.*$//'اپنے IP ایڈریس یا سرور ڈومین کو تلاش کرنے کے لئے.
  10. سب سے پہلے "ٹرمینل" کھلی فائل کے نچلے حصے پر جائیں اور درج کریںServerName + ڈومین کا نام یا IP ایڈریسآپ نے ابھی سیکھا. تبدیلیوں کے ذریعہ محفوظ کریں Ctrl + O اور ترتیب فائل کو بند کریں.
  11. کسی اور ٹیسٹ کو یقینی بنانے کے لئے کوئی غلطی نہیں ہے، اور پھر ویب سرور کے ذریعہ دوبارہ شروع کریںسڈو سیسٹیکیل اپارٹ 2 دوبارہ شروع کریں.
  12. اپوزیشن کو شروع کرنے کے لئے شامل کریں، اگر آپ چاہتے ہیں کہ آپ کمانڈ کے ساتھ آپریٹنگ سسٹم کے ساتھ شروع کریںسڈو سیسٹمیکٹیل اپ ای میل 2 کو فعال کرسکتے ہیں.
  13. یہ صرف اس کے استحکام کو چیک کرنے کے لئے ویب سرور شروع کرنے کے لئے رہتا ہے، کمانڈ کا استعمال کریںسوڈو سیسٹمٹیکیل اپاچ 2 شروع کرتے ہیں.
  14. اپنا براؤزر شروع کریں اور جائیںمقامی ہسٹسٹ. اگر آپ اپاچی مرکزی صفحہ پر ہیں، تو سب کچھ صحیح کام کر رہا ہے، اگلے مرحلے پر آگے بڑھیں.

مرحلہ نمبر 2: MySQL انسٹال کریں

دوسرا مرحلہ ایک ایس ایس ایل ایل ڈیٹا بیس کو شامل کرنا ہے، جس میں نظام میں دستیاب کمانڈ استعمال کرتے ہوئے ایک معیاری کنسول کے ذریعے کیا جاتا ہے.

  1. میں ترجیح "ٹرمینل" لکھیںsudo apt-mysql سرور انسٹال حاصل کریںاور پر کلک کریں درج کریں.
  2. نئی فائلوں کے علاوہ تصدیق کریں.
  3. اپنے ایس ایس ایل ایل ماحول کے استعمال کو محفوظ بنانے کے لئے اس بات کا یقین رکھو، اس طرح کے ذریعے نصب علیحدہ اضافے کے ساتھ تحفظ یقینی بنائیںsudo mysql_secure_installation.
  4. پاس ورڈ کی ضروریات کے لئے پلگ ان کی ترتیبات کی ترتیب ایک واحد ہدایت نہیں ہے، کیونکہ ہر صارف کو اپنے حل کے ذریعہ توثیق کے لحاظ سے مسترد کیا جاتا ہے. اگر آپ ضروریات کو انسٹال کرنا چاہتے ہیں، تو کنسول میں درج کریں y درخواست پر.
  5. اگلا آپ کو تحفظ کی سطح کو منتخب کرنے کی ضرورت ہے. سب سے پہلے ہر پیرامیٹر کی وضاحت پڑھیں، اور پھر سب سے زیادہ مناسب کا انتخاب کریں.
  6. جڑ تک رسائی کو یقینی بنانے کیلئے ایک نیا پاس ورڈ مقرر کریں.
  7. اس کے علاوہ، آپ اپنے سامنے مختلف سیکورٹی کی ترتیبات دیکھیں گے، انہیں پڑھیں اور اگر آپ لازمی طور پر سمجھتے ہیں تو اسے قبول کریں یا انکار کریں گے.

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

یہ بھی دیکھیں: Ubuntu کے لئے MySQL انسٹالیشن گائیڈ

مرحلہ 3: پی ایچ پی انسٹال کریں

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

  1. اندر "ٹرمینل" ٹیم لکھیںsudo apt- انسٹال php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0اگر آپ کو 7 ورژن کی ضرورت ہو تو ضروری اجزاء کو انسٹال کرنا.
  2. کبھی کبھی کمانڈر ٹوٹا ہوا ہے، تو استعمال کریںsudo apt پی ایچ پی 7.2 کلین انسٹالیاsudo apt hhvm انسٹالتازہ ترین دستیاب ورژن 7.2 انسٹال کرنے کے لئے.
  3. پروسیسنگ کی تکمیل پر، اس بات کو یقینی بنائیں کہ کنسول میں لکھنے کے ذریعے صحیح اسمبلی نصب ہوجائےphp -v.
  4. ڈیٹا بیس کے انتظام اور ویب انٹرفیس پر عمل درآمد مفت آلہ PHPmyadmin کا ​​استعمال کرتے ہوئے انجام دیا جاتا ہے، جو کہ LAMP ترتیب کے دوران انسٹال کرنے کے لئے بھی ضروری ہے. شروع کرنے کے لئے، کمانڈ درج کریںsudo apt- انسٹال phpmyadmin php-mbstring php-gettext.
  5. مناسب انتخاب کا انتخاب کرکے نئی فائلوں کے علاوہ تصدیق کریں.
  6. ویب سرور کی وضاحت کریں "Apache2" اور پر کلک کریں "ٹھیک".
  7. آپ کو خصوصی کمانڈ کے ذریعہ ڈیٹا بیس کو تشکیل دینے کے لئے حوصلہ افزائی کی جائے گی، اگر ضروری ہو تو، مثبت جواب کا انتخاب کریں.
  8. ڈیٹا بیس کے سرور کے ساتھ رجسٹر کرنے کے لئے ایک پاسورڈ بنائیں، جس کے بعد آپ اسے دوبارہ لاگ ان کرکے اس کی تصدیق کرنے کی ضرورت ہوگی.
  9. پہلے سے طے شدہ طور پر، آپ کو صارف کو جڑ رسائی یا TPC انٹرفیس کے ذریعہ PHPmyadmin میں لاگ ان کرنے کے قابل نہیں ہو گا، لہذا آپ کو روکنے کی افادیت کو غیر فعال کرنے کی ضرورت ہے. کمانڈ کے ذریعے جڑ حقوق کو چالو کریںسوڈو.
  10. ٹائپنگ کی طرف سے بند خرچ کروگونج "اپ ڈیٹ صارف سیٹ پلگ ان =" جہاں صارف = "جڑ"؛ فلش استحقاق؛ "| ایس ایس ایل ایل- جے پی ایس ایس ایس ایل ایل.

اس طریقہ کار پر، ایل پی پی کے لئے پی ایچ پی کی تنصیب اور ترتیب کو کامیابی سے مکمل کیا جا سکتا ہے.

یہ بھی دیکھیں: Ubuntu سرور کے لئے پی ایچ پی تنصیب گائیڈ

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