Volite svoj Linux poslužitelj, ali želite da imate višeinformacije o tome kako teče tijekom dana? Ako je to slučaj, Linux Dash može biti upravo ono što vam treba! To je uredan alat koji, jednom instaliran, korisnicima daje nadzornu ploču Linux poslužitelja koja korisnicima omogućuje pregled informacija u stvarnom vremenu o učitavanju RAM-a, upotrebi CPU-a, mrežnom prometu, pa čak i Docker-u!
ALTER SPOILERA: Pomaknite se prema dolje i pogledajte video vodič na kraju ovog članka.
Instalirajte Linux Dash
Softver nadzorne ploče Linux Dash koristi sljedeće: apuno različitih web tehnologija, poput NodeJS, Go, Python i drugih. Nadzorna ploča može se pokrenuti s bilo kojom od ovih tehnologija kao domaćin. Međutim, u ovom ćemo se vodiču usredotočiti na NodeJS jer je dosljedno najlakši za upotrebu. Ako želite postaviti Linux Dash za pokretanje nečeg drugog, osim čvora, provjerite vezu ovdje za upute.
Početak rada softvera je vrlo jednostavan za korisnikene trebate se miješati s paketom za preuzimanje za Linux Dash. Ovo čini softver nadzorne ploče odličnim, bez obzira na OS koji imate Linux poslužitelj, pokrenut će se. Za pokretanje instalacije otvorite terminal i aktivirajte NodeJS na vašem Linux poslužitelju.
Ubuntu / Debian poslužitelji
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt install nodejs git
ili, za 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
ili za Suse sustave:
sudo zypper install nodejs npm git
NodeJS radi na poslužitelju, tako da je sada vrijeme da se krene Linux Dash postavka. Koristiti Git alat, klonirajte najnoviju verziju koda.
sudo -s cd /opt/
git clone --depth 1 https://github.com/afaqurk/linux-dash.git
Linux Dash je osnovna web aplikacija, pa je kloniranje koda s Githuba dosta brzo. Kada je postupak kloniranja dovršen, koristite CD naredba za premještanje terminala u mapu kodova.
cd linux-dash/app/server
Ako niste ljubitelj Gita, Curl možete koristiti za preuzimanje koda na poslužitelj.
Napomena: ovu metodu koristite samo ako ne možete instalirati alat 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
Budući da NodeJS koristimo za osnovu Linux Dash-a, morat ćemo ga koristiti za instaliranje softvera. U server mapu, koristite NPM naredba za instaliranje Linux Dash u vaš sustav.
sudo npm install --production
NPM je alat za pakiranje NodeJS. Neka instalira softver. Kad je instalacija dovršena, koristite čvor naredba za pokretanje Linux Dash-a.
node index.js --port 8080
Da biste pristupili nadzornoj ploči Linux Dash, otvorite web preglednik i posjetite sljedeću adresu web mjesta:
http://ip-address-of-server/
Linux Dash In tBackground

Linux Dash je sjajan, a s njim su i korisniciu mogućnosti dobiti puno važnih informacija o svojim sustavima. No, kako se radi o web aplikaciji bez tradicionalnog DEB ili RPM paketa, ne postoji postupak za pokretanje u pozadini. To znači da ćete u svako doba kada želite vidjeti svoje podatke morati SSH uručiti i pokrenuti naredbu Node, Go ili Python za provjeru.
Srećom, s malo Bash znanja, to jelako skinuti Linux Dash u pozadinu. Što je još bolje, nema potrebe zabrljati sa sustavom ili init sistemom! Da biste pokrenuli ovaj postupak, otvorite terminal, prijavite se na poslužitelj preko SSH-a i koristite dodir naredba za stvaranje nove prazne datoteke.
ssh server-ip-address sudo -s touch linux-dash-startup
Koristiti jeka naredbu, dodajte shebang u skriptu, tako da Linux poslužitelj zna što treba učiniti sa skriptu.
echo "#!/bin/bash" >> linux-dash-startup
Dodajte razmak koristeći jeka, da napravimo mjesta za kod.
echo " " >> linux-dash-startup echo " " >> linux-dash-startup
Stavite liniju koda u skriptu koja će sustavu reći gdje se Linux Dash nalazi na vašem Linux poslužitelju.
echo "cd /opt/linux-dash/app/server" >> linux-dash-startup
echo " " >> linux-dash-startup
Trčanje jeka i u skriptu upišite naredbu izvršenja. U ovom slučaju, poručujemo NodeJS da pokrene Linux Dash.

Napomena: slobodno zamijenite "node index.js" drugom naredbom, ako ste odlučili Linux Dash gore postaviti na nešto drugo nego na čvor.
echo "node index.js --port 8080 &>/dev/null &" >> linux-dash-startup
Ažurirajte dopuštenja skripte tako da se može izvršiti kao program.
chmod +x linux-dash-startup
Premjesti skriptu u / Usr / bin, Postavljanje datoteke skripte ovdje će omogućiti bilo kojem korisniku na poslužitelju da lako pokrene Linux Dash kao i bilo koja druga naredba.
mv linux-dash-startup /usr/bin
Da biste pokrenuli Linux Dash u pozadini, pokrenite sljedeću naredbu u terminalu na poslužitelju:
sudo linux-dash-startup</ P>
komentari