Stebėkite „Nginx“ serverį naudodami „Linux“ brūkšnį

linux-brūkšnys

„Linux“ reiškia interneto serveriaiir tai yra tarp Apache ir nginx jie turi nemažą dalį šios rinkos, kurioje absoliučiai dominuoja, ir yra žinoma, kad tai lemia ne tik tai, kad abi alternatyvos yra galingos, bet ir visų pirma dėl gerų variantų, kuriuos turime stebėkite mūsų svetainę su bet kuriuo iš jų. Ši užduotis yra be galo svarbi tiems, kurie dirba sistemos administratoriais ir turi visada žinoti, ar serveriai veikia ir kokiu būdu tai daro.

Tačiau šalia gerai žinomų ir pažangių sprendimų, tokių kaip „Zenoss“ ar „Nagios“, turime daugybę paprastesnių įrankių, kuriuos galime naudoti stebėti mūsų „Linux“ serverį paprasčiau, labiau prieinamas tolesniems vartotojams. O dabar mes peržiūrėsime skambutį linux-brūkšnys, labai išsami ir paprasta įdiegti ir pradėti naudoti.

Pažiūrėkime tada, kaip įdiegti „Linux-Dash“ Ubuntu ir „Nginx“ kaip interneto serverį (Mes pasirinkome šią galimybę, palyginti su „Apache“, nes pastaraisiais mėnesiais ji labiausiai išaugo). Pirmiausia, kaip visada, mes naudojame komandinę eilutę, norėdami įvesti:

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

Tada išjungiame numatytąją Nginx konfigūraciją:

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

Dabar turime redaguoti failą /etc/ngingx/conf.d/linuxdash.confir nustatysime, kad „Nginx“ naudoja 8080 prievadą, todėl failo turinys turėtų būti toks:

Serveris {
serverio_vardas $ domeno_vardas;
klausytis 8080;
šaknis / var / www;
indeksas index.html index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

vieta ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ uri = 404;
baigiasi max;
prieiga_blog išjungta;
add_header „Pragma public“;
add_header Cache-Control "public, must-validalate, proxy-revalidate";
}

vieta / linux-brūkšnys {
indeksas index.html index.php;
}

# PHP-FPM per lizdus
vieta ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
„fastcgi_pass unix“: /var/run/php5-fpm.sock;
jei (! -f $ document_root $ fastcgi_script_name) {
404 grįžti;
}
try_files $ uri $ uri / /index.php?$args;
įtraukti fastcgi_params;
}
}

Dabar mes turime sukonfigūruoti php-fpm, vienas iš paketų, kurį įdiegėme pirmajame etape, kurį darome redaguodami failą /etc/php5/fpm/pool.d/www.conf, norėdami pridėti parametrus „vartotojas“, „grupė“ ir „klausytis“ (likusią failo dalį galima palikti nepakeistą:

vartotojas = www duomenys
grupė = www duomenys
klausytis = /var/run/php5-fpm.sock

Pagaliau esame pasirengę įdiekite „Linux-dash“, kuris neturi PPA, bet mes įdiegiame iš „github“:

„git“ klonas https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-duomenys: www-data / var / www

Norėdami užbaigti, turime tik iš naujo paleisti „Nginx“ serverį kartu su php5-fpm:

„sudo service php5-fpm“ paleiskite iš naujo
Sudo paslauga nginx paleiskite

Dabar, kai mes įdiegėme šį įrankį, mes tęsime tai, kas toliau, ty, kaip efektyviai jį naudoti stebėti mūsų „Linux“ serverį, ir tam mes turime paleisti žiniatinklio naršyklę, atidaryti skirtuką ir įvesti mūsų serverio URL, po kurio yra 8080 prievadas ir „linux-dash“ diegimas, kuris atlikęs aukščiau nurodytus veiksmus turėtų būti kažkas panašaus:

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

Kaip matome, linux-dash sąsaja yra gana paprasta ir ją sudaro lenta, kurioje galime vizualizuoti įvairius valdiklius ir juose sistemos ypatybes, valdiklius, kuriuos, kita vertus, galime pertvarkyti savo nuožiūra, kad kuo geriau atitiktų mūsų pageidavimus, taip pat galime naudoti temas pritaikydami išvaizdą. linux- brūkšnys prie mūsų sistemos. Tarp skirtingų parametrų, kuriuos galėsime stebėti naudodami „Linux-dash“, turime bendrą sistemos informaciją (operacinę sistemą, atminties atmintį, branduolių skaičių), disko naudojimą ir kiekvieną iš sumontuotų sistemos skaidinių, įdiegti papildiniai („mysql“, „openssl“, „python“ ir kt.), tada visa su ryšiu susijusi informacija: aktyvios sąsajos (su informacija apie kiekvieną iš jų), serverio atsisiuntimo ir įkėlimo greitis, gaunamų ir išeinančių ryšių skaičius, ping , prisijungę vartotojai ir aktyvūs procesai, be kitų dalykų.

Kaip matome, tai yra gana išsamus sprendimas, o geriausia - labai paprasta įdiegti ir pradėti naudoti, todėl mums nereikia būti pažengusiems vartotojams, kad juo pasinaudotume. Tikimės, kad šie žingsniai buvo naudingi, kad mūsų skaitytojai būtų paraginti tai išbandyti, nes ne vienu atveju jie ras labai malonią staigmeną.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.