مقامی ٹیسٹ سرور کو کس طرح تشکیل دیا جائے? ویب ڈویلپمنٹ سیکھیں | ایم ڈی این ، منی پی سی سے ہاؤس سرور بنائیں: گائیڈ
منی پی سی سے ہاؤس سرور بنائیں: گائیڈ
ایم ڈی این کورسز میں ، زیادہ تر وقت ، آپ سے کہا جاتا ہے کہ آپ براہ راست براؤزر میں مثالیں کھولیں۔ آپ HTML فائل پر ڈبل کلک کرکے ، اسے اپنے براؤزر کی کھڑکی میں جمع کروا کر ، یا بنا کر یہ کام کرسکتے ہیں۔ فائل > کھلا. اور HTML فائل وغیرہ پر جائیں۔. وہاں جانے کے بہت سارے طریقے ہیں.
مقامی ٹیسٹ سرور کو کس طرح تشکیل دیا جائے ?
اس مضمون میں بتایا گیا ہے کہ آپ کی مشین پر ایک سادہ مقامی ٹیسٹ سرور کو کس طرح تشکیل دیا جائے ، اور اس کو استعمال کرنے کے لئے بنیادی باتیں.
شرائط: | آپ کو پہلے جاننا چاہئے کہ انٹرنیٹ کیسے کام کرتا ہے (EN-US) اور ویب سرور کیا ہے؟ (EN-US) . |
---|---|
مقصد: | آپ مقامی ٹیسٹ سرور کو تشکیل دینا سیکھیں گے. |
ریموٹ فائلوں کے خلاف مقامی فائلیں
ایم ڈی این کورسز میں ، زیادہ تر وقت ، آپ سے کہا جاتا ہے کہ آپ براہ راست براؤزر میں مثالیں کھولیں۔ آپ HTML فائل پر ڈبل کلک کرکے ، اسے اپنے براؤزر کی کھڑکی میں جمع کروا کر ، یا بنا کر یہ کام کرسکتے ہیں۔ فائل > کھلا. اور HTML فائل وغیرہ پر جائیں۔. وہاں جانے کے بہت سارے طریقے ہیں.
آپ جانتے ہو کہ آپ نے ایک مقامی فائل سے مثال لانچ کی ہے ، جب یو آر ایل فائل کے ساتھ شروع ہوتا ہے: // آپ کے فائل سسٹم میں رسائی کے راستے پر عمل کرتا ہے۔. دوسری طرف ، اگر آپ گٹ ہب (یا کوئی دوسرا ریموٹ سرور) کی میزبانی کی ہماری ایک مثال سے مشورہ کرتے ہیں تو ، ویب ایڈریس HTTP: // یا https: // سے شروع ہوگا۔ اس معاملے میں فائل کو HTTP کے ذریعے پیش کیا گیا تھا.
مقامی ٹیسٹ کا مسئلہ
اگر آپ انہیں مقامی فائلوں کے طور پر کھولتے ہیں تو کچھ مثالیں کام نہیں کریں گی. متعدد ممکنہ وجوہات ہیں ، جن میں سب سے عام یہ ہیں:
- وہ غیر متزلزل درخواستوں پر مبنی ہیں. اگر آپ مقامی فائل کے طور پر مثال کے طور پر مثال کے طور پر مثال کے طور پر لانچ کرتے ہیں تو کروم جیسے کچھ براؤزر غیر متزلزل سوالات انجام نہیں دیتے ہیں (سرور سے ڈیٹا کی کٹائی دیکھیں). یہ حفاظت کی پابندیوں کی وجہ سے ہے (مزید معلومات کے ل Webs ویب سائٹ سیکیورٹی دیکھیں).
- وہ سرور کو آن کرتے ہوئے ایک مخصوص زبان نافذ کرتے ہیں. سرور کی طرف کی زبانیں (جیسے پی ایچ پی یا ازگر) کوڈ کی ترجمانی اور نتائج دینے کے لئے سرور کے ذریعہ فراہم کردہ ایک مخصوص ماحول کی ضرورت ہوتی ہے۔.
ایک آسان مقامی HTTP سرور بنائیں
متضاد سوالات کے مسئلے کو نظرانداز کرنے کے ل we ، ہمیں مقامی سرور سے انجام دے کر ایسی مثالوں کی جانچ کرنی ہوگی۔. ازگر کا سادہ ساٹٹیسرور ماڈیول اس حل کے سادہ نفاذ کی اجازت دیتا ہے.
عمل کرنے کا طریقہ کار یہ ہے:
- ازگر انسٹال کریں. اگر آپ GNU/Linux یا Macos استعمال کرتے ہیں تو ، ایک ازگر ماحول شاید آپ کی مشین پر پہلے ہی دستیاب ہے. ونڈوز صارفین ازگر ہوم پیج سے ایک انسٹالر تلاش کرسکتے ہیں (تمام ہدایات موجود ہیں):
- ازگر جائیں.org
- ڈاؤن لوڈ کے تحت ، ازگر کے لنک پر کلک کریں “3.xxx “.
- صفحے کے نچلے حصے میں ، لنک کے ذریعہ فائل کی طرف اشارہ کردہ فائل ڈاؤن لوڈ کریں ونڈوز X86 قابل عمل انسٹال کریں.
- جب ڈاؤن لوڈ ختم ہوجائے تو اس پروگرام پر عمل کریں.
- انسٹالر کے پہلے صفحے پر ، یقینی بنائیں کہ آپ نے باکس کو چیک کیا ہے “ازگر 3 شامل کریں.XXX سے راستہ “.
- کلک کرنے کے لئے انسٹال کریں, پھر بند کریں جب تنصیب مکمل ہوجائے.
- اپنا کمانڈ پرامپٹ (ونڈوز)/ٹرمینل (OS X اور Gnulinux) کھولیں. اس بات کی تصدیق کرنے کے لئے کہ پچھلی تنصیب صحیح طریقے سے ہوئی ہے ، مندرجہ ذیل کمانڈ درج کریں:
#وہاں جانے کے لئے فائل کا نام شامل کرنا, #مثال کے طور پر سی ڈی ڈیسک # واپس آنے کے لئے دو پوائنٹس کا استعمال کریں اگر ضروری ہو تو #والدین کی فائل سی ڈی ..
# اگر ازگر کا ورژن واپس آیا ہے تو بعد میں 3 پر ہے.ایکس ازگر 3 -م http.سرور # اگر لوٹا ہوا ازگر ورژن 2 سے زیادہ ہے.ایکس ازگر -م siallehttpserver
نوٹ : اگر پورٹ 8000 مصروف ہے تو ، آپ مثال کے طور پر آرڈر کے بعد کسی اور قیمت کی وضاحت کرکے کسی اور بندرگاہ کا انتخاب کرسکتے ہیں۔.سرور 7800 (ازگر 3.x) یا ازگر -ایم سادہ ہیٹ پی ایس آرور 7800 (ازگر 2.ایکس). اب آپ لوکل ہوسٹ ایڈریس پر اپنے مواد تک رسائی حاصل کرسکتے ہیں: 7800 .
مقامی طور پر آپریٹنگ سرور زبانیں
ازگر کا سادہ ساٹٹیسرور ماڈیول مفید ہے ، لیکن وہ نہیں جانتا ہے کہ پی ایچ پی یا ازگر جیسی زبانوں میں تحریری کوڈ کو کس طرح انجام دینا ہے۔. اس کو سنبھالنے کے ل you ، آپ کو کچھ اور ضرورت ہوگی – جس چیز کی آپ کو بالکل ضرورت ہوگی اس کا انحصار سرور زبان پر ہے جس پر آپ عملدرآمد کرنے کی کوشش کر رہے ہیں. یہاں کچھ مثالیں ہیں :
- ازگر کوٹ سرور کوڈ پر عمل کرنے کے ل you ، آپ کو ازگر ویب فریم ورک استعمال کرنے کی ضرورت ہوگی. آپ جیانگو ویب فریم ورک (ازگر) پڑھ کر جیانگو فریم ورک کو کس طرح استعمال کرنے کا طریقہ معلوم کرسکتے ہیں. فلاسک جیانگو کا متبادل ہے ، تھوڑا ہلکا. اس پر عمل کرنے کے ل you ، آپ کو ازگر/پائپ انسٹال کرنے کی ضرورت ہوگی ، پھر PIP3 انسٹال فلاسک کا استعمال کرتے ہوئے فلاسک کریں . اس مقام پر ، آپ کو مثال کے طور پر ازگر 3 ازگر کے مثال کے طور پر استعمال کرتے ہوئے ازگر فلاسک مثالوں پر عملدرآمد کرنے کے قابل ہونا چاہئے۔.پی وائی ، پھر لوکل ہوسٹ سے مشورہ کریں: اپنے براؤزر میں 5000.
- نوڈ کوڈ کو عملی جامہ پہنانے کے لئے.جے ایس (جاوا اسکرپٹ) سرور کی طرف ، آپ کو کچے گرہ یا مؤخر الذکر پر تعمیر کردہ ایک فریم ورک استعمال کرنے کی ضرورت ہوگی. ایکسپریس ایک اچھا انتخاب ہے۔ ایکسپریس ویب فریم ورک (نوڈ دیکھیں.جے ایس/جاوا اسکرپٹ).
- سرور کی طرف پی ایچ پی کوڈ کو عملی جامہ پہنانے کے ل you ، آپ کو سرور کنفیگریشن کی ضرورت ہوگی جو پی ایچ پی کی ترجمانی کرسکے. مقامی طور پر پی ایچ پی کی جانچ کے لئے اچھے اختیارات ایم اے ایم پی (میک اور ونڈوز) ، اے ایم پی پی ایس (میک ، ونڈوز ، لینکس) اور لیمپ (لینکس ، اپاچی ، ایس کیو ایل ، اور پی ایچ پی/ازگر/پرل) ہیں۔. یہ مکمل پیکیج ہیں جو مقامی تشکیلات پیدا کرتے ہیں جس کی مدد سے آپ اپاچی ، پی ایچ پی سرور اور ایس کیو ایل ڈیٹا بیس کو انجام دے سکتے ہیں۔.
اس صفحے کے ساتھ ایک مواد کا مسئلہ ملا?
- گٹ ہب پر صفحہ میں ترمیم کریں.
- سے مواد کی اطلاع دیں.
- گٹ ہب پر ماخذ دیکھیں.
اس صفحے کو آخری بار 3 اگست 2023 کو MDN شراکت کاروں نے تبدیل کیا تھا.
منی پی سی سے ہاؤس سرور بنائیں: گائیڈ
ایک MINIPC پر ہاؤس سرور بنانا چاہتے ہیں ? صرف ویب صفحات کو ایڈجسٹ کرنے ، ای میلز کا نظم کرنے ، ڈیٹا کو بچانے ، ان ٹولز اور دیگر چیزوں کو سیکھنے کے لئے ? یہ ممکن ہے اور مینجنٹکس کے ذریعہ پیش کردہ اس انتہائی تفصیلی گائیڈ پر عمل کرکے یہ آسان ہے.
بذریعہ پیری لیکورٹ 12 نومبر ، 2021 کو 12 تبصرے
مینجنٹکس ایک آزاد میگینٹو ڈویلپر اور اتفاقی طور پر ایک بلاگ ریڈر ہے. وہ بھی کوئی پیچیدہ اور لاگو ہوتا ہے اور اس اچھی وجہ سے یہ ہے کہ ہاؤس سرور بنانے کے لئے اس کے رہنما نے مجھے یہ پوسٹ بنانا چاہا۔.
میں اس کے گائیڈ کو بیان نہیں کروں گا ، اس سے کوئی معنی نہیں پائے گا ، لہذا میں آپ کو اس کی سائٹ پر واپس بھیج دوں گا جو پورے نقطہ کے طریقہ کار کو نقطہ کے مطابق تفصیل سے بتائے گا۔. میں صرف ان خاص منیماچائنز کے مفادات کو یاد کرنے کے لئے اس پوسٹ کا فائدہ اٹھاتا ہوں جو وقتا فوقتا بلاگ پر پھل پھولتے ہیں۔. 2021 کے اختتام کے لئے بہت کم حساب کتاب کی کارکردگی کے آلات. معمولی سیلرون ، پینٹیم اور دیگر بعض اوقات پرانے چپس ، بہت کمپیکٹ چیسیس میں مقفل ہیں. ان کی کم کارکردگی MINIPC کے لحاظ سے بنیادی استعمال سے مساوی ہے: ویب ، آفس آٹومیشن ، ملٹی میڈیا استعمال کرتا ہے. لیکن وہ ہاؤس سرور بنانے کے لئے بھی بڑے پیمانے پر کافی ہیں. وقت کے ساتھ صرف چند واٹ استعمال کرنے کا بڑا فائدہ اور اس وجہ سے ووٹنگ بجلی کے بل میں اضافہ نہیں کرنا.
مینجنٹکس اپنے سرور کے لئے ایک میل پرسکون 2 استعمال کرتا ہے. ایک مشین جس میں سیلرون J4125 ہوتا ہے اور جس کی کھپت اس میں صرف چند واٹ کی پیمائش ہوتی ہے. مشین دن میں 24 گھنٹے کا رخ کرنے کے لئے بنائی گئی ہے اور کوئی شور پیدا نہیں کرتا ہے کیونکہ یہ مکمل طور پر غیر فعال ہے. لاگت کا سال۔ اس چھوٹے سرور کو اس کے سپلائر باکس کے ساتھ حاصل کرنے کے لئے ? صرف دو یورو.
گائیڈ بہت مفصل ہے اور آپ کو دوسرے حل منتخب کرنے کے لئے چھوڑتے ہوئے لینکس ڈیبین تقسیم پر مبنی ہے. ہاؤس سرور بنانے کے ل You آپ کو حلف برداری کرنے کی ضرورت نہیں ہے ، ہر بار ہر بار کئی منظرنامے کے ساتھ ہر چیز انتہائی تفصیل سے ہے. صرف چھوٹا سا خاص عنصر اپنے آپریٹر سے مطابقت رکھتا ہے کیونکہ مشین ایک مفت فائبر کے پیچھے مڑ جاتی ہے جو ایک مقررہ IP ایڈریس پیش کرتی ہے جو آپ کو اپنی مشین سے زیادہ آسانی سے منسلک کرنے کی اجازت دیتی ہے۔. دوسرے آپریٹرز کے لئے پریڈ موجود ہیں جو خدمات کے گرد گھوم رہے ہیں جو آپ کی جسمانی مشین اور آپ کے آپریٹر کے ذریعہ تفویض کردہ آئی پی سے قطع نظر آپ کی جسمانی مشین اور ایک متعین ایڈریس کے مابین ربط بنائے گی۔.
تنصیب اور ترتیب کا اصول لہذا آپریٹر سے قطع نظر عام طور پر بالکل ایک جیسے ہی رہتا ہے. اگر آپ ہمیشہ گھر سے تیار کردہ سرور بنانا چاہتے ہیں ، اگر آپ کے آس پاس غیر استعمال شدہ مینی پی سی موجود ہے ، اگر آپ ورزش کو رگڑنا چاہتے ہیں تو ، میں آپ کو صرف پیش کردہ ٹیوٹوریل کو براؤز کرنے کا مشورہ دے سکتا ہوں۔. یہ ایک تعجب کی بات ہے.
ایک نیا رجسٹرڈ سرور بنائیں (ایس کیو ایل سرور مینجمنٹ اسٹوڈیو)
اس حصے میں بتایا گیا ہے کہ ایس کیو ایل سرور میں ایس کیو ایل سرور مینجمنٹ اسٹوڈیو سرور اجزاء میں ایس کیو ایل سرور میں ایس کیو ایل سرور مینجمنٹ اسٹوڈیو سرور جزو میں رجسٹر کرکے سرورز سے متعلق کنکشن کی معلومات کو کس طرح ریکارڈ کیا جائے۔. ایک سرور کنکشن سے پہلے یا آبجیکٹ ایکسپلورر سے رابطہ کرتے وقت رجسٹر کیا جاسکتا ہے. ایک مینو آپشن ہے جو آپ کو مقامی کمپیوٹر پر سرور مثال کے طور پر رجسٹر کرنے کی اجازت دیتا ہے.
سرور کی دو قسمیں رجسٹرڈ ہیں:
- مقامی سرور گروپس مقامی سرور گروپس کا استعمال سرور سے آسانی سے مربوط ہونے کے لئے کرتے ہیں جس کا آپ اکثر انتظام کرتے ہیں. مقامی اور غیر لوکل سرور مقامی سرورز کے گروپوں میں رجسٹرڈ ہیں. مقامی سرور ہر صارف کے لئے منفرد ہیں. رجسٹرڈ سرور کی معلومات کو کس طرح شیئر کرنے کے بارے میں مزید معلومات کے ل the ، پیش کردہ سرورز (ایس کیو ایل سرور مینجمنٹ اسٹوڈیو) سے برآمد کی معلومات دیکھیں اور رجسٹرڈ سرورز (ایس کیو ایل سرور مینجمنٹ اسٹوڈیو) سے معلومات درآمد کریں۔.
نوٹس ہم جہاں تک ممکن ہو ونڈوز کی توثیق کو استعمال کرنے کی تجویز کرتے ہیں.
ایس کیو ایل سرور مینجمنٹ اسٹوڈیو کا استعمال
ایک نیا رجسٹرڈ سرور بنانے کے لئے
- اگر رجسٹرڈ سرور عنصر ایس کیو ایل سرور مینجمنٹ اسٹوڈیو میں ، مینو میں نظر نہیں آتا ہے ڈسپلے, پر کلک کریں خدمت سرور. سرور کی قسم
جب سرور رجسٹرڈ سرورز ، علاقے سے رجسٹرڈ ہوتا ہے سرور کی قسم تنہا پڑھا جاتا ہے اور رجسٹرڈ سرور شٹر میں دکھائے جانے والے سرور کی قسم سے مطابقت رکھتا ہے. کسی اور قسم کے سرور کو رجسٹر کرنے کے لئے ، پر کلک کریں ڈیٹا بیس, تجزیہ سرور, رپورٹنگ خدماتیا انضمام کی خدمات ٹول بار میں خدمت سرور اس سے پہلے کہ آپ نیا سرور رجسٹر کریں. خدمت گار کا نام
مندرجہ ذیل فارمیٹ میں رجسٹر کرنے کے لئے سرور مثال منتخب کریں: [\]. توثیق
ایس کیو ایل سرور کی مثال سے منسلک ہونے پر دو توثیق کے طریقے دستیاب ہیں. ونڈوز کی توثیق
ونڈوز کی توثیق کا موڈ صارف کو مائیکروسافٹ ونڈوز صارف اکاؤنٹ کے ذریعہ رابطہ قائم کرنے کی اجازت دیتا ہے. توثیق SQL سرور
جب صارف کسی غیر معمولی کنکشن سے مخصوص کنکشن کے نام اور پاس ورڈ کے ساتھ جڑتا ہے تو ، ایس کیو ایل سرور خود بھی اس بات کی جانچ کرکے تصدیق کرتا ہے کہ آیا ایس کیو ایل سرور کنکشن اکاؤنٹ کی وضاحت کی گئی ہے اور اگر یہ لفظ متعین پاس سے پہلے ریکارڈ کیا گیا ہے تو اس سے مطابقت رکھتا ہے۔. اگر ایس کیو ایل سرور کے پاس کنکشن اکاؤنٹ نہیں ہے تو ، توثیق میں ناکام ہوجاتا ہے اور صارف کو غلطی کا پیغام بھیجا جاتا ہے.
جب ممکن ہو تو ، ونڈوز کی توثیق کا استعمال کریں. مزید معلومات کے لئے ، ایک توثیق کا موڈ منتخب کریں.
صارف نام
موجودہ صارف نام کی وضاحت کرتا ہے جس کے ساتھ آپ جڑ جاتے ہیں. صرف پڑھنے کا یہ اختیار صرف اس صورت میں دستیاب ہے جب آپ نے ونڈوز کی توثیق کے ذریعہ رابطہ قائم کرنے کا انتخاب کیا ہے. ترمیم کرنے کے لئے صارف کے نام, کمپیوٹر پر ایک سیشن کو ایک مختلف صارف کی حیثیت سے کھولیں. کنکشن
جس کے ساتھ رابطہ قائم کرنا ہے اس تک رسائی کا نام درج کریں. یہ آپشن صرف اس صورت میں دستیاب ہے جب آپ نے SQL سرور کی توثیق کے ساتھ رابطہ منتخب کیا ہو . پاس ورڈ
کنکشن کے ساتھ استعمال شدہ پاس ورڈ درج کریں. اس اختیار کو صرف اس صورت میں تبدیل کیا جاسکتا ہے جب آپ نے ایس کیو ایل سرور کی توثیق کے ذریعہ رابطہ قائم کرنے کا انتخاب کیا ہے . پاس ورڈ یاد رکھیں
اس اختیار کو منتخب کریں تاکہ ایس کیو ایل سرور کا اعداد و شمار اور درج کردہ پاس ورڈ کو اسٹور کریں. یہ آپشن صرف اس صورت میں ظاہر ہوتا ہے جب آپ نے ایس کیو ایل سرور کی توثیق کے ساتھ کنکشن کا انتخاب کیا ہے .
نوٹ اگر آپ نے پاس ورڈ محفوظ کیا ہے اور اب اسے میموری میں رکھنا نہیں چاہتے ہیں ، باکس کو غیر چیک کریں ، پھر کلک کریں بچت کریں.
ملٹی سروس کی درخواستیں
ایس کیو ایل سرور مینجمنٹ اسٹوڈیو میں مطلوبہ ایڈیٹر ونڈو ایس کیو ایل سرور کی متعدد مثالوں سے رابطہ قائم کرسکتا ہے اور بیک وقت ان سے سوال کرسکتا ہے۔. درخواست کے ذریعہ واپس آنے والے نتائج کو الگ الگ نتائج کے پہلوؤں میں ایک واحد یا واپس شدہ نتائج کے جزو میں ضم کیا جاسکتا ہے. ایک آپشن کے طور پر ، درخواست ایڈیٹر میں ایسے کالم شامل ہوسکتے ہیں جو سرور کا نام فراہم کرتے ہیں جس نے ہر لائن تیار کی ہے اور ہر لائن فراہم کرنے والے سرور سے رابطہ قائم کرنے کے لئے استعمال ہونے والا کنکشن بھی شامل کیا ہے۔. ملٹی سروس کے سوالات کو انجام دینے کے طریقہ کار کے بارے میں مزید معلومات کے لئے ، کئی سرورز (ایس کیو ایل سرور مینجمنٹ اسٹوڈیو) پر بیک وقت چلانے والی ہدایات سے مشورہ کریں۔.
مقامی سرور گروپ کے تمام سرورز پر درخواستیں چلانے کے لئے ، سرور گروپ کو دائیں کلک کریں ، اس کی طرف اشارہ کریں لاگ ان کرنے کے لئے, پھر کلک کریں نئی درخواست. جب درخواستوں کو نئے ونڈو ایڈیٹر کے ونڈو میں پھانسی دی جاتی ہے تو ، وہ ذخیرہ شدہ کنکشن کی معلومات (بشمول صارف کی توثیق کے سیاق و سباق سمیت) استعمال کرکے تمام گروپ سرورز پر چلتے ہیں۔. ایس کیو ایل سرور کی توثیق کا استعمال کرتے ہوئے رجسٹرڈ سرور کا کوئی بھی کنکشن لیکن پاس ورڈ کو ریکارڈ نہیں کرتا ہے ناکامی کے لئے برباد ہے.
سنٹرلائزڈ مینجمنٹ سرور کے ساتھ رجسٹرڈ تمام سرورز پر درخواستیں انجام دینے کے لئے ، سنٹرلائزڈ مینجمنٹ سرور کو تیار کریں ، سرور گروپ کو دائیں کلک کریں ، اشارہ کریں لاگ ان کرنے کے لئے, پھر کلک کریں نئی درخواست. جب درخواستوں کو نئی درخواست ایڈیٹر ونڈو میں پھانسی دی جاتی ہے تو ، وہ سرور گروپ میں موجود تمام سرورز کے خلاف چلاتے ہیں ، ذخیرہ شدہ کنکشن کی معلومات اور صارف کے ونڈوز کی توثیق کے سیاق و سباق کا استعمال کرتے ہیں۔.