नोडजेएस आणि एनपीएम, उबंटू मध्ये स्थापना 20.04 | 18.04

नोडजेस बद्दल

पुढील लेखात आपण कसे शक्य ते पाहूया उबंटू 20.04 | वर Node.js आणि npm स्थापित करा 18.04. हे जावास्क्रिप्टसाठी आधीपासूनच चर्चा केलेले मुक्त स्रोत, क्रॉस-प्लॅटफॉर्म रनटाइम वातावरण आहे हे पृष्ठ आणि ते इव्हेंट-आधारित आय / ओ ऑपरेशन्स मॉडेल वापरतात, जे हे हलके आणि कार्यक्षम बनवते.

नोडजेएस एक आहे जावास्क्रिप्ट-आधारित मुक्त स्रोत सर्व्हर फ्रेमवर्क जे मुख्यतः जावास्क्रिप्ट रनटाइम सह बॅकएंड सर्व्हर अनुप्रयोग तयार करण्यासाठी वापरले जाते. हे क्रोमच्या व्ही 8 जावास्क्रिप्ट इंजिनवर आधारित आहे. एनडीएम हे नोडजेएससाठी डीफॉल्ट पॅकेज व्यवस्थापक आहे.

हे प्रामुख्याने एसिन्क्रॉनस प्रोग्रामिंगसाठी वापरले जाते आणि आहे खूप हलकी फ्रेम, जे इतरांपेक्षा वेगवान बनवते. हे बहुतेक लोकप्रिय ऑपरेटिंग सिस्टमशी सुसंगत देखील आहे. उबंटूचा वापर करून या फ्रेमवर्कसह विविध प्रकारचे अनुप्रयोग, जसे की वेब अनुप्रयोग, कमांड लाइन अनुप्रयोग इत्यादी विकसित केल्या जाऊ शकतात.

नोड स्रोत पासून नोडजेएस रेपॉजिटरी जोडा

नोडसोर्स ही कंपनीची स्वतःची एंटरप्राइझ-स्तरीय नोड रेपॉजिटरी आहे जी नोडजेएसची नवीनतम आवृत्ती राखते आणि त्यात समाविष्ट असते. नोड स्रोत पासून आम्ही नोडजेएसची विशिष्ट आवृत्ती स्थापित करण्यास सक्षम आहोत.

नोडसोर्सवरून नोडजेएस स्थापित करण्यासाठी, आम्हाला स्वारस्य असलेली विशिष्ट आवृत्ती जोडण्यासाठी फक्त खालील आदेशांपैकी एक चालवा. ते करणे आपल्याकडे कर्ल स्थापित करावा लागेल. आपल्याकडे अद्याप हे साधन नसल्यास, आपण हे आदेश देऊन स्थापित करू शकता:

sudo apt install curl

आता साठी नवीनतम आवृत्ती स्थापित करा (14 आवृत्ती), टर्मिनलमध्ये (Ctrl + Alt + T) आम्ही हे पीपीए समाविष्ट करू:

रेपो नोडजेस 14 जोडा

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

परिच्छेद आवृत्ती 12 स्थापित करा, आपल्याला फक्त आज्ञा चालविणे आवश्यक आहे:

रेपो नोडजेएस 12 जोडा

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

परिच्छेद एलटीएस आवृत्ती स्थापित करा (10 आवृत्ती), पीपीए वापरण्यासाठी असेलः

रेपो नोडजेस 10 जोडा

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

यातील कोणतीही पीपीए जोडल्यानंतर आम्ही आमच्या पसंतीच्या रेपॉजिटरीमधून नोडजेएसची नवीनतम आवृत्ती स्थापित करण्यास सक्षम आहोत. आम्ही बर्‍याच रेपॉजिटरी जोडल्यास, नोडजेएसची नवीनतम आवृत्ती एलटीएसची नसून स्थापित केली जाईल.

नोडजेएस आणि एनपीएम स्थापित करा

स्थापनेसाठी, टर्मिनलमध्ये (Ctrl + Alt + T) आपल्याला ही आज्ञा कार्यान्वित करावी लागेल.

एपीटी सह नोडजे स्थापित करा

sudo apt install nodejs

स्थापना पूर्ण झाल्यानंतर, नोडजेएस आणि एनपीएम मॉड्यूल स्थापित केले गेले पाहिजेत आणि वापरायला तयार असतील. आम्ही पुढील आज्ञा वापरू शकतो स्थापित आवृत्ती क्रमांक पहा.

node --version

npm --version

कमांड नोड व एनपीएम च्या स्थापित आवृत्तीची यादी देईल:

नोडजे आणि एनपीएम आवृत्ती स्थापित केली

असू शकते सर्व स्थापना सूचना पहा पासून उपलब्ध प्रकल्प GitHub पृष्ठ.

स्नॅपद्वारे नोडजेएस आणि एनपीएम स्थापित करा

चे आणखी एक प्रकार नोडजेएस स्थापित करणे प्रशासकाद्वारे आहे स्नॅप पॅकेजेस. हे करण्याचा सर्वात सोपा मार्ग असू शकतो.

स्नॅप्स सॉफ्टवेअर पॅकेजेस तयार आणि स्थापित करणे सोपे आहे. हे एका बिल्डमधून सर्व लोकप्रिय Gnu / Linux वितरण वर चालविण्यासाठी सर्व अवलंबितांसह पॅकेज केलेले अनुप्रयोग आहेत.

परिच्छेद नवीनतम आवृत्ती स्थापित करा (14 आवृत्ती) टर्मिनलमध्ये (Ctrl + Alt + T) चालवा:

नोडजे 14 स्नॅप स्थापना

sudo snap install node --channel=14/stable --classic

आम्ही आवृत्ती 13 स्थापित करू शकतो कमांड चालू आहे:

नोडजे 13 स्नॅप इंस्टॉलेशन

sudo snap install node --channel=13/stable --classic

परिच्छेद आवृत्ती 10 स्थापित करा, वापरण्याची आज्ञा खालीलप्रमाणे असेलः

नोडजेएस 10 स्नॅप स्थापना

sudo snap install node --channel=10/stable --classic

सर्व्हरची चाचणी घेत आहे

वेब सर्व्हर योग्यरित्या स्थापित झाला आहे की नाही हे तपासण्यासाठी, नावाची टेस्ट फाईल बनवू http_server.js आमच्या आवडत्या संपादकाचा वापर करून आमच्या होम फोल्डरमध्ये:

cd ~/

vim http_server.js

मग आम्ही करू खालील सामग्री फाइलमध्ये कॉपी आणि पेस्ट करा:

सर्व्हर चाचणी फाइल

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

यानंतर आपण फाईल सेव्ह करू. आता आम्ही सर्व्हर सुरू करण्यासाठी खालील आदेशासह कार्यान्वित करतो:

node http_server.js

टर्मिनलमध्ये असे आउटपुट दिसायला हवे:

कन्सोल आउटपुटचे उदाहरण

आता जर आपण आपले आवडते ब्राउझर उघडले तर आम्ही सर्व्हरच्या होस्टनाव किंवा IP पत्त्यावर जातो ज्यानंतर पोर्ट 3000, आम्ही खालील प्रमाणे नमुना पृष्ठ पहावे:

फायरफॉक्स मध्ये चाचणी

http://localhost:3000

परिच्छेद नोडजेएस विषयी अधिक जाणून घ्या, वापरकर्ते भेट देऊ शकता प्रकल्प पृष्ठ.


एक टिप्पणी, आपले सोडून द्या

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   माटेओ म्हणाले

    ते मला कसे आवडले ते मला चांगलेच आवडले.
    धन्यवाद!