LIGHTTPD - sabar yanar gizo mai saurin aiki da nauyi

Dandali: windows, Linux, solaris, budewa, irix, aix

Harshe: Turanci

       Sabar Gidan yanar gizo wanda babban burin sa shine ya zama mai sauri, amintacce, sassauƙa kuma mai aminci gareshi matsayin. An ba da shawarar musamman akan sabobin tare da ɗaukar nauyi mai yawa, tunda lighttpd yana buƙatar processingarfin sarrafawa da RAM.

Lighttpd sabar yanar gizo ce wacce aka tsara don zama mai sauri, amintacce, sassauƙa, kuma mai gaskiya ga daidaito. An inganta shi don yanayin yanayin saurin yana da mahimmanci. Wannan saboda yana cin ƙananan CPU da RAM fiye da sauran sabobin.
Lighttpd ya dace da kowane sabar da take da matsaloli. Kyauta ce software kuma ana rarraba ta ƙarƙashin lasisin BSD. Yana aiki akan GNU / Linux da UNIX a hukumance.
Don Microsoft Windows akwai rarraba wanda aka sani da Lighttpd Don Windows wanda Kevin Worthington ke kula da shi.
Ayyukan:
• Karɓar tallata ta kai tsaye (dauki bakuncin yankuna da yawa akan IP ɗaya)
• CGI, SCGI da FastCGI
• Tallafawa don PHP, Ruby, Python da sauransu
• Amfani da ƙwaƙwalwar ajiya koyaushe
• HTTP turawa, da URL sake rubutawa
• Da dai sauransu.
Lighttpd yana ba ku damar sadarwa tare da shirye-shiryen waje ta amfani da FastCGI ko SCGI, waɗanda haɓakawa ne ga ainihin CGI (kuma ana tallafawa). Ta wannan hanyar, ana iya amfani da shirye-shirye a kusan kowane yare na shirye-shirye.
Yana da mahimmanci na musamman a cikin PHP, wanda aka inganta takamaiman abin don shi.
Hakanan abu ne gama gari hada shi da Ruby akan Rails.
 
Zamu sanya LIGHTTPD da php don kiyaye lokaci kuma zamuyi duka tare da umarni mai zuwa:

# ƙwarewa shigar lighttpd php5-cgi 



Idan muna son canza tashar sauraron Lighttpd dole ne mu shigar da fayil ɗin "Lighttpd.conf" an samo shi a cikin jakar "/ etc / lighttpd /" kuma ƙara layi kamar haka:
(dole ne mu zama kamar tushe)
sabar.pot = 8080
server.socket = "[::]: 8080 ′ ′
A wannan yanayin mun sanya tashar jiragen ruwa 8080 akan sauraro.
Sannan zamu saita fayil ɗin php.ini (wanda aka samo a cikin / sauransu / php5 / cgi /) don ba shi damar CGI, sab thatda abin da muka ƙara wannan layin karshe "cgi.fix_pathinfo = 1”, Muna yin shi kamar haka:

# jefa waje "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini

kuma ya kamata mu sami wani abu kamar haka:

Yanzu za mu gargadi LGHTTPD cewa za mu yi amfani da FastCGI kuma mu gyara fayil ɗin lighttpd.conf wanda yake cikin babban fayil ɗin "/ sauransu / lighttpd /".

# nano /etc/lighttpd/lighttpd.conf

Ina amfani da Nano amma zaka iya amfani da duk abin da kake so, gedit, vi, kwrite, geany, da sauransu.

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

Ina ba da shawarar ka kwafa wannan kuma kada ka zama manna kwafi saboda kurakuran halayya kamar wakafi, alamun ambato da duk abin da ke faruwa.
Yanzu muna kunna sigar cgi mai sauri kuma zamu sake farawa da mai amfani (lighttpd) don haka ana amfani da canje-canje da aka yi:

# lighttpdenablemod fastcgi && /etc/init.d/lighttpd sake kunnawa

Da kyau tare da duk wannan mun riga an saita mai ba da sabis ɗin yanar gizo kuma a shirye yake don karɓar shafin html ko rubutun php, muna buƙatar buɗe burauzar kawai mu sanya adireshinmu IP ko kawai rubuta Localhost kuma shafi na misali ya kamata ya bayyana yana gaya mana cewa sabar tana gudana.
In ba haka ba za mu iya cin nasara kuma mu gwada idan mai fassarar php ɗin ma yana gudana, don haka za mu iya yin ƙaramin kuma sauƙin rubutun php mu adana shi a cikin tsoffin kundin adireshin da ya tsara lighttpd

# jefa waje " »>> /var/www/test.php

sannan zamu bude burauzar da adreshin adreshin da muka sanya: localhost / test.php
kuma ya kamata mu ga wani abu kamar wannan. Idan KADA KA gan shi, bincika matakan da suka gabata saboda wani abu ba daidai bane.

idan kaga wannan to…. 
Shirya tare da wannan tuni muna da Server namu na LIGHTTPD da ke gudana tare da PHP5.

Ba da daɗewa ba zan loda yadda za a dauki bakuncin yanki sama da daya ta hanyar kyakkyawar hanyar karbar bakunci 😉

Source: Asali na asali


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.

  1.   KZKG ^ Gaara m

    Barka da warhaka, kyakkyawan matsayi 😀

  2.   Nano m

    Kyakkyawan sakon farko, kuma a zahiri, zan gwada shi akan ngix xD

    1.    Hyuuga_Neji m

      Nano idan zaku iya tafiya daji ku sami labarin game da Lentyttpd vs Nginx shine kusan na zama jonkie na haske hehe

  3.   obarast m

    Kullum nakan gaya wa kaina cewa zan gwada shi amma a karshen na zama mai kasala kuma na gama saka apache wanda shi ne abin da na riga na sani sosai.

    Bari muga lokacin da na faranta rai

  4.   kari m

    Kyakkyawan matsayi ^^

  5.   Mista Linux m

    Ganin irin waɗannan "gudummawar", Ina girmama mutane da yawa kamar Elav waɗanda ke ɗaukar lokaci da ƙoƙari don rubutawa da fitar da abubuwan asali. Wannan labarin daga Afrilu 15, 2012 ne kuma ana iya samun sa a wannan adireshin:http://gooblogerman.blogspot.com/2012_04_01_archive.html
    Dole ne ku kasance masu gaskiya kuma ku gaya wa asalin.
    Ba na son muhawara, ina fata kun fahimci matsayina.

    1.    kari m

      A bayyane yake, bayan ganin hanyar haɗin yanar gizonku, wannan labarin ba komai bane illa Kwafi / Manna na irin abin da kuke faɗi .. A matsayina na mawallafin kawai (LiGNUxero), yana da alaƙa da wannan rukunin yanar gizon ..

      Koyaya, Ina gyara post ɗin kuma ina ƙara tushen. Godiya ga bayani.

  6.   v3a m

    da GIF XD

  7.   Hyuuga_Neji m

    Tambaya daya ... tana cewa "server.pot = 8080" ko kuwa tana cewa "server.port = 8080"? in ba haka ba kyakkyawan matsayi

  8.   LiGNUxer m

    Yi haƙuri don ban faɗi tushen ba amma wannan shafin nawa ne kawai, kawai kar ku kawo shi saboda watakila zan cire rajista idan ban taɓa sabunta wannan shafin ba ñ.ñ

    Af, shi ne "server.port = 8080" saboda an tsara shi don tashar 8080. Yana da kyau a bayyana cewa tsoffin masu bincike suna haɗi zuwa tashar 80 lokacin da suke aiki tare da yarjejeniyar HTTP, amma zaka iya amfani da wata tashar don kawai dole ne ka tantance don samun damar hakan. wace tashar jiragen ruwa don haɗawa zuwa.
    misali ga wannan yanayin dole ne mu sanya a cikin mai bincike: localhost: 8080

    Na riga na gyarashi daidai 😉

    1.    KZKG ^ Gaara m

      Idan blog din naka ne kawai, ma'ana, gaba daya naka ne, to ba buqatar ka ambace shi ko a'a, ya rage naka.
      Idan blog din ba naka bane, dole ne a kawo asalin 🙂

  9.   Paola Martinez ta m

    Ba tare da wata shakka ba dole ne mu gwada shi, a halin yanzu sabar da muke da ita tana aiki sosai. Nginx babban kayan aiki ne musamman don waɗannan lokutan inda yin ƙasa da ƙari yafi mahimmanci fiye da yin komai da yawa: P. Kaicon ina fama da waɗannan Kwamfutocin Windows ɗin a bakin aiki. Ina fata nan bada jimawa ba za'a bani izinin girka masoyina Suse