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