Jälgige Nginxi serverit Linux-kriipsuga

linux-kriips

Linux tähistab veebiserveridja kas see on vahel Apache ja nginx neil on suur osa sellest turust absoluutselt domineeriv ja on teada, et see pole tingitud mitte ainult sellest, kui võimsad on mõlemad alternatiivid, vaid eelkõige headest valikutest, mis meil on jälgida meie veebisaiti ühegi neist. Ja see on see, et see ülesanne on äärmiselt oluline neile, kes töötavad süsteemiadministraatorina ja peavad kogu aeg teadma, kas serverid töötavad ja kuidas nad seda teevad.

Kuid väljakujunenud ja arenenud kasutusega lahenduste nagu Zenoss või Nagios kõrval on meil palju lihtsamaid tööriistu, mida saame kasutada jälgida meie Linuxi serverit lihtsamalt, allkasutajatele kättesaadavam. Ja nüüd vaatame kõne üle linux-kriips, väga täielik ja lihtne paigaldada ja kasutama hakata.

Vaatame siis, kuidas installida Linux-dash Ubuntu ja veebiserverina Nginx (Võtsime selle valiku võrreldes Apache'iga, kuna see on viimastel kuudel kõige rohkem kasvanud). Alustuseks kasutame nagu alati käsurida, et sisestada järgmine:

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

Siis deaktiveerime vaikekonfiguratsiooni Nginxis:

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

Nüüd peame faili muutma /etc/ngingx/conf.d/linuxdash.confja tuvastame, et Nginx kasutab porti 8080, seega peaks faili sisu olema järgmine:

server {
serveri_nimi $ domeeninimi;
kuulake 8080;
juur / var / www;
register index.html register.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

asukoht ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
proovifailid $ uri = 404;
aegub max;
juurdepääsupäevik välja;
add_header Pragma avalik;
add_header Cache-Control "public, must-revalate, proxy-revalidate";
}

asukoht / linux-dash {
register index.html register.php;
}

# PHP-FPM pistikupesade kaudu
asukoht ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
kui (! -f $ document_root $ fastcgi_script_name) {
404 tagasi;
}
try_files $ uri $ uri / /index.php?$args;
hulka kuuluvad fastcgi_params;
}
}

Nüüd peame seadistada php-fpm, üks pakettidest, mille installisime esimeses etapis, mida teeme faili redigeerides /etc/php5/fpm/pool.d/www.conf, parameetrite „kasutaja”, „rühm” ja „kuulamine” lisamiseks (ülejäänud faili võib muutmata kujul jätta:

kasutaja = www-andmed
rühm = www-andmed
kuula = /var/run/php5-fpm.sock

Oleme lõpuks valmis installige linux-dash, millel pole PPA-d, kuid installime githubist:

giti kloon https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-andmed: www-data / var / www

Lõpuks peame ainult taaskäivitama Nginxi serveri koos php5-fpm-ga:

sudo teenuse php5-fpm taaskäivitamine
sudo teenus nginx taaskäivitage

Nüüd, kui oleme selle tööriista installinud, jätkame järgmisega, milleks on näha, kuidas seda tõhusalt kasutada jälgida meie Linuxi serverit, ja selleks peame käivitama veebibrauseri, avama vahelehe ja sisestama meie serveri URL, millele järgneb port 8080 ja installimine linux-dash, mis peaks pärast ülaltoodud samme järgima midagi sellist:

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

Nagu näeme linux-dash liides on üsna lihtne ja see koosneb tahvlist, kus saame visualiseerida mitu vidinat ja neis süsteemi omadusi, vidinaid, mida teiselt poolt saame maitse järgi järjestada, et need vastaksid võimalikult hästi meie eelistustele, ning saame kasutada ka teemasid linux-dashi ilmumine meie süsteemi. Erinevate parameetrite hulgas, mida saame jälgida linux-dashiga, on olemas süsteemi üldine teave (operatsioonisüsteem, rammimälu, südamike arv), ketta kasutamine ja süsteemi kõik paigaldatud sektsioonid, installitud pistikprogrammid (mysql, openssl, python jne) ja seejärel kogu ühenduvusega seotud teave: aktiivsed liidesed (koos teabega igaühe kohta), serveri allalaadimise ja üleslaadimise kiirus, sissetulevate ja väljaminevate ühenduste arv, ping , ühendatud kasutajad ja aktiivsed protsessid muu hulgas.

Nagu näeme, on see üsna terviklik lahendus ja mis kõige parem, seda on väga lihtne installida ja kasutama hakata, nii et selle kasutamiseks ei pea me olema edasijõudnud kasutajad. Loodame, et need sammud on olnud abiks, nii et meie lugejatel soovitatakse seda proovida, sest mitmel juhul leiavad nad väga meeldiva üllatuse.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.