XAMPP
ایکس اے ایم پی پی (یا) ایک مفت اور اوپن سورس کراس پلیٹ فارم ویب سرور حل اسٹیک پیکیج ہے جسے اپاچی فرینڈز نے تیار کیا ہے، جس میں بنیادی طور پر اپاچی ایچ ٹی ٹی پی سرور، ماریہ ڈی بی ڈیٹا بیس، اور پی ایچ پی اور پرل پروگرامنگ زبانوں میں لکھے گئے اسکرپٹ کے ترجمان شامل ہیں۔ چونکہ زیادہ تر حقیقی ویب سرور کی تعیناتی وہی اجزاء استعمال کرتی ہے جو ایکس اے ایم پی پی استعمال کرتی ہے، اس لیے مقامی ٹیسٹ سرور سے لائیو سرور میں منتقلی ممکن ہوتی ہے۔ ایکس اے ایم پی پی کی تعیناتی میں آسانی کا مطلب ہے کہ ڈبلیو اے ایم پی یا ایل اے ایم پی اسٹیک کو ڈویلپر کے ذریعے آپریٹنگ سسٹم پر جلدی اور آسانی سے انسٹال کیا جا سکتا ہے، اس فائدے کے ساتھ کہ عام ایڈ ان ایپلی کیشنز جیسے ورڈپریس اور جملہ! بٹنامی کا استعمال کرتے ہوئے بھی اسی طرح کی آسانی سے انسٹال کیا جا سکتا ہے۔ ایپچی فرینڈز ویب سائٹ اشارہ کرتی ہے کہ ایکس اے ایم پی پی کا مطلب ہے "ایکس اے ایم پی پی اپاچی + ماریہ ڈی بی + پی ایچ پی + پرل"، [مخفف] ایک تکراری مخفف ہے۔ ایکس اے ایم پی پی نے پہلے مائی ایس کیو ایل کا استعمال کیا تھا، لیکن اس کی جگہ 19 اکتوبر 2015 کو ماریہ ڈی بی نے لے لی اور ایکس اے ایم پی پی ورژن 5.5.30 اور 5.6.14 سے شروع کرتے ہوئے مخفف کے معنی کو تبدیل کر دیا۔ ضروریات XAMPP کو ڈاؤن لوڈ کرنے اور چلانے کے لیے صرف ایک زپ، ٹار، 7 زیڈ، یا ایکس ای فائل کی ضرورت ہوتی ہے، اور ویب سرور کو بنانے والے مختلف اجزاء کی بہت کم یا کوئی ترتیب کی ضرورت نہیں ہے۔ ایکس اے ایم پی پی کے ونڈوز ورژن کے لیے مائیکروسافٹ ویژول سی + + 2017 ریڈسٹری بیوٹیبل کی ضرورت ہے۔ خصوصیات ایکس اے ایم پی پی کو اپاچی، ماریہ ڈی بی، پی ایچ پی اور پرل کی تازہ ترین ریلیزز میں باقاعدگی سے اپ ڈیٹ کیا جاتا ہے۔ یہ کئی دوسرے ماڈیولز کے ساتھ بھی آتا ہے، جن میں اوپن ایس ایس ایل، پی ایچ پی مائی ایڈمن، میڈیا وکی، جملہ، ورڈپریس اور بہت کچھ شامل ہیں۔ خود مختار، ایکس اے ایم پی پی کی متعدد مثالیں ایک ہی کمپیوٹر پر موجود ہو سکتی ہیں، اور کسی بھی مثال کو ایک کمپیوٹر سے دوسرے کمپیوٹر میں نقل کیا جا سکتا ہے۔ ایکس اے ایم پی پی مکمل اور معیاری ورژن (چھوٹے ورژن) دونوں میں پیش کیا جاتا ہے۔ استعمال ایکس اے ایم پی پی کی سب سے واضح خصوصیت وہ آسانی ہے جس پر ڈبلیو اے ایم پی ویب سرور اسٹیک کو تعینات اور فوری کیا جا سکتا ہے۔ بعد میں، کچھ عام پیکیجڈ ایپلی کیشنز جنہیں آسانی سے انسٹال کیا جا سکتا تھا، بٹनामी کے ذریعے فراہم کی گئیں۔ سرکاری طور پر، ایکس اے ایم پی پی کے ڈیزائنرز نے اسے صرف ایک ترقیاتی ٹول کے طور پر استعمال کرنے کا ارادہ کیا، تاکہ ویب سائٹ ڈیزائنرز اور پروگرامرز کو انٹرنیٹ تک رسائی کے بغیر اپنے کمپیوٹر پر اپنے کام کی جانچ کرنے کی اجازت دی جا سکے۔ اسے ہر ممکن حد تک آسان بنانے کے لیے، بہت سی اہم حفاظتی خصوصیات کو پہلے سے طے شدہ طور پر غیر فعال کر دیا جاتا ہے۔ ایکس اے ایم پی پی ورلڈ وائڈ ویب پر ویب صفحات کی خدمت کرنے کی صلاحیت رکھتا ہے۔ پیکیج کے سب سے اہم حصوں کو پاس ورڈ سے محفوظ رکھنے کے لیے ایک خاص ٹول فراہم کیا جاتا ہے۔ ایکس اے ایم پی پی ماریہ ڈی بی اور ایس کیو لائٹ میں ڈیٹا بیس بنانے اور ان میں ہیرا پھیری کرنے کے لیے بھی مدد فراہم کرتا ہے۔ ایک بار ایکس اے ایم پی پی انسٹال ہونے کے بعد، ایف ٹی پی کلائنٹ کا استعمال کرتے ہوئے جڑ کر مقامی میزبان کو ریموٹ میزبان کی طرح استعمال کرنا ممکن ہے۔ جوملا یا ورڈپریس جیسے کنٹینٹ مینجمنٹ سسٹم (سی ایم ایس) کو انسٹال کرتے وقت فائل زیلا جیسے پروگرام کا استعمال کرنے کے بہت سے فوائد ہیں۔ ایچ ٹی ایم ایل ایڈیٹر کے ذریعے ایف ٹی پی کے ذریعے لوکل ہوسٹ سے جڑنا بھی ممکن ہے۔ اجزاء بھی دیکھیں اپاچی-مائی ایس کیو ایل-پی ایچ پی پیکجوں کی فہرست لائٹ ٹی پی ڈی ویب سرور سافٹ ویئر کا موازنہ لائٹ ٹی پی ڈی اپاچی-مائی ایس کیو ایل-پی ایچ پی حوالہ جات پیکجوں کی فہرست بیرونی لنکس ایکس اے ایم پی پی پروجیکٹ سے کائی سیڈلر کے ساتھ انٹرویو-لینز گریمر کا انٹرویو، مائی ایس کیو ایل انسٹال کرنا، ترتیب دینا، اور ایکس اے ایم پی پی کے ساتھ ترقی کرنا-ڈیلیبور ڈی ڈیوورسکی کا مضمون، اسکلز کینیڈا-اونٹاریو ایکس اے ایم پی پی کا مخفف-عام طور پر اسٹینڈس 4 ایل ایل سی ایکس اے ایم پی پی کی سائٹ Abbreviations.com سے لیا گیا-مضمون اوسو-انسا گوڈفریڈ کا، گلوبل ہیلتھ ڈیٹا مینجمنٹ فری ویب سرور سافٹ ویئر