- - लिनक्स डैश के साथ लिनक्स सर्वर डैशबोर्ड कैसे सेट करें

लिनक्स डैश के साथ लिनक्स सर्वर डैशबोर्ड कैसे सेट करें

अपने लिनक्स सर्वर से प्यार करें लेकिन काश आपके पास अधिक होतायह दिन भर कैसे चलता है इसके बारे में जानकारी? यदि ऐसा है, तो लिनक्स डैश सिर्फ वही हो सकता है जिसकी आपको आवश्यकता है! यह एक साफ-सुथरा उपकरण है, जो एक बार स्थापित होने के बाद, उपयोगकर्ताओं को एक लिनक्स सर्वर डैशबोर्ड देता है जो उपयोगकर्ताओं को रैम लोड, सीपीयू उपयोग, नेटवर्क ट्रैफ़िक और यहां तक ​​कि डॉकर के बारे में वास्तविक समय की जानकारी देखने की अनुमति देता है!

बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।

लिनक्स डैश स्थापित करें

लिनक्स डैश डैशबोर्ड सॉफ्टवेयर एक का उपयोग करता हैNodeJS, गो, पायथन और अन्य जैसे विभिन्न वेब प्रौद्योगिकियों के बहुत सारे। डैशबोर्ड होस्ट के रूप में इनमें से किसी भी तकनीक के साथ चल सकता है। हालाँकि, इस गाइड में, हम NodeJS पर ध्यान केंद्रित करेंगे, क्योंकि यह उपयोग करने के लिए सबसे आसान है। यदि आप नोड डैश से हटकर किसी और चीज़ पर चलने के लिए लिनक्स डैश को सेट करना चाहते हैं, तो निर्देशों के लिए यहां लिंक देखें।

उपयोगकर्ताओं के रूप में सॉफ्टवेयर काम करना एक तस्वीर हैलिनक्स डैश के लिए डाउनलोड करने योग्य पैकेज के साथ फिडेल करने की आवश्यकता नहीं है। यह डैशबोर्ड सॉफ़्टवेयर को महान बनाता है, क्योंकि आपके पास कोई भी लिनक्स सर्वर OS नहीं है, यह चलेगा। स्थापना शुरू करने के लिए, एक टर्मिनल खोलें और अपने लिनक्स सर्वर पर काम कर रहे NodeJS प्राप्त करें।

उबंटू / डेबियन सर्वर

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt install nodejs git

या, डेबियन के लिए:

sudo apt-get install nodejs git

Rhel / CentOS / Suse Enterprise

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum install nodejs npm git

या, Suse सिस्टम के लिए, करें:

sudo zypper install nodejs npm git

NodeJS सर्वर पर काम कर रहा है, इसलिए अब लिनक्स डैश सेटअप होने का समय आ गया है। का उपयोग करते हुए Git उपकरण, कोड का नवीनतम संस्करण क्लोन करता है।

sudo -s
cd /opt/
git clone --depth 1 https://github.com/afaqurk/linux-dash.git

लिनक्स डैश अपने मूल में एक वेब अनुप्रयोग है, इसलिए गिथब से नीचे कोड को क्लोन करना काफी तेज है। जब क्लोनिंग प्रक्रिया पूरी हो जाए, तो उपयोग करें सीडी कोड निर्देशिका में टर्मिनल को स्थानांतरित करने के लिए कमांड।

cd linux-dash/app/server

वैकल्पिक रूप से, यदि आप Git के प्रशंसक नहीं हैं, तो आप सर्वर को कोड डाउनलोड करने के लिए कर्ल का उपयोग कर सकते हैं।

नोट: केवल इस विधि का उपयोग करें यदि आप Git टूल स्थापित नहीं कर सकते हैं।

sudo -s
cd /opt
curl -LOk https://github.com/afaqurk/linux-dash/archive/master.zip
unzip master.zip
rm master.zip
cd linux-dash/app/server

जैसा कि हम लिनक्स डैश के आधार पर NodeJS का उपयोग कर रहे हैं, हमें सॉफ़्टवेयर स्थापित करने के लिए इसका उपयोग करने की आवश्यकता होगी। में सर्वर फ़ोल्डर, का उपयोग करें NPM अपने सिस्टम में लिनक्स डैश को स्थापित करने के लिए कमांड।

sudo npm install --production

NPM NodeJS पैकेजिंग टूल है। इसे सॉफ्टवेयर इंस्टॉल करने दें। स्थापना पूर्ण होने पर, का उपयोग करें नोड लिनक्स डैश शुरू करने के लिए कमांड।

node index.js --port 8080

लिनक्स डैश डैशबोर्ड तक पहुँचने के लिए, एक वेब ब्राउज़र खोलें और निम्नलिखित वेबसाइट पते पर जाएँ:

http://ip-address-of-server/

लिनक्स डैश tBackground में

लिनक्स डैश शानदार है, और इसके साथ, उपयोगकर्ता हैंउनके सिस्टम के बारे में कई महत्वपूर्ण जानकारी प्राप्त करने में सक्षम। हालाँकि, जैसा कि यह एक पारंपरिक DEB या RPM पैकेज के बिना एक वेब अनुप्रयोग है, पृष्ठभूमि में इसे चलाने की कोई प्रक्रिया नहीं है। इसका मतलब यह है कि किसी भी समय आप अपनी जानकारी देखना चाहते हैं, आपको सर्वर में एसएसएच करना होगा, और जांच के लिए एक नोड, गो या पायथन कमांड चलाना होगा।

शुक्र है, थोड़ा बैश ज्ञान के साथ, यहलिनक्स डैश को पृष्ठभूमि में उतारना आसान है। बेहतर अभी तक, systemd, या init सिस्टम के साथ गड़बड़ करने की कोई आवश्यकता नहीं है! इस प्रक्रिया को शुरू करने के लिए, टर्मिनल खोलें, SSH पर सर्वर में लॉग इन करें और उपयोग करें स्पर्श एक नई रिक्त फ़ाइल बनाने के लिए कमांड।

ssh server-ip-address
sudo -s
touch linux-dash-startup

का उपयोग करते हुए गूंज कमांड, स्क्रिप्ट में शेबंग जोड़ें, ताकि लिनक्स सर्वर को पता हो कि स्क्रिप्ट का क्या करना है।

echo "#!/bin/bash" >> linux-dash-startup

का उपयोग कर, एक स्थान जोड़ें गूंज, कोड के लिए जगह बनाने के लिए।

echo " " >> linux-dash-startup
echo " " >> linux-dash-startup

स्क्रिप्ट में कोड की एक पंक्ति रखें जो उस सिस्टम को बताएगा जहां लिनक्स डैश आपके लिनक्स सर्वर पर है।

echo "cd /opt/linux-dash/app/server" >> linux-dash-startup
echo " " >> linux-dash-startup

Daud गूंज और स्क्रिप्ट में निष्पादन कमांड लिखें। इस स्थिति में, हम NodeJS को लिनक्स डैश चलाने के लिए कह रहे हैं।

नोट: "नोड index.js" को किसी अन्य कमांड से बदलने के लिए स्वतंत्र महसूस करें, यदि आपने लिनक्स डैश को नोड के अलावा किसी अन्य चीज़ के साथ सेट करना चुना है।

echo "node index.js --port 8080 &>/dev/null &" >> linux-dash-startup

स्क्रिप्ट की अनुमतियों को अपडेट करें ताकि यह एक प्रोग्राम के रूप में निष्पादित हो सके।

chmod +x linux-dash-startup

स्क्रिप्ट में ले जाएँ / Usr / bin। यहां स्क्रिप्ट फ़ाइल रखने से किसी भी उपयोगकर्ता को सर्वर पर आसानी से किसी भी अन्य कमांड की तरह लिनक्स डैश शुरू करने की अनुमति मिलेगी।

mv linux-dash-startup /usr/bin

लिनक्स डैश को पृष्ठभूमि में चलाने के लिए, सर्वर पर टर्मिनल में निम्न कमांड चलाएँ:

sudo linux-dash-startup
</ P>

टिप्पणियाँ