- כיצד להתקין לוח מחוונים של שרת לינוקס באמצעות דאש לינוקס

כיצד להתקין לוח מחוונים של שרת לינוקס באמצעות דאש לינוקס

אוהב את שרת הלינוקס שלך אבל הלוואי שהיה לך יותרמידע על אופן פעולתו במהלך היום? אם כן, Linux Dash עשוי להיות בדיוק מה שאתה צריך! זה כלי מסודר, שמותקן לאחר שהוא מותקן, למשתמשים לוח מחוונים לשרת Linux, המאפשר למשתמשים להציג מידע בזמן אמת על עומס זיכרון RAM, שימוש במעבד, תעבורת רשת ואפילו Docker!

התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.

התקן דאש לינוקס

תוכנת לוח המחוונים של לינוקס עושה שימוש ב-הרבה טכנולוגיות אינטרנט שונות, כמו NodeJS, Go, Python ואחרות. לוח המחוונים יכול לרוץ עם כל אחת מהטכנולוגיות הללו כמארח. עם זאת, במדריך זה נתמקד ב- NodeJS, מכיוון שהוא בעקביות הקלה ביותר לשימוש. אם תרצה להגדיר את Linux Dash להפעלת משהו אחר, מלבד הצומת, בדוק את הקישור כאן להוראות.

קבלת התוכנה עובדת זה ממש מהמשתמשיםלא צריך להתעסק בחבילה להורדה עבור Linux Dash. זה הופך את תוכנת לוח המחוונים למעולה, מכיוון שלא משנה איזה מערכת הפעלה של שרת לינוקס יש לך, היא תפעל. כדי להתחיל בהתקנה, פתח מסוף וקבל את 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 עובד על השרת, אז עכשיו הגיע הזמן להתקין מערכת Dash Linux. משתמש ב גיט כלי, שיבט את הגרסה האחרונה של הקוד.

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

Linux Dash הוא יישום אינטרנט בבסיסו, ולכן שכפול הקוד מטה מגיתוב הוא די מהיר. לאחר השלמת תהליך השיבוט, השתמש ב- CD פקודה להעביר את הטרמינל לספריית הקוד.

cd linux-dash/app/server

לחלופין, אם אינך מעריץ של גיט, אתה יכול להשתמש ב- Curl כדי להוריד את הקוד לשרת.

הערה: השתמש בשיטה זו רק אם אינך יכול להתקין את הכלי 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 לבסיס דאש לינוקס, עלינו להשתמש בה כדי להתקין את התוכנה. בתוך ה שרת תיקיה, השתמש בתיקייה בערב פקודה להתקנת Linux Dash במערכת שלך.

sudo npm install --production

NPM הוא כלי האריזה של NodeJS. תן לזה להתקין את התוכנה. לאחר סיום ההתקנה, השתמש ב - צומת פקודה להפעיל דאש לינוקס.

node index.js --port 8080

כדי לגשת למרכז השליטה של ​​Linux, פתח דפדפן אינטרנט ובקר בכתובת האתר הבאה:

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

מקף לינוקס

Linux Dash הוא מבריק, ואיתו משתמשיםמסוגלים לקבל הרבה מידע חשוב על המערכות שלהם. עם זאת, מכיוון שמדובר ביישום אינטרנט ללא חבילת DEB או RPM מסורתית, אין כל תהליך להפעלתו ברקע. המשמעות היא שבכל פעם שתרצה לראות את המידע שלך, תצטרך SSH לשרת ולהפעיל פקודה Node, Go או Python כדי לבדוק.

למרבה המזל, עם מעט ידע של בש, זהקל להוריד את דאש לינוקס לרקע. עדיף, אין צורך להתעסק עם systemd, או עם מערכת init! כדי להתחיל בתהליך זה, פתח מסוף, היכנס לשרת באמצעות SSH והשתמש ב- לגעת פקודה ליצור קובץ ריק חדש.

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

משתמש ב הד פקודה, הוסף Shebang לתסריט, כך ששרת לינוקס יודע מה לעשות עם הסקריפט.

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

הוסף רווח, באמצעות הד, כדי לפנות מקום לקוד.

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

שים שורת קוד בסקריפט שתגיד למערכת היכן נמצא Linux Dash בשרת הלינוקס שלך.

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

רוץ הד ולכתוב את פקודת הביצוע לתסריט. במקרה זה, אנו אומרים ל- NodeJS להפעיל את Linux Dash.

הערה: אל תהסס להחליף "node index.js" בפקודה אחרת, אם בחרת להגדיר את Linux Dash במשהו שאינו Node.

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

עדכן את הרשאות הסקריפט כך שהוא יכול לבצע כתוכנית.

chmod +x linux-dash-startup

העבר את התסריט לתוכו / usr / bin. הצבת קובץ הסקריפט כאן תאפשר לכל משתמש בשרת להתחיל בקלות את Linux Dash כמו כל פקודה אחרת.

mv linux-dash-startup /usr/bin

להפעלת דאש לינוקס ברקע, הפעל את הפקודה הבאה בטרמינל בשרת:

sudo linux-dash-startup
</ p>

הערות