Xampp کا استعمال کرتے ہوئے ونڈوز پر اپاچی ، پی ایچ پی اور ایس کیو ایل (ماریاڈی بی) انسٹال کریں

ویڈیو: دس فنی لمØات جس ميں لوگوں Ú©ÛŒ کيسے دوڑيں لگتی ہيں ™,999 فنی 2024

ویڈیو: دس فنی لمØات جس ميں لوگوں Ú©ÛŒ کيسے دوڑيں لگتی ہيں ™,999 فنی 2024
Anonim

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

اپاچی اس وقت سب سے زیادہ استعمال ہونے والا ویب سرور سافٹ ویئر ہے ، اور 1995 میں ابتدائی رہائی کے بعد سے پچھلے 20+ سالوں سے ہے۔ یہ HTTP درخواستوں پر عملدرآمد کرتا ہے اور ہمیں ویب صفحات کو مقامی طور پر یا انٹرنیٹ پر اسٹور ، عمل اور ڈیلیور کرنے کی اجازت دیتا ہے۔ تمام ویب سائٹوں کے لئے ویب براؤزر میں ڈسپلے ہونے کے قابل ویب سرور کی ضرورت ہوتی ہے۔

پی ایچ پی سرور کی طرف سے سکرپٹ کی زبان ہے۔ پی ایچ پی مقامی طور پر خود ہی چل سکتی ہے ، لیکن یہ عام طور پر جانا جاتا ہے کہ وہ ایک ویب سرور میں توسیع کے طور پر چل رہا ہے۔ اس معاملے میں یہ ایک ڈویلپر کو سرور پر پی ایچ پی کی ایپلی کیشن چلانے اور براؤزر کے ذریعہ نتیجہ پیش کرنے کی اجازت دیتا ہے۔ یہ ایک سب سے زیادہ مقبول سرور کی طرف سے سکرپٹ کی زبانوں میں سے ایک ہے۔

ایس کیو ایل ایک ڈیٹا بیس سرور ایپلی کیشن ہے جو ہمیں ایپلی کیشنز اور / یا ویب سائٹوں کے لئے ڈیٹا کو اسٹور اور فراہم کرنے کے قابل بناتا ہے۔ او ایس ایس کیو ایل اوپن سورس ڈیٹا بیس سافٹ ویئر میں کئی سالوں سے معیاری ہے۔ لیکن چونکہ سن مائکرو سسٹم کے ذریعہ اس کی خریداری 2008 میں ہوئی ، اور پھر اوریکل کو 2010 میں دوبارہ فروخت کردی گئی ، اصل بانیوں کا خیال تھا کہ وہ اپنی اوپن سورس کی نوعیت سے کہیں زیادہ تجارتی ورژن میں چلا گیا ہے۔ اس کے جواب میں ، ایس کیو ایل کے بانیوں نے منبع کوڈ پر جعل سازی کی اور ماری ایس ڈی ایل کا متبادل ڈراپ ان بنایا ، جو اوپن سورس ہمیشہ رہنے کا وعدہ کرتا ہے اور ایس کیو ایل API اور احکام کے مطابق ہے۔

اگر ہم مذکورہ بالا ساری معلومات اکٹھا کردیں تو ہمیں ایک ویب سرور (اپاچی) حاصل کرنا چاہئے جو سرور سائڈ اسکرپٹنگ لینگویج (پی ایچ پی) کو ہینڈل کرنے کی اہلیت رکھتا ہو اور ڈیٹا بیس سرور (مارییا ڈی بی) کا استعمال کرکے معلومات اسٹور کرنے کا امکان پیدا ہوجائے۔

بیان کردہ سافٹ ویئر کا ہر ایک ٹکڑا مفت میں دستیاب ہے اور ان کی سرشار ویب سائٹوں یا مجازی عکسوں سے ڈاؤن لوڈ کیا جاسکتا ہے۔ مسئلہ یہ ہے کہ دستی ترتیب میں کچھ وقت لگ سکتا ہے اور یہ سمجھنے کے ل computer کچھ جدید کمپیوٹر / سرور علم کی ضرورت ہوتی ہے کہ ہر آپشن کیا کرتا ہے۔

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

آپ کو کیا ضرورت ہو گی:

  • مائیکروسافٹ ونڈوز والا پی سی
  • انسٹالر ڈاؤن لوڈ کرنے کے لئے انٹرنیٹ کنیکشن
  • صبر

1. آپ کو کیا کرنا ہے www.apachefriends.org پر جائیں اور انسٹالر ڈاؤن لوڈ کریں۔ نوٹ کریں کہ XAMPP لینکس اور میک OS X پر مبنی مشینوں کے لئے بھی دستیاب ہے لہذا اپنے OS کے لئے صحیح ورژن ڈاؤن لوڈ کریں۔

2. ڈاؤن لوڈ کردہ انسٹالر کا استعمال کرتے ہوئے XAMPP انسٹال کریں۔ نوٹ کریں کہ انسٹالیشن کے دوران آپ سے آپ کو درکار پیکیجوں کا انتخاب کرنے کے لئے کہا جائے گا۔ یہاں آپ اپاچی ، مائی ایس کیو ایل اور پی ایچ پی کے سوا ہر چیز کو چیک نہیں کرسکتے ہیں ، لیکن میں آپ کو پی ایچ پی ایم ایڈ ایڈن اور ویبلائزر کو بھی انسٹال کرنے کی سفارش کرتا ہوں۔ یہ آپ کو اپنے ایس کیو ایل ڈیٹا بیس کا انتظام کرنے اور ویب سائٹ کے استعمال کے بارے میں معلومات فراہم کرنے میں مدد فراہم کریں گے۔

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

Once. سرور شروع ہونے کے بعد ، اپنے پسندیدہ براؤزر کو کھولیں اور اسے XAMPP کے مرکزی صفحے تک رسائی حاصل کرنے کے لئے http://172.0.0.1 یا HTTP: // لوکل ہوسٹ کی طرف اشارہ کریں۔ یہاں سے آپ پی ایچ پی ایم ایڈمن تک رسائی حاصل کرسکتے ہیں ، پی ایچ پی انفو کا استعمال کرتے ہوئے پی ایچ پی کی تشکیل دیکھ سکتے ہیں اور اکثر پوچھے گئے سوالات کے سیکشن اور ایک ہاؤ ٹو سیکشن تک بھی رسائی حاصل کرسکتے ہیں جو آپ کو ایکس اے ایم پی پی سے شروع کرنے کے ل enough کافی ہونا چاہئے۔

مبارک ہو! آپ نے ایکس اے ایم پی پی کا استعمال کرتے ہوئے ونڈوز مشین میں اپاچی ، پی ایچ پی اور مائی ایس کیو ایل / ماریا ڈی بی انسٹال کیا ہے۔ اب آپ ویب سائٹس میں ترمیم کرنے کے بعد ہر فائل کو ویب سرور پر اپ لوڈ کرنے کی بجائے ان کو مقامی طور پر چلا کر جانچ اور ان کی ترقی کرسکتے ہیں۔

نوٹ 1: XAMPP کا استعمال کرتے ہوئے کسی ویب سائٹ یا اسکرپٹ تک رسائی حاصل کرنے کے ل you'll ، آپ کو ویب سائٹ کی فائلوں کو XAMPP انسٹالیشن فولڈر (عام طور پر C: AM XAMPP) کے اندر واقع HTDOCS نامی فولڈر میں منتقل کرنا پڑے گا۔

نوٹ 2: بندرگاہ 80 اور 443 ، اپاچی کے ذریعہ بطور ڈیفالٹ استعمال کیا جاتا ہے ، ہوسکتا ہے کہ آپ دوسرے مشینوں کے ذریعہ آپ کی مشین پر مسدود یا محفوظ ہوسکیں۔ مثال کے طور پر اسکائپ ان بندرگاہوں کو محفوظ رکھتا ہے جب دوسرے دستیاب نہ ہوں ، اور ان کو محفوظ رکھنا جاری رکھتا ہے حالانکہ وہ ان کو استعمال نہیں کرتا ہے۔ آپ اس کو اسکائپ میں ٹولز -> اختیارات -> اعلی درجے کی -> کنکشن کے تحت اضافی آنے والے رابطوں کے لئے 80 اور 443 پورٹ ان انچ چیک کرکے غیر فعال کرسکتے ہیں۔

نوٹ 3: اگر آپ کی مشین روٹر کے پیچھے ہے اور ایکس اے ایم پی پی پر میزبان ویب سائٹ کو کسی بیرونی کنکشن سے رسائی حاصل کرنا چاہتی ہے تو آپ کو بندرگاہ 80 (HTTP) ، 443 (HTTPS) اور XAMPP مشین کے لئے روٹر پر آگے پورٹ سیٹ اپ کرنا ہوگا۔ 3306 (ایس کیو ایل)

اگر آپ کے پاس کوئی اور سوالات ہیں تو ، براہ کرم ذیل میں تبصرہ سیکشن استعمال کریں۔

Xampp کا استعمال کرتے ہوئے ونڈوز پر اپاچی ، پی ایچ پی اور ایس کیو ایل (ماریاڈی بی) انسٹال کریں