هل تحب خادم Linux الخاص بك ولكن هل ترغب في الحصول على مزيد من المعلومات حول كيفية تشغيله على مدار اليوم؟ إذا كان الأمر كذلك ، فقد يكون Linux Dash هو ما تحتاجه! إنها أداة أنيقة ، بمجرد تثبيتها ، تمنح المستخدمين لوحة تحكم خادم Linux تسمح للمستخدمين بعرض معلومات في الوقت الحقيقي حول تحميل ذاكرة الوصول العشوائي واستخدام وحدة المعالجة المركزية وحركة مرور الشبكة وحتى Docker!
تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.
يستخدم برنامج لوحة تحكم Linux Dash الكثير من تقنيات الويب المختلفة ، مثل NodeJS و Go و Python وغيرها. يمكن تشغيل لوحة العدادات مع أي من هذه التقنيات كمضيف. ومع ذلك ، في هذا الدليل ، سنركز على NodeJS ، لأنه أسهل استخدام. إذا كنت ترغب في إعداد Linux Dash للتشغيل على شيء آخر ، بخلاف Node ، فراجع الارتباط هنا للحصول على التعليمات.
يعد تشغيل البرنامج أمرًا سريعًا ، حيث لا يحتاج المستخدمون إلى العبث بحزمة قابلة للتنزيل لـ Linux Dash. وهذا يجعل برنامج لوحة المعلومات رائعًا ، بغض النظر عن نظام تشغيل خادم Linux لديك ، سيتم تشغيله. لبدء التثبيت ، افتح طرفية وابدأ تشغيل NodeJS على خادم Linux الخاص بك.
حليقة -SL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git
أو لدبيان:
sudo apt-get تثبيت nodejs git
حليقة - صامت - موقع 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/
يعد 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.
في الماضي ، إذا كنت تريد عكس الربط من Linux إلى Android ، فكان عليك...
Nextcloud هو حقا برنامج المستقبل. بفضل ذلك ، أصبح الأمر أسهل من أي ...
تعد رسومات Nvidia Hybrid موضوعًا مؤلمًا للغاية لمستخدمي Linux. لا ت...