لینکس منٹ 21 پر Node.js کو کیسے انسٹال کریں۔

Lynks Mn 21 Pr Node Js Kw Kys Ans Al Kry



Node.js ایک اوپن سورس، غیر مطابقت پذیر بیک اینڈ جاوا اسکرپٹ رن ٹائم پلیٹ فارم ہے۔ یہ JavaScript زبان میں سرور سائیڈ پروجیکٹس بنانے کے لیے ایک طاقتور کراس پلیٹ فارم رن ٹائم ہے۔ اس کی نان بلاکنگ، I/O ماڈل کی خصوصیت اسے زیادہ موثر، طاقتور اور تیز ماحول بناتی ہے۔

Node.js میں لامحدود خصوصیات ہیں لیکن کچھ سب سے زیادہ نامزد کردہ جو اسے JS ڈویلپر کا انتخاب بناتے ہیں ان کا یہاں ذکر کیا گیا ہے۔ یہ MIT لائسنس کے ساتھ آتا ہے جس میں ایک ہی تھریڈڈ ماڈل ہوتا ہے۔ یہ غیر مطابقت پذیر ہے جس کا مطلب ہے کہ یہ کبھی بھی پچھلے API کے جواب کا انتظار نہیں کرتا ہے اور ڈیٹا کو ٹکڑوں میں آؤٹ پٹ کرتا ہے (بفرنگ نہیں)۔

لینکس منٹ 21 پر Node.js انسٹال کریں۔

لینکس منٹ 21 سسٹم پر نوڈجز کو انسٹال کرنے کے لیے نیچے دیے گئے مراحل پر عمل کریں:







مرحلہ نمبر 1 : تمام پیکجوں کو اپ ڈیٹ کرنے کے لیے دی گئی کمانڈ کی مدد سے سسٹم کے ریپوزٹری کو اپ ڈیٹ کریں:



$ sudo مناسب اپ ڈیٹ



مرحلہ 2 : اس مرحلے میں، آپ کو تمام انحصار انسٹال کرنے کی ضرورت ہے کیونکہ وہ اس کی شرط ہیں۔ لہذا، ذیل میں دی گئی کمانڈ پر عمل کریں:





$ sudo مناسب انسٹال کریں سافٹ ویئر-پراپرٹیز-عام آپٹ-ٹرانسپورٹ-https ca-سرٹیفکیٹس gnupg2 curl build-essential

مرحلہ 3 : ایک بار جب آپ تمام مطلوبہ انحصار کو انسٹال کر لیتے ہیں، تو اپنے سسٹم میں نوڈ سورس ریپوزٹری حاصل کرنے کے لیے مذکورہ کمانڈ کو چلائیں:



$ curl -sL https: // deb.nodesource.com / سیٹ اپ_18.x | sudo -اور bash -

مرحلہ 4 : اب آپ نوڈ سورس ریپوزٹری کو کامیابی سے سیٹ کرنے کے بعد لینکس منٹ 21 سسٹم پر Node.js ایپلیکیشن انسٹال کر سکتے ہیں۔

$ sudo مناسب انسٹال کریں nodejs

مرحلہ 5 : سسٹم پر Node.js ورژن کے انسٹال ہونے کی تصدیق کرنے کے لیے درج ذیل کمانڈ پر عمل کریں:

$ نوڈ --ورژن

لینکس منٹ 21 پر Node.js کی جانچ کریں۔

نینو ایڈیٹر کا استعمال کرتے ہوئے ایک سادہ جاوا اسکرپٹ فائل بنائیں اور اس میں ایک سادہ پروگرام ٹائپ کریں:

$ نینو test_file.js

const http = درکار ہے۔ ( 'http' ) ;
const پورٹ = 3000 ;
const سرور = http.createServer ( ( req، res ) = > {
res.writeHead ( 200 , { 'مواد کی قسم' : 'متن/سادہ' } ) ;
res.end ( 'ہیلو یہ لینکس ہنٹ ہے۔ ! اور میں سام ہوں\n' ) ;
} ) ;
سرور.سنو ( بندرگاہ، ( ) = > {
console.log ( ` سننے کی بندرگاہ ${port} ` ) ;
} ) ;

اس پروگرام کو ایڈیٹر پر محفوظ کریں اور آؤٹ پٹ دیکھنے کے لیے کوئی بھی براؤزر کھولیں۔ اس کے لیے نیچے دی گئی کمانڈ کو ٹرمینل میں چلائیں۔ یہ مقامی پورٹ 3000 پر ویب سرور چلانا شروع کر دے گا:

$ node test_file.js

Nodejs کی کامیاب تنصیب کی تصدیق کرنے کے لیے، براؤزر میں ٹائپ کریں:

localhost: 3000

لینکس منٹ 21 سے Node.js کو کیسے ہٹایا جائے۔

لینکس منٹ 21 سسٹم سے Node.js کو اَن انسٹال کرنے کے لیے، مذکورہ کمانڈ کو ٹرمینل میں عمل میں لایا جائے گا:

$ sudo apt nodejs کو ہٹا دیں۔

نتیجہ

Node.js ایک اوپن سورس JavaScript رن ٹائم ہے جو JavaScript پر مبنی پروجیکٹس بنانے کے لیے استعمال ہوتا ہے۔ یہ ان ڈویلپرز میں مقبول ہے جو غیر مسدود ماحول میں ایپلی کیشنز بنانا چاہتے ہیں۔

اس مضمون میں، ہم نے لینکس منٹ 21 سسٹم پر Node.js کی تنصیب کے عمل کے بارے میں گہرائی سے تفصیلات کا ذکر کیا ہے۔ ہم نے اس کے ویب سرور کو کام کرنے کو دکھانے کے لیے ایک ٹیسٹ فائل بھی چلائی ہے۔ مزید یہ کہ ہم نے اسے ان انسٹال کرنے کی کمانڈ کا بھی ذکر کیا ہے۔