Elsker din Linux-server, men ønsker, at du havde mereinformation om, hvordan det løber gennem dagen? I så fald er Linux Dash muligvis lige det, du har brug for! Det er et pænt værktøj, der, når det først er installeret, giver brugerne et Linux-serverpanel, der giver brugerne mulighed for at se information i realtid om RAM-belastning, CPU-brug, netværkstrafik og endda Docker!
SPOILER ALERT: Rul ned og se videostudiet i slutningen af denne artikel.
Installer Linux Dash
Linux Dash-dashboard-softwaren bruger enmange forskellige webteknologier, som NodeJS, Go, Python og andre. Dashboardet kan køre med enhver af disse teknologier som vært. I denne guide fokuserer vi dog på NodeJS, da det konsekvent er den nemmeste at bruge. Hvis du gerne vil konfigurere Linux Dash til at køre på noget andet, bortset fra Node, skal du kontrollere linket her for instruktioner.
At få softwaren til at fungere er et øjeblik som brugerebehøver ikke at lege med en downloadbar pakke til Linux Dash. Dette gør dashboard-softwaren fantastisk, da uanset hvilket Linux-server OS du har, kører det. For at starte installationen skal du åbne en terminal og få NodeJS til at arbejde på din Linux-server.
Ubuntu / Debian-servere
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git
eller for Debian:
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
eller for Suse-systemer:
sudo zypper install nodejs npm git
NodeJS arbejder på serveren, så nu er det tid til at få et Linux Dash-opsætning i gang. Bruger git værktøj, klon den nyeste version af koden.
sudo -s cd /opt/
git clone --depth 1 https://github.com/afaqurk/linux-dash.git
Linux Dash er en webapplikation i kernen, så det er ret hurtigt at klone koden ned fra Github. Når kloneprocessen er afsluttet, skal du bruge CD kommando til at flytte terminalen til kodebiblioteket.
cd linux-dash/app/server
Alternativt, hvis du ikke er fan af Git, kan du bruge Curl til at downloade koden til serveren.
Bemærk: Brug kun denne metode, hvis du ikke kan installere Git-værktøjet.
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
Da vi bruger NodeJS på basis af Linux Dash, bliver vi nødt til at bruge det til at installere softwaren. I server mappe, brug NPM kommando til at installere Linux Dash på dit system.
sudo npm install --production
NPM er NodeJS-pakkeværktøjet. Lad det installere softwaren. Når installationen er afsluttet, skal du bruge node kommando til at starte Linux Dash.
node index.js --port 8080
For at få adgang til Linux Dash-betjeningspanelet skal du åbne en webbrowser og besøge følgende webstedsadresse:
http://ip-address-of-server/
Linux Dash In tBackground

Linux Dash er strålende, og med det er brugerne deti stand til at få en masse vigtige oplysninger om deres systemer. Da det er en webapplikation uden en traditionel DEB- eller RPM-pakke, er der ingen proces til at køre den i baggrunden. Dette betyder, at når du vil se dine oplysninger, skal du SSH ind på serveren og køre en Node-, Go- eller Python-kommando for at kontrollere.
Heldigvis er det med lidt Bash-videnlet at downloade Linux Dash i baggrunden. Bedre endnu, er der ikke behov for at rodet med systemd eller init-systemet! For at starte denne proces skal du åbne en terminal, logge ind på serveren via SSH og bruge røre ved kommando til at oprette en ny tom fil.
ssh server-ip-address sudo -s touch linux-dash-startup
Bruger ekko kommando, tilføj en Shebang til scriptet, så Linux-serveren ved, hvad de skal gøre med scriptet.
echo "#!/bin/bash" >> linux-dash-startup
Tilføj et mellemrum ved hjælp af ekko, for at give plads til koden.
echo " " >> linux-dash-startup echo " " >> linux-dash-startup
Læg en kodelinje i scriptet, der fortæller systemet, hvor Linux Dash er på din Linux-server.
echo "cd /opt/linux-dash/app/server" >> linux-dash-startup
echo " " >> linux-dash-startup
Løb ekko og skriv udførelseskommandoen til scriptet. I dette tilfælde fortæller vi NodeJS om at køre Linux Dash.

Bemærk: er du velkommen til at erstatte “node index.js” med en anden kommando, hvis du vælger at indstille Linux Dash med noget andet end Node.
echo "node index.js --port 8080 &>/dev/null &" >> linux-dash-startup
Opdater scriptets tilladelser, så det kan udføres som et program.
chmod +x linux-dash-startup
Flyt scriptet ind / Usr / bin. Hvis man placerer scriptfilen her, kan enhver bruger på serveren let starte Linux Dash som enhver anden kommando.
mv linux-dash-startup /usr/bin
Hvis du vil køre Linux Dash i baggrunden, skal du køre følgende kommando i en terminal på serveren:
sudo linux-dash-startup</ P>
Kommentarer