كيفية إعداد لوحة القيادة خادم لينكس مع لينكس داش

click fraud protection

هل تحب خادم Linux الخاص بك ولكن هل ترغب في الحصول على مزيد من المعلومات حول كيفية تشغيله على مدار اليوم؟ إذا كان الأمر كذلك ، فقد يكون Linux Dash هو ما تحتاجه! إنها أداة أنيقة ، بمجرد تثبيتها ، تمنح المستخدمين لوحة تحكم خادم Linux تسمح للمستخدمين بعرض معلومات في الوقت الحقيقي حول تحميل ذاكرة الوصول العشوائي واستخدام وحدة المعالجة المركزية وحركة مرور الشبكة وحتى Docker!

تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.

قم بتثبيت Linux Dash

يستخدم برنامج لوحة تحكم Linux Dash الكثير من تقنيات الويب المختلفة ، مثل NodeJS و Go و Python وغيرها. يمكن تشغيل لوحة العدادات مع أي من هذه التقنيات كمضيف. ومع ذلك ، في هذا الدليل ، سنركز على NodeJS ، لأنه أسهل استخدام. إذا كنت ترغب في إعداد Linux Dash للتشغيل على شيء آخر ، بخلاف Node ، فراجع الارتباط هنا للحصول على التعليمات.

يعد تشغيل البرنامج أمرًا سريعًا ، حيث لا يحتاج المستخدمون إلى العبث بحزمة قابلة للتنزيل لـ Linux Dash. وهذا يجعل برنامج لوحة المعلومات رائعًا ، بغض النظر عن نظام تشغيل خادم Linux لديك ، سيتم تشغيله. لبدء التثبيت ، افتح طرفية وابدأ تشغيل NodeJS على خادم Linux الخاص بك.

instagram viewer

خوادم أوبونتو / ديبيان

حليقة -SL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git

أو لدبيان:

sudo apt-get تثبيت nodejs git

شركة Rhel / CentOS / Suse Enterprise

حليقة - صامت - موقع https://rpm.nodesource.com/setup_8.x | sudo باش -
sudo yum تثبيت nodejs npm git

أو بالنسبة إلى أنظمة Suse ، قم بما يلي:

sudo zypper تثبيت nodjs npm git

يعمل NodeJS على الخادم ، لذلك حان الوقت الآن لبدء إعداد Linux Dash. باستخدام شخص سخيف أداة ، استنساخ أحدث نسخة من التعليمات البرمجية.

sudo -s cd / opt /
استنساخ بوابة - عمق 1 https://github.com/afaqurk/linux-dash.git

Linux Dash هو تطبيق ويب في صميمه ، لذا فإن استنساخ الرمز من Github سريع جدًا. عند اكتمال عملية الاستنساخ ، استخدم قرص مضغوط الأمر لنقل الطرفية إلى دليل التعليمات البرمجية.

مؤتمر نزع السلاح لينكس داش / التطبيق / الخادم

بدلاً من ذلك ، إذا لم تكن من محبي Git ، فيمكنك استخدامها لفة لتنزيل الرمز على الخادم.

ملاحظة: استخدم هذه الطريقة فقط إذا لم تتمكن من تثبيت أداة Git.

sudo -s cd / opt
الضفيرة https://github.com/afaqurk/linux-dash/archive/master.zip unzip master.zip rm master.zip
مؤتمر نزع السلاح لينكس داش / التطبيق / الخادم

نظرًا لأننا نستخدم NodeJS على أساس Linux Dash ، فسنحتاج إلى استخدامه لتثبيت البرنامج. في ال الخادم المجلد ، استخدم نبم أمر تثبيت Linux Dash على نظامك.

تثبيت sudo npm - الإنتاج

NPM هي أداة التعبئة NodeJS. دعه يقوم بتثبيت البرنامج. عند اكتمال التثبيت ، استخدم العقدة الأمر لبدء لينكس داش.

عقدة index.js - منفذ 8080

للوصول إلى لوحة تحكم Linux Dash ، افتح متصفح ويب وقم بزيارة عنوان الموقع التالي:

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

لينكس داش في tBackground

يعد Linux Dash رائعًا ، ومعه يمكن للمستخدمين الحصول على الكثير من المعلومات المهمة حول أنظمتهم. ومع ذلك ، نظرًا لأنه تطبيق ويب بدون حزمة DEB أو RPM التقليدية ، فلا توجد عملية لتشغيله في الخلفية. هذا يعني أنه في أي وقت ترغب في رؤية معلوماتك ، سيتعين عليك ذلك SSH في الخادم ، وقم بتشغيل أمر Node أو Go أو Python للتحقق.

لحسن الحظ ، مع القليل من معرفة Bash ، من السهل تفريغ Linux Dash في الخلفية. والأفضل من ذلك ، ليست هناك حاجة إلى العبث مع systemd ، أو نظام init! لبدء هذه العملية ، افتح محطة ، وقم بتسجيل الدخول إلى الخادم عبر SSH واستخدم لمس. اتصال. صلة أمر لإنشاء ملف فارغ جديد.

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

باستخدام صدى صوت الأمر ، أضف Shebang إلى البرنامج النصي ، بحيث يعرف خادم Linux ما يجب فعله مع البرنامج النصي.

صدى "#! / bin / bash" >> بدء تشغيل لينكس-داش

أضف مسافة باستخدام صدى صوت، لإفساح المجال للكود.

صدى '' >> بدء تشغيل لينكس-اندفاعة. صدى '' >> بدء تشغيل لينكس-اندفاعة

ضع سطرًا من التعليمات البرمجية في البرنامج النصي لإخبار النظام بمكان Linux Dash على خادم Linux الخاص بك.

صدى صوت 'مؤتمر نزع السلاح / opt / linux-dash / app / server '>> linux-dash-startup echo' '>> linux-dash-startup

يركض صدى صوت واكتب أمر التنفيذ في البرنامج النصي. في هذه الحالة ، نطلب من NodeJS تشغيل Linux Dash.

ملاحظة: لا تتردد في استبدال "node index.js" بأمر آخر ، إذا اخترت إعداد Linux Dash بشيء آخر غير Node.

صدى عقدة index.js - منفذ 8080 &> / dev / null & '>> بدء تشغيل لينكس-داش

قم بتحديث أذونات البرنامج النصي بحيث يمكن تنفيذه كبرنامج.

chmod + x linux-dash-startup

انقل النص إلى /usr/bin. سيسمح وضع ملف البرنامج النصي هنا لأي مستخدم على الخادم ببدء تشغيل Linux Dash بسهولة مثل أي أمر آخر.

mv linux-dash-startup / usr / bin

لتشغيل Linux Dash في الخلفية ، قم بتشغيل الأمر التالي في محطة طرفية على الخادم:

sudo linux-dash-startup. 
watch instagram story