اوبنٹو لینکس پر XAMPP کے ساتھ LAMP ماحول کیسے ترتیب دیا جائے۔

اوبنٹو لینکس پر XAMPP کے ساتھ LAMP ماحول کیسے ترتیب دیا جائے۔

یہ گائیڈ آپ کو دکھائے گا کہ XAMPP کا استعمال کرتے ہوئے اوبنٹو لینکس پر پی ایچ پی پر مبنی ویب ایپلیکیشن تیار کرنے کے لیے ایل اے ایم پی سرور (لینکس ، اپاچی ، ایس کیو ایل ، اور پی ایچ پی) کیسے ترتیب دیا جائے۔





آپ XAMPP اسٹیک کو ورڈپریس ، جملہ ، ڈروپل ، پریسٹا شاپ وغیرہ جیسے فریم ورک سے چلنے والی پی ایچ پی ایپلی کیشنز تیار کرنے کے لیے استعمال کر سکتے ہیں۔





XAMPP کیا ہے؟

پی ایچ پی ڈویلپمنٹ ماحول قائم کرنے کے لیے XAMPP ایک مقبول LAMP-stacks میں سے ایک ہے۔ یہ اوپن سورس ہے اور تمام بڑے آپریٹنگ سسٹمز بشمول ونڈوز ، لینکس اور میک او ایس پر دستیاب ہے۔ XAMPP بنانے کے لیے مل کر کام کرنے والے بنیادی اجزاء میں اپاچی ، MySQL ، PHP اور Perl شامل ہیں۔





XAMPP سرور سافٹ وئیر ڈویلپمنٹ یا پروٹو ٹائپنگ کے لیے مثالی ہے کیونکہ یہ سیٹ اپ کرنا نسبتا easy آسان ہے اور زیادہ کنفیگریشن کی ضرورت نہیں ہے۔ تاہم ، نوٹ کریں کہ XAMPP کو بطور پروڈکشن سرور استعمال کرنے کی سفارش نہیں کی جاتی ہے کیونکہ یہ آپ کے ترقیاتی ماحول کو آسان بنانے کے لیے کچھ سیکیورٹی امور پر سمجھوتہ کرتا ہے۔ مثال کے طور پر:

  • کوئی بھی آسانی سے نیٹ ورک کے ذریعے ماریا ڈی بی ڈیمون تک رسائی حاصل کر سکتا ہے۔
  • ڈیفالٹ ڈیٹا بیس ایڈمنسٹریٹر (روٹ) کے پاس پاس ورڈ نہیں ہے۔

لینکس کے لیے XAMPP ڈاؤن لوڈ کریں۔

شروع کرنے کے لیے ، آپ کو اوبنٹو لینکس کے لیے XAMPP Debian پیکج ڈاؤن لوڈ کرنا چاہیے جیسا کہ ذیل میں بیان کیا گیا ہے۔



سب سے پہلے ، استعمال کرتے ہوئے اپنی ڈاؤن لوڈ ڈائریکٹری میں جائیں۔ سی ڈی کمانڈ .

cd ~/Downloads

استعمال کرتے ہوئے XAMPP ڈاؤن لوڈ کرنے کے لیے درج ذیل کمانڈ چلائیں۔ ویجٹ ، انٹرنیٹ سے پیکجز ڈاؤن لوڈ کرنے کے لیے ایک کمانڈ لائن ٹول۔

میرے وائی فائی سے منسلک آلات کو ہیک کرنے کا طریقہ
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

نوٹ : اگر آپ چاہیں تو اوپر دی گئی کمانڈ میں XAMPP ورژن کو اپنی پسند کے ورژن سے تبدیل کر سکتے ہیں۔

چونکہ آپ کی موجودہ ورکنگ ڈائرکٹری ہے /ڈاؤن لوڈ فولڈر ، ویجیٹ خود بخود XAMPP ایپلیکیشن انسٹالر کو اس ڈائریکٹری میں محفوظ کر لے گا۔

اوبنٹو پر XAMPP انسٹال کرنے کا طریقہ

اس سے پہلے کہ آپ XAMPP ایپلیکیشن انسٹال کر سکیں ، آپ کو انسٹالر کی اجازت کو تبدیل کرنے کی ضرورت ہوگی تاکہ اسے استعمال کرنے کے قابل بنایا جا سکے۔ chmod کمانڈ .

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

اگر آپ XAMPP انسٹالر کا استعمال کرتے ہوئے فہرست بناتے ہیں۔ ls -l کمانڈ ، آپ کو نیچے کی طرح ایک آؤٹ پٹ ملے گا۔ جیسا کہ آپ دیکھ سکتے ہیں ، انسٹالر کے پاس اب 'عملدرآمد' کی اجازت ہے۔

XAMPP انسٹالر شروع کرنے کے لیے درج ذیل کمانڈ جاری کریں:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPP انسٹالر کی ابتدائی اسکرین نیچے کی طرح نظر آنی چاہیے:

پر کلک کریں اگلے بٹن دبائیں اور وزرڈ کی انسٹالیشن ہدایات پر عمل کریں۔

پر کلک کریں ختم تنصیب کو حتمی شکل دینے کے لیے بٹن۔

ایک بار انسٹالیشن مکمل ہونے کے بعد ، سسٹم XAMPP فائلوں کو اس میں محفوظ کرے گا۔ /opt/lampp آپ کے سسٹم پر ڈائریکٹری۔ ویب پیجز یا پروجیکٹس کو میں رکھا جائے گا۔ /opt/lampp/htdocs ڈائریکٹری

XAMPP خدمات شروع کرنے کے لیے ، جیسے اپاچی ، MySQL ، اور ProFTPD ، صرف درج ذیل کمانڈ کو چلائیں:

sudo /opt/lampp/lampp start

آپ ٹائپ کرکے XAMPP خدمات کی حیثیت چیک کر سکتے ہیں:

sudo /opt/lampp/lampp status

یہ بھی نوٹ کریں کہ XAMPP ایک گرافیکل ٹول کے ساتھ آتا ہے جسے آپ اپنی خدمات کو آسانی سے منظم کرنے کے لیے استعمال کر سکتے ہیں۔ آپ XAMPP GUI ٹول کو مندرجہ ذیل کمانڈز سے شروع کر سکتے ہیں۔

cd /opt/lampp
sudo ./manager-linux-x64.run

مندرجہ ذیل XAMPP ونڈو کھل جائے گی۔

چیک کریں کہ سب کچھ کام کر رہا ہے۔

اگر آپ بغیر کسی پریشانی کے خدمات شروع کرنے کے قابل ہیں تو پھر سب کچھ شاید توقع کے مطابق کام کر رہا ہے۔

یہ دیکھنے کے لیے کہ آیا اپاچی سرور آپ کے ویب صفحات کی توقع کے مطابق خدمت کر رہا ہے ، ٹائپ کریں۔ http: // localhost اپنے ویب براؤزر میں. براؤزر ایک صفحہ دکھائے گا جو نیچے والے صفحے سے ملتا جلتا ہے۔ آپ کی معلومات کے لیے ، اپاچی سرور پورٹ 80 پر بطور ڈیفالٹ چلتا ہے۔

آپ MySQL ڈیٹا بیس تک بھی رسائی حاصل کرسکتے ہیں جو XAMPP کے ساتھ آتا ہے http: // localhost/phpmyadmin آپ کے براؤزر میں یو آر ایل۔

مزید جانیں: اس کورس کے ساتھ ویب ڈویلپمنٹ اور ایس کیو ایل کے ماہر بنیں۔

WSL میں LAMP سرور ترتیب دینا۔

اس گائیڈ نے آپ کو دکھایا ہے کہ اپنے پی ایچ پی پر مبنی ایپلی کیشنز تیار کرتے وقت XAMPP سرور کو کیسے استعمال کیا جائے۔ حفاظتی وجوہات کی بنا پر ، آپ کو کبھی بھی XAMPP کو پیداواری مقاصد کے لیے استعمال نہیں کرنا چاہیے۔

لینکس کے لیے ونڈوز سب سسٹم پر کام کرنے والے ڈویلپرز کے لیے ، اگر آپ چاہیں تو WSL پر LAMP سرور بھی ترتیب دے سکتے ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ڈبلیو ایس ایل پر ایل اے ایم پی ٹیسٹ ماحول کیسے ترتیب دیا جائے۔

لینکس کے لیے ونڈوز سب سسٹم پر ویب ڈویلپمنٹ شروع کرنا چاہتے ہیں؟ ایک LAMP ٹیسٹ ماحول قائم کرکے شروع کریں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • اوبنٹو۔
  • اپاچی سرور۔
  • لینکس
  • پی ایچ پی
مصنف کے بارے میں آگے بڑھنے کو تیار(36 مضامین شائع ہوئے)

میوزا پیشے کے لحاظ سے سافٹ ویئر تیار کرتا ہے اور لینکس اور فرنٹ اینڈ پروگرامنگ پر بڑے پیمانے پر لکھتا ہے۔ اس کے کچھ مفادات میں تاریخ ، معاشیات ، سیاست اور انٹرپرائز فن تعمیر شامل ہیں۔

Mwiza Kumwenda سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔