linux-dash: S pomočjo spletnega brskalnika oddaljeno nadzira "zmogljivost strežnika Linux"


Če iščete skript za hitro statistiko strežnika z nizkimi viri, ne glejte daljavo kot linux-dash. Trdi, da je Linux Dash priljubljen, njegova gladka in odzivna spletna nadzorna plošča, ki deluje bolje na velikih in majhnih zaslonih.

linux dash je pomnilniško učinkovit, malo virov, enostaven za namestitev, skript za spremljanje statistike strežnika, napisan v PHP. Stran s spletno statistiko vam omogoča, da povlečete in spustite različne pripomočke ter preuredite zaslon, kot želite. Skript prikazuje statistiko vašega strežnika v živo, vključno z RAM-om, CPU-jem, diskovnim prostorom, informacijami o omrežju, nameščeno programsko opremo, tekočimi procesi in še veliko več.

Vmesnik Linux Dash ponuja informacije na organiziran način, kar nam olajša preklapljanje med določenimi odseki z gumbi v glavni orodni vrstici. Linux Dash ni napredno orodje za spremljanje, kot je Glances, vendar je vseeno dobra aplikacija za spremljanje uporabnikov, ki iščejo lahek in enostaven za uporabo.

Hitro si oglejte predstavitveno stran, ki jo je postavil razvijalec linux-dash.

  1. Oglejte si predstavitev na: linux-dash: Nadzor strežnika

  1. Odziven spletni vmesnik za spremljanje strežniških virov.
  2. Sprotno spremljanje CPU, RAM-a, uporabe diska, obremenitve, časa delovanja, uporabnikov in še veliko drugih sistemskih statistik.
  3. Preprosta namestitev za strežnike z Apache/Nginx + PHP.
  4. Kliknite in povlecite, če želite znova organizirati pripomočke.
  5. Podpora za široko paleto Linux strežniških okusov.

  1. Linuxov strežnik z nameščenim Apache/Nginx.
  2. Nameščena je razširitev PHP in php-json.
  3. Pripomoček za razpakiranje, nameščen na strežniku.
  4. Če želite zaščititi stran s statistiko na svojem strežniku, morate imeti nameščen htpasswd.

Navsezadnje ne želite, da bi svojo statistiko prikazovali celotnemu svetu, saj to predstavlja varnostno tveganje.

Opomba: htpasswd je le eden od načinov zaščite vašega strežnika. Obstajajo tudi drugi, na primer zavrnitev dostopa do nekaterih IP-jev. Uporabite, kakor koli vam je udobno.

V tem članku pa sem s spletnim strežnikom Apache pokazal, kako nastaviti Linux-dash na Linux strežnikih. To izvrstno orodje sem preizkusil tudi v drugih brskalnikih, kot so Firefox, Midori in Chrome, in deluje v redu.

Namestitev “linux-dash” v sisteme RedHat in Debian

Kot sem že rekel, je ta linux-dash ustvarjen v PHP za Linux z Apache. Torej, ta dva paketa morate imeti nameščena na strežniku skupaj z modulom php-json. Namestimo jih z orodjem za upravljanje paketov, imenovanim yum ali apt-get, glede na distribucijo vašega strežnika.

Namestite na sisteme, ki temeljijo na Red Hat, z ukazom yum.

# yum install httpd httpd-tools
# yum install php php-xml php-common php-json
# service httpd start

Namestite na sisteme, ki temeljijo na Debianu, z ukazom apt-get.

# apt-get install apache2 apache2-utils
# apt-get install php5 curl php5-curl php5-json
# service apache2 start

Nadaljujte do repozitorija »GitHub«, prenesite linux-dash in izvlecite vsebino v podimenik z imenom »linux-dash« v javni mapi Apache (tj./Var/www ali/var/www/html).

# git clone https://github.com/afaqurk/linux-dash.git

Odprite brskalnik in se pomaknite do mape, v kateri je nameščen "linux-dash". Pri meni je http:// localhost/linux-dash.

Sledi nekaj posnetkov zaslona nadzorne plošče linux-dash, posnetih s strežnika CentOS 6.5.

Če želite svojo statistično stran zaščititi z geslom, morate ustvariti datoteko ».htaccess« in ».htpasswd«. Naslednji ukaz bo ustvaril uporabnika 'admin', nastavil geslo 'admin123' in ustvaril novo datoteko 'htpasswd' v mapi '/ var'.

# htpasswd -c /var/.htpasswd admin admin123

Opomba: Datoteka 'htpasswd' shrani uporabniško geslo 'admin' v šifrirani obliki, zato jo je treba shraniti v nejavno mapo, da se zaščiti pred ogledom v brskalniku.

Zdaj ustvarite datoteko .htaccess v imeniku linux-dash in ji dodajte naslednjo vsebino. Shranite in zaprite datoteko.

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /var/.htpasswd 
AuthGroupFile /dev/null 
require valid-user

Počistite predpomnilnik brskalnika. Naslednjič, ko se pomaknete na stran s statističnimi podatki, vas bo pozval poziv za prijavo. Prijavite se z uporabniškim imenom in geslom, ki ste ju uporabili v ukazu htpasswd.

Referenčne povezave

Uživajte v svoji aplikaciji za spremljanje statistike strežnikov z malo viri.