Node.js सर्वर-साइड प्रोग्रामिंग के लिए एक खुला स्रोत, क्रॉस-प्लेटफ़ॉर्म हल्का और शक्तिशाली जावास्क्रिप्ट रन-टाइम वातावरण है, जिसे बनाया गया है क्रोम के V8 जावास्क्रिप्ट इंजन पर और स्केलेबल नेटवर्क टूल और वेब एप्लिकेशन बनाने के लिए उपयोग किया जाता है जिन्हें बैकएंड की आवश्यकता होती है कार्यक्षमता।
अनुशंसित पढ़ें: 2019 में डेवलपर्स के लिए 18 सर्वश्रेष्ठ NodeJS फ्रेमवर्क
इस लेख में, हम आपको इंस्टॉल करने के दो अलग-अलग तरीके दिखाएंगे Node.js एक CentOS 8 Linux सर्वर पर ताकि आप आरंभ कर सकें।
कुछ निर्भरता पैकेज हैं जैसे सी++, बनाना, जीसीसी आदि, जिसे आपको के नवीनतम संस्करण को स्थापित करने के लिए डिफ़ॉल्ट CentOS रिपॉजिटरी से स्थापित करने की आवश्यकता है Node.js पर सेंटोस 8 लिनक्स।
इन निर्भरता पैकेजों को स्थापित करने के लिए, आपको स्थापित करने की आवश्यकता है विकास उपकरण में सेंटोस 8 निम्नलिखित का उपयोग करना यम कमांड.
# यम समूह "विकास उपकरण" स्थापित करें
अब उस मॉड्यूल को सूचीबद्ध करें जो पैकेज प्रदान करता है Node.js निम्न आदेश का उपयोग करके डिफ़ॉल्ट CentOS रिपॉजिटरी से पैकेज।
# यम मॉड्यूल सूची नोडज।
उपरोक्त आउटपुट से, चार अलग-अलग प्रोफ़ाइल उपलब्ध हैं, लेकिन आपको केवल उस डिफ़ॉल्ट प्रोफ़ाइल को स्थापित करने की आवश्यकता है जिसे हाइलाइट किया गया है [डी]
रनटाइम पैकेज का एक सामान्य सेट स्थापित करता है।
डिफ़ॉल्ट स्थापित करने के लिए Node.js अपने पर पैकेज सेंटोस 8 सिस्टम, निम्न आदेश चलाएँ।
# यम मॉड्यूल नोडज स्थापित करें।
यदि आप एक डेवलपर हैं, तो आप विकास प्रोफ़ाइल स्थापित कर सकते हैं जो अतिरिक्त पुस्तकालय स्थापित करेगा जो आपको दिखाए गए अनुसार गतिशील रूप से लोड करने योग्य मॉड्यूल बनाने की अनुमति देता है।
# यम मॉड्यूल नोडज / विकास स्थापित करें।
स्थापित करने के बाद Node.js पैकेज, आप निम्न आदेशों का उपयोग करके संस्करण और स्थान को सत्यापित कर सकते हैं।
# नोड -वी। # npm -v # कौन सा नोड # कौन सा npm
यह स्थापित करने का सबसे आसान तरीका है Node.js पर्यावरण पर सेंटोस 8 CentOS रिपॉजिटरी से लिनक्स।
स्थापित करने का एक और आसान तरीका Node.js उपयोग कर रहा है एनवीएम, नोड संस्करण प्रबंधक - एक बैश स्क्रिप्ट है जो आपको सिस्टम पर कई Node.js संस्करणों को स्थापित, अनइंस्टॉल और बनाए रखने की अनुमति देता है।
स्थापित या अद्यतन करने के लिए एनवीएम पर सेंटोस 8 सिस्टम, निम्नलिखित का उपयोग करें कर्ल या Wget संस्थापन स्क्रिप्ट के नवीनतम संस्करण को डाउनलोड करने का आदेश।
# कर्ल-ओ- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | दे घुमा के। या। # wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | दे घुमा के।
उपरोक्त स्थापना स्क्रिप्ट, स्थापित करें एनवीएम आपके उपयोगकर्ता खाते में। इसका उपयोग शुरू करने के लिए, आपको पहले अपने स्रोत की आवश्यकता होगी .bash_profile.
# स्रोत ~/.bash_profile.
अब, आप उपलब्ध को सूचीबद्ध कर सकते हैं Node.js संस्करणों का उपयोग एलएस-रिमोट
.
# एनवीएम सूची-रिमोट।
... v12.2.0 v12.3.0 v12.3.1 v12.4.0 v12.5.0 v12.6.0 v12.7.0 v12.8.0 v12.8.1 v12.9.0 v12.9.1 v12.10.0 v12.11.0 v12.11.1 v12.12.0 v12.13.0 (LTS: Erbium) v12.13.1 (LTS: Erbium) v12.14.0 (नवीनतम LTS: Erbium) v13.0.0 v13.0.1 v13.1.0 v13.2.0 v13.3.0 v13.4.0 v13.5.0।
अब आप अपने द्वारा देखे जाने वाले किसी भी रिलीज़ को टाइप करके Node का एक विशिष्ट संस्करण स्थापित कर सकते हैं। उदाहरण के लिए, संस्करण प्राप्त करने के लिए v13.0.0, आपको लिखना आता है।
# एनवीएम 13.0.0 स्थापित करें।
एक बार इंस्टॉलेशन पूरा हो जाने पर, आप टाइप करके अपने द्वारा इंस्टॉल किए गए विभिन्न संस्करणों को सूचीबद्ध कर सकते हैं।
#एनवीएम एल.एस.
आप टाइप करके Nodejs संस्करणों के बीच स्विच कर सकते हैं।
# एनवीएम v12.14.0 का उपयोग करें।
आप डिफ़ॉल्ट Nodejs संस्करण भी सेट कर सकते हैं और इसे चलाकर सत्यापित कर सकते हैं।
# nvm उर्फ डिफ़ॉल्ट v12.14.0. #एनवीएम एल.एस. या। # नोड --वर्जन.
इस लेख में, हमने आपके पर Node.js स्थापित करने के दो अलग-अलग तरीकों के बारे में बताया है सेंटोस 8 सर्वर। अगर आपको इंस्टॉलेशन में कोई समस्या आ रही है, तो नीचे कमेंट सेक्शन में मदद मांगें।