Kula da sabar Nginx tare da Linux-dash

Linux-dash

Linux yana tsaye sabar yanar gizo, kuma wannan shine tsakanin Apache da Nginx suna da kyakkyawan rabo daga wannan kasuwar kwata-kwata sun mamaye ta, kuma sananne ne cewa wannan ba wai kawai ga yadda ƙarfin duka hanyoyin biyu yake ba amma sama da duka kyawawan zaɓuɓɓukan da muke da su saka idanu akan gidan yanar gizon mu tare da ɗayansu. Kuma wannan aikin yana da mahimmanci ga waɗanda suke aiki a matsayin masu gudanar da tsarin kuma suna buƙatar sani a kowane lokaci idan sabobin suna aiki, kuma ta wace hanya suke yi.

Amma tare da ingantattun ingantattun hanyoyin amfani kamar Zenoss ko Nagios, muna da adadi mafi sauƙi na kayan aikin da zamu iya amfani dasu saka idanu sabar mu ta Linux a sauƙaƙe, mafi sauƙi ga masu amfani da ƙasa. Kuma yanzu zamu sake duba kira Linux-dash, cikakke kuma mai sauƙin shigarwa da fara amfani dashi.

Bari mu gani to, yadda ake girka Linux-dash akan Ubuntu kuma tare da Nginx azaman sabar yanar gizo (Mun ɗauki wannan zaɓin idan aka kwatanta da Apache saboda shine wanda ya fi girma a cikin 'yan watannin nan). Da farko, kamar yadda koyaushe muke komawa layin umarni don shigar da masu zuwa:

sudo apt-samun shigar git nginx php5-json php5-fpm php5-curl

Sa'an nan kuma mun kashe saitin tsoho a Nginx:

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

Yanzu muna buƙatar gyara fayil ɗin /etc/ngingx/conf.d/linuxdash.conf, kuma za mu tabbatar da cewa Nginx yana amfani da tashar jiragen ruwa 8080, don haka abun cikin fayil ya zama kamar haka:

uwar garken {
sunan uwar garke $ domain_name;
sauraron 8080;
tushe / var / www;
fihirisar index.html index.php;
access_log /var/log/nginx/access.log;
kuskure_log /var/log/nginx/error.log;

wuri ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ fam = 404;
ya ƙare max;
access_log kashe;
add_header Pragma jama'a;
add_header Kache-Sarrafa "jama'a, dole ne a sake bayarwa, wakili-revalidate";
}

wuri / Linux-dash {
fihirisar index.html index.php;
}

# PHP-FPM ta hanyar soket
wuri ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
idan (! -f $ document_root $ fastcgi_script_name) {
dawo 404;
}
try_files $ fam $ $ / /dex.php?$args;
sun hada da fastcgi_params;
}
}

Yanzu yakamata muyi saita php-fpm, ɗayan fakitin da muka girka a matakin farko, wanda muke yi ta hanyar gyara fayil ɗin /etc/php5/fpm/pool.d/www.conf, don ƙara sigogin 'mai amfani', 'rukuni' da 'sauraro (sauran fayilolin za a iya barin canzawa:

mai amfani = www-data
kungiya = www-data
listen = /var/run/php5-fpm.sock

A ƙarshe mun shirya shigar da Linux-dash, wanda bashi da PPA amma mun girka daga github:

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

Don gamawa kawai zamu sake farawa uwar garken Nginx tare da php5-fpm:

sudo sabis na php5-fpm sake farawa
Sudo sabis na komin farawa

Yanzu da muka girka wannan kayan aikin, zamu ci gaba da abin da ke tafe, wanda shine ganin yadda za ayi amfani da shi yadda ya kamata saka idanu sabar mu ta Linux, kuma don wannan dole ne mu fara burauzar yanar gizo, buɗe shafin kuma shigar da URL na sabarmu ta biyo bayan tashar 8080 da shigar linux-dash, wanda, bayan bin matakan da aka nuna a sama, ya zama abu kamar:

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

Kamar yadda muke gani, linux-dash interface yana da sauki kai tsaye kuma ya ƙunshi kwamiti wanda zamu iya hango abubuwan nuna dama cikin sauƙi kuma a cikinsu akwai kaddarorin tsarin, widget din wanda a wani ɓangaren za mu iya sake tsarawa don ɗanɗana don saukar da su yadda zai yiwu ga abubuwan da muke so kuma za mu iya amfani da jigogi don daidaitawa da bayyanar Linux- dash zuwa tsarinmu. Daga cikin sigogi daban-daban da za mu iya saka idanu tare da Linux-dash muna da cikakken bayanin tsarin (tsarin aiki, ƙwaƙwalwar rago, yawan ƙwayoyi), amfani da faifai da kowane ɗayan sassan da aka ɗora na tsarin, da shigar plugins (mysql, openssl, python, da dai sauransu), sannan duk bayanan da suka danganci cudanya: musaya masu aiki (tare da bayanai game da kowane daya daga cikinsu), saurin saukarwa da lodawa na sabar, yawan hanyoyin shigowa da fita, , masu amfani da haɗin kai da aiwatar da aiki tsakanin wasu ƙananan abubuwa.

Kamar yadda muke gani, yana da cikakkiyar cikakkiyar mafita kuma mafi kyau duka, mai sauƙin shigarwa da fara amfani dashi, don haka ba buƙatar mu zama masu amfani da ci gaba don cin gajiyarta ba. Muna fatan cewa waɗannan matakan sun kasance masu taimako ga masu karatu don a ƙarfafa su su gwada shi, saboda a cikin sama da ɗaya yanayi zasu sami abin mamaki mai daɗi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.