- XAMPP هڪ مفت سافٽ ويئر پيڪيج آهي جنهن ۾ Apache، MySQL، PHP ۽ Perl شامل آهن.
- اهو توهان کي اجازت ڏئي ٿو توهان جي ڪمپيوٽر تي مقامي سرور ٺاهي بغير هوسٽنگ جي ادائيگي جي.
- ڊيٽابيس کي منظم ڪري سگھجي ٿو phpMyAdmin ذريعي، مقامي ميزبان کان رسائي لائق.
- اهو اهم آهي ويب منصوبن کي جانچڻ کان پهريان انهن کي حقيقي سرور تي ترتيب ڏيڻ.
جيڪڏهن توهان ويب ڊولپمينٽ شروع ڪرڻ جو فيصلو ڪيو آهي يا مقامي ماحول ۾ توهان جي سائيٽن کي جانچيو آهي، توهان ضرور XAMPP تي اچي چڪا آهيو، PHP، MySQL، ۽ ٻين اجزاء سان ڪم ڪرڻ لاءِ هڪ لازمي اوزار ڪنهن به ويب پيج لاءِ ضروري آهي جيئن ڪم ڪرڻ گهرجي. جيڪڏهن توهان آهيو Windows 10 ڪمپيوٽر ۽ توهان کي پڪ ناهي ته XAMPP انسٽال ڪرڻ سان ڪيئن شروع ڪجي، توهان صحيح جاءِ تي آيا آهيو. هن آرٽيڪل ۾ آئون توهان کي سيکاريندس قدم قدم تي XAMPP کي ڪيئن انسٽال ۽ ترتيب ڏيو، سادو ۽ بغير پيچيدگين.
ان کان علاوه، اسان انسٽاليشن دوران عام مسئلن کان بچڻ لاءِ ڪجهه اهم تفصيلن جو احاطو ڪنداسين، ۽ ڪيئن وڌ کان وڌ ڪارڪردگيءَ جو فائدو وٺنداسين جيڪي XAMPP پيڪيج توهان کي پيش ڪري ٿو هڪ مؤثر ٽيسٽنگ ماحول پيدا ڪرڻ لاءِ. اچو ته ان ڏانهن وڃو!
ايڪس ايم پي ڇا آهي؟
XAMPP هڪ مفت سافٽ ويئر پيڪيج آهي جيڪو توهان جي ڪمپيوٽر تي مقامي سرور انسٽال ڪرڻ لاءِ مڪمل ماحول فراهم ڪري ٿو. اهو ڪيترن ئي ضروري حصن مان ٺهيل آهي جهڙوڪ Apache (ويب سرور)، MySQL/MariaDB (ڊيٽابيس جي انتظام لاءِ)، PHP (پروگرامنگ ٻولي) ۽ پرل. هن سافٽ ويئر جي مهرباني، توهان ميزباني لاء ادا ڪرڻ جي بغير سرور ماحول ٺاهي سگهو ٿا.
اهو ٻنهي شروعاتي ۽ ماهر ڊولپرز لاءِ مثالي آهي جن کي انهن جي منصوبن کي مقامي طور تي جانچڻ جي ضرورت آهي انهن کي حقيقي سرور تي اپ لوڊ ڪرڻ کان پهريان. XAMPP مختلف پليٽ فارمن جهڙوڪ ونڊوز، لينڪس ۽ MacOS لاء دستياب آهي. هتي اسان ان تي ڌيان ڏينداسين ته ان کي ڪيئن انسٽال ڪجي Windows 10.
ڊائون لوڊ ڪري رهيو آهي XAMPP
شروع ڪرڻ لاء، پهرين شيء جيڪا اسان کي ڪرڻ گهرجي سرڪاري XAMPP صفحي ڏانهن وڃو، جتي توهان مختلف نسخن کي ڳوليندا، توهان جي پي ايڇ جي ضرورتن جي بنياد تي دستياب آهي. اهو بهترين مطابقت ۽ سيڪيورٽي کي يقيني بڻائڻ لاء جديد مستحڪم نسخو چونڊڻ جي صلاح ڏني وئي آهي.
هڪ دفعو ڊائون لوڊ صفحي تي، اختيار چونڊيو ونڊوز لاءِ ايڪس ايم پي. ياد رهي ته ونڊوز جو گهٽ ۾ گهٽ ورزن گهربل آهي Windows 7، تنهنڪري توهان کي ان کي استعمال ڪرڻ ۾ ڪو مسئلو نه ٿيندو Windows 10.
ونڊوز 10 تي XAMPP انسٽال ڪرڻ
انسٽالر سان اڳ ۾ ئي ڊائون لوڊ، شروع ڪرڻ لاء ان تي ڊبل ڪلڪ ڪريو. توهان شايد ڪجهه ونڊوز سيڪيورٽي يا يوزر اڪائونٽ ڪنٽرول (UAC) ڊيڄاريندڙن کي منهن ڏئي سگهون ٿا، انهي صورت ۾ توهان کي صرف انسٽالر کي توهان جي ڪمپيوٽر ۾ تبديليون ڪرڻ جي اجازت ڏيڻ گهرجي.
1. تنصيب مددگار
جڏهن توهان انسٽاليشن وزرڊ شروع ڪندا، پهرين شيء جيڪا توهان ڏسندا ته رسائي جي اجازتن جي باري ۾ هڪ ڊيڄاريندڙ هوندي جيڪا پروگرام کي گهربل هجي جيڪڏهن توهان ان کي انسٽال ڪريو "پروگرام فائلون”. جيتوڻيڪ توھان انسٽاليشن جي رستي کي تبديل ڪري سگھو ٿا، اھو سفارش ڪئي وئي آھي ته ڊفالٽ رستو ڇڏي ڏيو ج: xampp. اهو بعد ۾ اجازتن جي مسئلن کان پاسو ڪندو.
پريس ”.اڳيون“ ۽ جادوگر سان جاري آهي.
2. اجزاء جي چونڊ
سڀ کان اهم قدمن مان هڪ آهي اجزاء چونڊيو جيڪو توهان انسٽال ڪرڻ چاهيو ٿا. ضروري اختيارن کي چونڊيو ان جي مطابق استعمال ڪريو جيڪو توھان ڏيڻ وارا آھيو، جيتوڻيڪ مان سفارش ڪريان ٿو ته توھان ھر شيء کي انسٽال ڪريو جيڪو XAMPP پيش ڪري ٿو ھڪڙي مڪمل جانچ واري ماحول لاءِ. اهم جزو جهڙوڪ Apache, هن MySQL y phpMyAdmin اهي لازمي آهن جيڪڏهن توهان ڪم ڪرڻ وارا آهيو ڊيٽابيس ۽ متحرڪ ويب سائيٽن سان.
3. فولڊر سيٽنگون
جيئن مون اڳ ۾ ئي ذڪر ڪيو آهي، ڊفالٽ فولڊر هوندو ج: xampp، جيتوڻيڪ توھان ان کي تبديل ڪري سگھوٿا جيڪڏھن توھان چاھيو. بس فولڊر جي چونڊ بٽڻ تي ڪلڪ ڪريو ۽ نئين جڳھ چونڊيو. بهرحال، اجازتن جي مسئلن کان بچڻ لاء ڊفالٽ رستو ڇڏڻ جي صلاح ڏني وئي آهي.
4. انسٽاليشن مڪمل ڪريو
اجزاء ۽ فولڊر چونڊڻ کان پوء، مددگار توهان کي ڪجهه اضافي تفصيل ڏيکاريندو، جهڙوڪ انسٽال ڪرڻ جو اختيار بٽني جو، هڪ اوزار انسٽال ڪرڻ لاءِ سسٽم جهڙوڪ WordPress يا Joomla. جيڪڏھن توھان دلچسپي نٿا رکو ته توھان ھن اختيار کي چيڪ ڪري سگھو ٿا.
آخر ۾، تي ڪلڪ ڪريو "اڳيون"۽ انسٽاليشن شروع ٿيندي. توھان جي ڪمپيوٽر جي ڪارڪردگي تي منحصر آھي، اھو ڪجھ منٽ وٺي سگھي ٿو.
XAMPP ترتيب
هڪ دفعو انسٽاليشن مڪمل ٿي وئي آهي، XAMPP ڪنٽرول پينل. هي اهو آهي جتي توهان مختلف خدمتون شروع يا بند ڪري سگهو ٿا جهڙوڪ Apache o هن MySQL. جانچڻ لاءِ ته سڀ ڪجھ ٺيڪ ٿي ويو، ڪلڪ ڪريو "شروع"Apache ۽ MySQL ۾، ۽ پڪ ڪريو ته ماڊل سائي ٿي وڃن، ظاهر ڪن ٿا ته اهي صحيح ڪم ڪري رهيا آهن.
عام مسئلا حل ڪرڻ
ڪڏهن ڪڏهن اپاچي سرور شروع ڪندي، توهان ڳولي سگهو ٿا ته پورٽ 80 يا 443 اهي اڳ ۾ ئي ڪنهن ٻئي پروگرام، جهڙوڪ Skype پاران استعمال ڪيا ويا آهن. هي Apache کي صحيح طريقي سان هلائڻ کان روڪيندو. هتي مان توهان کي ڏيکاريان ٿو ٽي ممڪن حل:
- Skype ۾ بندرگاهن کي تبديل ڪريو. Skype ڪنيڪشن سيٽنگن ۾ "بندرگاهن 80 ۽ 443" اختيار کي چيڪ ڪريو.
- Apache پورٽ کي تبديل ڪريو. توھان فائلن کي تبديل ڪري سگھو ٿا httpd.conf y httpd-ssl.conf انهن بندرگاهن کي ٻين لاءِ تبديل ڪرڻ، جهڙوڪ 8080 يا 8443.
- Apache شروع ڪرڻ کان پهريان عارضي طور تي Skype کي بند ڪريو.
phpMyAdmin ۽ ڊيٽابيس مينيجمينٽ تائين رسائي
جيڪڏهن توهان کي توهان جي منصوبن لاء ڊيٽابيس کي منظم ڪرڻ جي ضرورت آهي، XAMPP شامل آهن phpMyAdmin، ڊيٽابيس کي منظم ڪرڻ لاءِ هڪ تمام مفيد اوزار جهڙوڪ MySQL يا MariaDB. توھان کي صرف ڪنٽرول پينل مان MySQL شروع ڪرڻ جي ضرورت آھي ۽ پوءِ رسائي ڪريو http://localhost/phpmyadmin.
ڊفالٽ استعمال ڪندڙ هوندو پاڙ ۽ ان ۾ پاسورڊ نه آهي، جيتوڻيڪ اهو مشورو ڏنو ويندو آهي ته ان کي تبديل ڪريو جيڪڏهن توهان مقامي ٽيسٽ کان وڌيڪ سرور استعمال ڪرڻ جو ارادو ڪيو آهي.
XAMPP ۾ منصوبا ٺاھيو ۽ منظم ڪريو
سڀ کان وڌيڪ عام سوالن مان هڪ آهي جتي انهن منصوبن کي رکڻو آهي جيڪي توهان مقامي سرور تي هلائڻ چاهيو ٿا. هن کي ڪرڻ لاء، توهان جي منصوبن کي فولڊر ڏانهن سڌو سنئون htdocs XAMPP انسٽاليشن ڊاريڪٽري اندر. جيڪڏهن توهان وٽ هڪ ٽيسٽ پروجيڪٽ آهي جنهن کي "mysite" سڏيو ويندو آهي، صرف ان نالي سان هڪ ذيلي فولڊر ٺاهيو اندر "htdocs”. پوء، برائوزر ذريعي رسائي http://localhost/misitio ۽ توهان جو پروجيڪٽ لوڊ ٿيندو ڄڻ ته اهو هڪ حقيقي سرور تي ميزباني ڪيو ويو آهي.
اهو هڪ بهترين طريقو آهي توهان جي ترقيات کي جانچڻ کان پهريان انهن کي آن لائن شايع ڪرڻ.
جيئن توهان ڏٺو آهي، XAMPP ۾ انسٽال ڪرڻ ۽ ترتيب ڏيڻ Windows 10 هڪ بلڪل سادو عمل آهي جيڪڏهن توهان هر هڪ قدم کي احتياط سان عمل ڪيو. اهو مسئلو ناهي ته توهان شروعاتي آهيو يا هڪ تجربيڪار ڊولپر، XAMPP توهان کي اهي سڀئي اوزار ڏئي ٿو جيڪي توهان کي مقامي طور تي توهان جي منصوبن تي ڪم ڪرڻ جي ضرورت آهي بغير ڪنهن ٻاهرين سرور لاءِ ادا ڪرڻ جي. ان کان علاوه، توهان جي ڊيٽابيس کي منظم ڪرڻ ۽ توهان جي ترقيات کي جلدي تي عمل ڪرڻ جو امڪان هن سافٽ ويئر جي وڏي فائدن مان هڪ آهي. جيڪڏهن توهان ويب ڊولپمينٽ سان تجربو شروع ڪرڻ چاهيو ٿا، XAMPP اهو پيڪيج آهي جيڪو توهان جي ٽيم تي گهربل آهي.
مان هڪ ٽيڪنالاجي جو شوقين آهيان جنهن پنهنجي ”جيڪ“ مفادن کي پيشو بڻائي ڇڏيو آهي. مون پنهنجي زندگيءَ جا 10 سال کان وڌيڪ وقت جديد ٽيڪنالاجي استعمال ڪندي گذاريا آهن ۽ هر قسم جي پروگرامن کي خالص تجسس کان ٻاهر ڪڍيو آهي. هاڻي مون ڪمپيوٽر ٽيڪنالاجي ۽ وڊيو گيمز ۾ ماهر ڪيو آهي. اهو ئي سبب آهي ته 5 سالن کان وڌيڪ عرصي کان آئون ٽيڪنالاجي ۽ وڊيو گيمز تي مختلف ويب سائيٽن لاءِ لکي رهيو آهيان، آرٽيڪل ٺاهي رهيو آهيان جيڪي توهان کي گهربل معلومات ڏيارڻ جي ڪوشش ڪندا اهڙي ٻولي ۾ جيڪا هرڪو سمجهي سگهي.
جيڪڏهن توهان وٽ ڪو سوال آهي، منهنجي ڄاڻ هر شيءِ کان وٺي ونڊوز آپريٽنگ سسٽم سان گڏو گڏ موبائل فون لاءِ Android سان لاڳاپيل آهي. ۽ منهنجو عزم توهان سان آهي، مان هميشه ڪجهه منٽ خرچ ڪرڻ لاءِ تيار آهيان ۽ توهان جي هن انٽرنيٽ جي دنيا ۾ جيڪي به سوال آهن انهن کي حل ڪرڻ ۾ توهان جي مدد ڪرڻ لاءِ تيار آهيان.