LIGHTTPD - waa adeege web aad u dhaqso badan oo miisaankiisu culus yahay

Madal: daaqadaha, Linux, solaris, openbsd, irix, aix

Idioma: ingiriisi

       Web server ujeeddadiisa koowaad waa inay ahaato mid deg deg ah, aamin ah, dabacsan oo aamin ah heerarka. Waxaa si gaar ah loogu talinayaa server-yada leh culeys xad dhaaf ah, maadaama lighttpd u baahan yahay awoodda wax-qabadka oo yar iyo RAM.

Lighttpd waa adeege shabakadeed oo loogu talagalay inuu ahaado mid deg deg ah, aamin ah, dabacsan, oo run u ah heerarka. Waxaa loogu talagalay jawi xawaaraha uu aad muhiim u yahay. Tani waa sababta oo ah waxay isticmaashaa wax ka yar processor-ka iyo RAM marka loo eego server-yada kale.
Lighttpd wuxuu ku habboon yahay server kasta oo leh dhibaatooyin culeys. Waa barnaamij bilaash ah waxaana lagu qaybiyaa liisanka BSD. Waxay ka shaqeysaa GNU / Linux iyo UNIX si rasmi ah.
Wixii Microsoft Windows ah waxaa jira qaybinta loo yaqaan 'Lighttpd For Windows' oo uu hayo Kevin Worthington.
Noocyada:
• Marti gelinta ficil ahaaneed (martigaliya dhowr domains isla IP-ga ah)
• CGI, SCGI iyo FastCGI
• Taageerada PHP, Ruby, Python iyo kuwa kale
• Isticmaalka xusuusta joogtada ah
• HTTP dib ayey u jiheysaa, URL-na dib ayuu u qoraa
• IWM.
Lighttpd wuxuu kuu oggolaanayaa inaad kula xiriiraan barnaamijyada dibedda adoo adeegsanaya FastCGI ama SCGI, kuwaas oo ah horumarin xagga CGI-da asalka ah (sidoo kale la taageerayo). Sidan oo kale, waxaad ku isticmaali kartaa barnaamijyada ku dhowaad luuqad kasta oo wax lagu qoro.
Waxay muhiimad gaar ah ku leedahay PHP, oo horumarin gaar ah lagu sameeyay.
Sidoo kale waa wax iska caadi ah in lagu daro Ruby on Rails.
 
Waxaan ku rakibineynaa LIGHTTPD iyo php si aan waqtiga u ilaalino oo waxaan ku wada qabannaa amarka soo socda:

# aptitude rakibi lighttpd php5-cgi 



Haddii aan rabno inaan beddelno dekedda dhageysiga 'Lighttpd' waa inaan galnaa faylka "Lighttpd.conf" waxaa laga helay galka "/ etc / lighttpd /" oo ku dar khadadka soo socda:
(waa inaan noqonaa xidid)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
Xaaladdan oo kale waxaan dhejinay dekedda 8080 ee dhageysiga.
Kadibna waxaan u qaabeynaa faylka php.ini (oo laga helo / iwm / php5 / cgi /) si loogu awoodo CGI, taas aawadeed waxaannu ku darnaa safkan finalka "cgi.fix_pathinfo = 1”, Waxaan u sameynaa habka soo socda:

# la tuuray "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini

waana inaan helnaa wax sidan oo kale ah:

Hadda waxaan uga digeynaa LGHTTPD inaan adeegsaneyno FastCGI oo aan wax ka bedelno feylka lighttpd.conf oo ku yaal galka "/ etc / lighttpd /".

# nano /etc/lighttpd/lighttpd.conf

Waxaan isticmaalaa nano laakiin waad isticmaali kartaa waxaad rabto, gedit, vi, kwrite, geany, iwm.

fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/ tmp/php.socket")))

Waxaan kugula talinayaa inaad tan nuqul ka sameysato oo aadan noqon koobi nuqul sababta oo ah qaladaadka astaamaha sida jahooyinka, calaamadaha xigashada iyo dhammaan waxyaabaha dhici kara.
Hadda waxaan shaqeyneynaa moduleka cgi ee degdegga ah waxaanan dib u bilaabi doonnaa webserver (lighttpd) si markaa isbeddelada la sameeyay loo dabaqo:

# lighttpdenablemod fastcgi && /etc/init.d/lighttpd dib u bilaw

Hagaag intaas oo dhan waxaan horeyba uheynay shabakada adeeg bixiyaha oo diyaar u ah martigalinta bogga html ama qoraallada php, waxaan kaliya ubaahanahay inaan furno biraawsar oo aan dhigno cinwaankeena IP ama qor uun localhost oo waa in bog muunad ahi soo muuqdaa isagoo noo sheegaya in adeeguhu shaqaynayo.
Haddii kale waan ka faa'iideysan karnaa oo aan tijaabin karnaa haddii turjubaanka php uu sidoo kale shaqeynayo, taasna waxaan sameyn karnaa qoraal yar oo fudud oo php ah oo waxaan ku keydin karnaa galka asalka ah ee ay u qaabeysay iftiin

# la tuuray " »>> /var/www/test.php

ka dibna waxaan fureynaa biraawsarka iyo cinwaanka cinwaanka aan dhigno: localhost / test.php
waana inaan aragnaa wax sidan oo kale ah. Haddii AADAN arkin, hubi talaabooyinkii hore maxaa yeelay waxbaa khaldamay.

hadaad tan aragto markaa…. 
Diyaar ahaan tan waxaan horeyba u haysanay Server-kayga LIGHTTPD oo ku shaqeynaya PHP5.

Dhawaan waxaan soo galin doonaa sida loo martigaliyo in kabadan hal domain iyada oo loo marayo habka quruxda badan ee martigelinta 😉

source: Maqaalka asalka ah


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   KZKG ^ Gaara dijo

    Hambalyo, qormo wanaagsan 😀

  2.   nano dijo

    Qoraalkii ugu horreeyay ee wanaagsan, runtiina, waxaan tijaabin doonaa ngix xD

    1.    Hyuuga_Neji dijo

      Nano haddii aad duurjoog ka noqon karto oo aad ka heli karto maqaal ku saabsan Lentyttpd vs Nginx waa taas in ku dhow waxaan noqday jonkie of light hehe

  3.   Oberoost dijo

    Had iyo jeer waxaan isu sheegaa inaan isku dayi doono laakiin ugu dambeyntii caajis ayaan helayaa waxaanan ku dhammeeyaa rakibidda apache oo ah wixii aan horeyba u ogaa si fiican.

    Aan aragno markaan faraxsanaado

  4.   faahfaahsan dijo

    Qoraal wanaagsan ^^

  5.   Mudane Linux dijo

    Markii aan arkay noocyadan "tabarucaadka", waxaan ixtiraam badan u hayaa dadka sida Elav oo iyagu waqti iyo dadaalba u qaata qoridda iyo soo saarista maqaallada asalka ah. Maqaalkani waa laga bilaabo Abriil 15, 2012 waxaana laga heli karaa cinwaankan:http://gooblogerman.blogspot.com/2012_04_01_archive.html
    Waa inaad daacad noqotid oo aad usheegtid isha.
    Dooni maayo doodaha, waxaan rajaynayaa inaad fahantay mawqifkayga.

    1.    faahfaahsan dijo

      Sida iska cad, ka dib markaad aragto isku xidhkaaga, qodobkani waa wax aan ka badnayn Nuqul / Daabicid isku mid ah oo aad soo xigatay .. Maadaama qoraaga kaliya (LiGNUxero), uu wax ku leeyahay bartaas ..

      Si kastaba ha noqotee, waan saxaa boostada oo waxaan ku daraa isha Waad ku mahadsantahay cadeynta.

  6.   v3 ku dijo

    GIF XD ah

  7.   Hyuuga_Neji dijo

    Hal su’aal ... ma waxay dhahdaa "server.pot = 8080" mise waxay dhahdaa "server.port = 8080"? hadii kale post fiican

  8.   LiGNUxer dijo

    Waan ka xumahay inaanan soo xigan meesha laga soo xigtay laakiin buugaaggu waa aniga kaliya, kaliya ha xusin maxaa yeelay waxaan u maleynayaa inaan ka bixi doono diiwaangelinta haddii aanan waligey cusbooneysiinin bartaas that.ñ

    By the way, waa "server.port = 8080" maxaa yeelay waxaa loo qaabeeyey dekedda 8080. Waxaa mudan in la caddeeyo in biraawsarayaasha aasaasiga ahi ku xirmaan dekedda 80 markay la shaqeeyaan borotokoolka HTTP, laakiin waxaad u isticmaali kartaa deked kale si fudud inaad adigu waa in la caddeeyaa si loo helo. dekedda lagu xidhayo.
    tusaale ahaan kiiskan waxaan ku ridi lahayn biraawsarka: localhost: 8080

    Hore ayaan u saxay isla 😉

    1.    KZKG ^ Gaara dijo

      Haddii balooggu kaa iska leeyahay oo keliya, taasi waa, gebi ahaanba adigaa iska leh, markaa looma baahna in la sheego ama in kale, adigaa iska leh.
      Haddii balooggu aanu adigu ahayn, meesha laga soo xigtay waa in la sheegaa 🙂

  9.   Paula Martinez dijo

    Shaki la'aan waa inaan iskudayno, daqiiqada adeegeena aan heysano sifiican ayuu ushaqeeyaa. Nginx waa aalad aad u fiican gaar ahaan xilliyadan oo ah in wax ka yar la sii wado ay ka muhiimsan tahay wax badan oo aan waxba lagu qaban: P. Aad ayaan u xumahay waxaan la halgamayaa kumbuyuutarradaas kumbuyuutar ee Windows-ka ee shaqada. Waxaan rajeynayaa dhowaan in lay idman doono si aan u rakibo Suse aan aad u jeclahay