Figyeljen egy Nginx szervert Linux-dash-szal

linux-kötőjel

A Linux a webszerverek, és ez között van Apache és nginx ennek a piacnak jó része abszolút uralkodik, és ismert, hogy ez nemcsak annak köszönhető, hogy mindkét alternatíva mennyire erős, hanem mindenekelőtt a jó lehetőségeinknek figyelemmel kíséri a weboldalunkat bármelyikkel. És ez a feladat rendkívül fontos azok számára, akik rendszergazdaként dolgoznak, és mindig tudniuk kell, hogy a szerverek működnek-e, és milyen módon csinálják.

De a jól bevált és fejlett használatú megoldások, például a Zenoss vagy a Nagios mellett számos egyszerűbb eszköz áll rendelkezésünkre, amelyekkel figyelemmel kíséri a Linux szerverünket egyszerűbben, hozzáférhetőbb a továbbfelhasználók számára. És most áttekintjük a hívást linux-kötőjel, nagyon komplett és egyszerűen telepíthető, és elkezdheti használni.

Lássuk akkor, hogyan kell telepíteni a linux-dash-t az Ubuntu-ra és az Nginx-rel webszerverként (Ezt az opciót azért vettük át az Apache-nál, mert az utóbbi hónapokban nőtt a legjobban). Először is, mint mindig, a parancssorhoz folyamodva adjuk meg a következőket:

sudo apt-get install git nginx php5-json php5-fpm php5-curl

Akkor kikapcsoljuk az alapértelmezett konfigurációt az Nginx-ben:

sudo rm / etc / nginx / sites-enabled / default

Most szerkesztenünk kell a fájlt /etc/ngingx/conf.d/linuxdash.conf, és meg fogjuk állapítani, hogy az Nginx a 8080-as portot használja, ezért a fájl tartalmának a következőnek kell lennie:

szerver {
szerver_neve $ domain_neve;
hallgatni 8080;
root / var / www;
index index.html index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

hely ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ uri = 404;
max lejár;
hozzáférés_napló ki;
add_header Pragma public;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
}

location / linux-dash {
index index.html index.php;
}

# PHP-FPM aljzatokon keresztül
hely ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
if (! -f $ document_root $ fastcgi_script_name) {
404 vissza;
}
try_files $ uri $ uri / /index.php?$args;
közé tartozik a fastcgi_params;
}
}

Most muszáj konfigurálja a php-fpm-et, az első lépésben telepített csomagok egyike, amelyet a fájl szerkesztésével hajtunk végre /etc/php5/fpm/pool.d/www.conf, a 'user', 'group' és 'listen' paraméterek hozzáadásához (a fájl többi része változatlanul hagyható:

felhasználó = www-adat
csoport = www-adatok
figyelj = /var/run/php5-fpm.sock

Végre készen állunk telepítse a linux-dash alkalmazást, amely nem rendelkezik PPA-val, de a github-ból telepítjük:

git klón https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-data: www-data / var / www

A befejezéshez csak az Nginx szervert kell újraindítanunk a php5-fpm-mel együtt:

sudo szolgáltatás php5-fpm újraindítása
sudo service nginx újraindítás

Most, hogy telepítettük ezt az eszközt, folytatjuk a következőket, vagyis megtudjuk, hogyan lehet hatékonyan használni figyelemmel kíséri a Linux szerverünket, és ehhez el kell indítanunk a webböngészőt, meg kell nyitnunk egy lapot, és meg kell adnunk a szerverünk URL-jét, majd a 8080-as portot és a linux-dash telepítést, amelynek a fenti lépéseket követve valami ilyesmi lehet:

http://<linux-IP-address>:8080/linux-dash/

Mint látjuk, A linux-dash felület elég egyszerű és egy táblából áll, amelyben különféle widgeteket és bennük a rendszer tulajdonságait vizualizálhatjuk, olyan widgeteket, amelyeket másrészt kedvünk szerint átrendezhetünk, hogy a lehető legjobban illeszkedhessünk hozzájuk a preferenciáinkhoz, és témákat is használhatunk a linux-dash megjelenése a rendszerünkben. A különböző paraméterek között, amelyeket képesek leszünk megfigyelni a linux-dash-szel, rendelkezünk a rendszer általános adataival (operációs rendszer, ram memória, magok száma), a lemezhasználattal és a rendszer minden csatlakoztatott partíciójával, a telepített beépülő modulok (mysql, openssl, python stb.), majd a csatlakozással kapcsolatos összes információ: aktív interfészek (mindegyikre vonatkozó információkkal), a szerver letöltési és feltöltési sebessége, a bejövő és kimenő kapcsolatok száma, ping , összekapcsolt felhasználók és aktív folyamatok néhány egyéb mellett.

Mint láthatjuk, ez egy meglehetősen teljes megoldás, és a legjobb az egészben, hogy nagyon egyszerű telepíteni és elkezdeni használni, ezért nem kell haladó felhasználóknak lennünk ahhoz, hogy kihasználhassuk az előnyeit. Reméljük, hogy ezek a lépések segítették olvasóinkat arra, hogy próbálják ki, mert nem egy esetben nagyon kellemes meglepetést fognak találni.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.