Jonga iserver ye-Nginx ene-Linux-dash

I-linux-dash

I-Linux imele abancedisi bewebhu, kwaye iphakathi Apache kunye Nginx banenxalenye elungileyo yale ntengiso ilawulwa ngokupheleleyo, kwaye kuyaziwa ukuba oku kubangelwe kungekuphela yindlela ezinamandla ngayo ezinye iindlela kodwa ngaphezulu kwako konke kukhetho olufanelekileyo esinalo jonga iwebhusayithi yethu ngayo nayiphi na. Kwaye lo msebenzi ubaluleke kakhulu kwabo basebenza njengabalawuli benkqubo kwaye kufuneka bazi ngalo lonke ixesha ukuba iiseva ziyasebenza, kwaye zenza njani.

Kodwa ecaleni kwezisombululo ezomeleleyo nezisetyenzisiweyo ezinje ngeZenoss okanye iNagios, sinenani lezixhobo ezilula esinokuzisebenzisa jonga iserver yethu yeLinux ngokulula, kufikeleleka kubasebenzisi abaphantsi. Kwaye ngoku siza kuphonononga umnxeba I-linux-dash, iphelele kwaye ilula ukuyifaka kwaye uqalise ukuyisebenzisa.

Masibone ngoko, Uyifaka njani i-linux-dash kwi-Ubuntu kunye ne-Nginx njengeseva yewebhu (Sithathe olu khetho xa kuthelekiswa ne-Apache njengoko yeyona ikhule kakhulu kwiinyanga ezidlulileyo). Ukuqala, njengesiqhelo sibhenela kwilayini yomyalelo ukufaka oku kulandelayo:

Sudo apt-fumana ukufaka i-git nginx php5-json php5-fpm php5-curl

Emva koko Senza ukucwangciswa okungagqibekanga kwi-Nginx:

I-sudo rm / njl / nginx / indawo enikwe amandla / engagqibekanga

Ngoku kufuneka sihlele ifayile /etc/ngingx/conf.d/linuxdash.conf, Kwaye siza kuqinisekisa ukuba i-Nginx isebenzisa i-port 8080, ke umxholo wefayile kufuneka ube ngolu hlobo lulandelayo:

umncedisi {
igama lomncedisi $ domain_name;
mamela 8080;
ingcambu / var / www;
isalathiso sesalathiso.html index.php;
ukufikelela_log /var/log/nginx/access.log;
Impazamo_log /var/log/nginx/error.log;

Indawo ~ * (.: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
zama_files $ uri = 404;
iphelelwa lixa;
ukufikelela_log ngaphandle;
yongeza_intloko yePragma esidlangalaleni;
yongeza_intloko yolawulo lwe-Cache "kuluntu, kufuneka iphinde ivuselele, iphinde isebenze kwakhona";
}

indawo / linux-dash {
isalathiso sesalathiso.html index.php;
}

# PHP-FPM ngeziseko
indawo ~ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ uxwebhu_root $ fastcgi_script_name;
Ukukhawulezisa i-fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
i-fastcgi_pass unix: /var/run/php5-fpm.sock;
ukuba (! -f $ document_root $ fastcgi_script_name) {
buyisela i404;
}
zama_files $ uri $ uri / /index.php?$args;
zibandakanya i-fastcgi_params;
}
}

Ngoku kufuneka qwalasela php-fpm, Enye yeephakeji esizifakileyo kwinyathelo lokuqala, esizenzayo ngokuhlela ifayile /etc/php5/fpm/pool.d/www.conf, ukongeza iiparameter 'zomsebenzisi', 'iqela' kunye 'nokumamela (yonke enye ifayile inokushiywa ingatshintshanga:

umsebenzisi = www-idatha
iqela = www-data
mamela = /var/run/php5-fpm.sock

Ekugqibeleni sikulungele faka i-linux-dash, engenayo iPPA kodwa sifaka ukusuka kwi-github:

Ilitye le-git https://github.com/afaqurk/linux-dash.git
I-sudo cp -r linux-dash / / var / www /
I-sudo chown -R www-idatha: www-data / var / www

Ukugqiba kufuneka siqale kabusha iserver ye-Nginx kunye ne-php5-fpm:

Inkonzo yesudo php5-fpm qala kwakhona
sudo service nginx ukuqala kabusha

Ngoku ukuba sisifakile esi sixhobo siza kuqhubeka noku kulandelayo, oko kukuthi, ukubona ukuba singasisebenzisa njani ngokufanelekileyo jonga iserver yethu yeLinux, kwaye oku kufuneka siqale kwisikhangeli sewebhu, vula isithuba kwaye ufake i-URL yeseva yethu elandelwa lizibuko 8080 kunye nokufakwa kwe-linux-dash, ethi, emva kwamanyathelo aboniswe apha ngasentla, ibe yinto efana nale:

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

Njengoko sibona, I-linux-dash interface ilungile ngokuthe ngqo kwaye iqulathe ibhodi apho sinokubona ngamehlo iwijethi ezahlukeneyo kwaye kuzo iipropathi zenkqubo, iiwijethi kwelinye icala esinokuphinda sizilungelelanise ngentando ukuze sizilungiselele ngokusemandleni ethu kukhetho lwethu kwaye sinokusebenzisa imixholo ukulungelelanisa ukubonakala kwe-linux-dash kwinkqubo yethu. Phakathi kweeparameter ezahlukileyo esiza kuba nakho ukubeka esweni nge-linux-dash sinolwazi ngokubanzi lwenkqubo (inkqubo yokusebenza, inkumbulo yenkunzi yegusha, inani leenkozo), ukusetyenziswa kwediski kunye nolunye lwesahlulelo esixhonyiweyo senkqubo, ii-plugins ezifakiweyo (i-mysql, i-openssl, i-python, njl. njl. , Abasebenzisi abaxhumeneyo kunye neenkqubo ezisebenzayo phakathi kwezinye izinto ezimbalwa.

Njengoko sinokubona, sisisombululo esigqibeleleyo kwaye esona sigqwesileyo, kulula kakhulu ukusifaka kwaye siqale ukusisebenzisa, ngenxa yoko akufuneki ukuba sibe ngabasebenzisi abaphambili bokusebenzisa ithuba. Siyathemba ukuba la manyathelo aluncedo ukuze abafundi bethu bakhuthazwe ukuba bazame, kuba kwimeko engaphezulu kwesinye baya kufumana isimanga esihle.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.