WordPress thar Lighttpd + APC i Squeeze (I)

lógónna éadrom-agus-wordpress

Dia duit a chairde! Tugaim togra duit maidir le conas Blag a fhoilsiú bunaithe ar WordPress, leis an Lighty mar fhreastalaí leathanach gréasáin, an Spawn-FastCGI, PHP, an APC Alternative PHP Cache (Alternative PHP Cache), agus gach rud i Debian Squeeze. Soiléirím go bhfuil na haistriúcháin a dhéanaim ón mBéarla go Spáinnis an-saor ar mo thaobh agus b’fhéidir nach bhfuil siad go hiomlán cruinn ó thaobh na teanga nó na séimeantaice de. Go pearsanta, is leor dom iad.

A dhaoine uaisle, níl san alt seo ach “Geata iontrála”Sa saol iontach a bhaineann le freastal ar leathanaigh ghréasáin statacha agus / nó dinimiciúla. Ní saineolaí mé ar fhreastalaithe gréasáin. Mar sin féin, d’iarr go leor orm cheana cén freastalaí is fearr leat, Federico, leis an Nginx, an Lighty nó an Apache? Tugaim freagra air sin i gcónaí leis an triúr. Tá a charm ag gach duine agus is é an Apache Is The Apache. I bpoist amach anseo tabharfaimid aghaidh ar réitigh mar seo le Nginx agus Apache. Dála an scéil, tá ráflaí sa www Village faoi dheireadh Lighty, agus is í an fhírinne ná go gcoinníonn Debian 7 é ina stórtha fós. Maidir le rud éigin, ceart?

Feicfimid:

  • Sainmhínithe do thosaitheoirí
  • Réiteach Molta Lighty
  • Réiteach a dtabharfaimid aghaidh air
  • Sonraí samplacha freastalaí
  • Na pacáistí riachtanacha a shuiteáil
  • Ag bunú agus ag seiceáil

Sainmhínithe úsáideacha do thosaitheoirí

Freastalaithe Gréasáin: Is í an teicneolaíocht í a bhfuil cláir ríomhaire intuigthe aici a phróiseálann feidhmchláir a dhéanann naisc déthaobhacha agus / nó aon-threoracha agus sioncrónacha nó neamhshioncrónacha leis an gcliant, ag giniúint nó ag aistriú freagra in aon teanga nó feidhmchlár taobh an chliaint. […] D’eascair Seirbhísí Gréasáin as an ngá le cumarsáid idir ardáin éagsúla (PC, Mainframe, Mac, srl.) Agus teangacha cláir (PHP, C, Java, srl.) A chaighdeánú. Rinneadh iarrachtaí roimhe seo caighdeáin a chruthú ach theip orthu nó níor éirigh leo go leor, is DCOM agus CORBA cuid acu, mar tá siad ag brath ar chur i bhfeidhm an díoltóra DCOM - Microsoft, agus CORBA - ORB. […] In ainneoin úsáid seirbhísí Gréasáin a theorannú don phrótacal http, níor dearadh seirbhísí Gréasáin do phrótacal áirithe, is é sin, níor choisc aon rud úsáid SOAP thar phrótacal Idirlín éigin eile (SMTP, FTP, srl.). Úsáidtear HTTP den chuid is mó toisc gur prótacal a úsáidtear go forleathan é agus go bhfuil níos lú srianta ag ballaí dóiteáin (go ginearálta cuirtear bac ar chalafoirt mar FTP, ach is dóichí nach gcuirtear bac ar HTTP).

Lighttpd: Freastalaí gréasáin do chórais oibriúcháin Unix / Linux agus Microsoft Windows. Ar a dtugtar freisin mar Éadrom, tá sé a eile chuig an bhfreastalaí gréasáin Apache. Tá sé deartha le bheith slán, tapa (an-tapa i ndáiríre), comhlíontach le caighdeáin, agus solúbtha. Deartha go speisialta chun ualaí troma a ghlacadh gan cothromaíocht a chailleadh ag baint úsáide as RAM beag agus gan mórán LAP. Soláthraíonn sé luasanna freagartha ard. Is iad YouTube, Wikipedia agus suíomhanna eile roinnt suíomhanna a úsáideann é, a thacaíonn le trácht mór. Déantar é a dháileadh faoi Cheadúnas BSD.

De wikipediaCGI: Comhéadan ionchuir coiteann (i mBéarla Comhéadan Geata Coiteann, CGI giorraithe) teicneolaíocht thábhachtach ar an nGréasán Domhanda a ligeann do chliant (brabhsálaí gréasáin) sonraí a iarraidh ar chlár atá ag rith ar fhreastalaí gréasáin. Sonraíonn CGI caighdeán chun sonraí a aistriú idir an cliant agus an clár. Is meicníocht cumarsáide é idir an freastalaí gréasáin agus feidhmchlár seachtrach arb é a toradh deiridh ar fhorghníomhú rudaí MIME. Tugtar CGIanna ar iarratais a ritheann ar an bhfreastalaí.

FastCGI Is prótacal é chun cláir idirghníomhacha a nascadh le freastalaí gréasáin. Is athrú é FastCGI ar an gComhéadan Coiteann Geata (CGI nó Comhéadan Ionchuir Coiteann). Is é príomhaidhm FastCGI an t-ualach a bhaineann le nascadh an fhreastalaí gréasáin agus na gclár a laghdú Comáin Githbhealach Interface, a ligeann do fhreastalaí níos mó iarratas a sheirbheáil ag an am céanna.

Sceith, i Ríomhaireacht tagraíonn sé d’fheidhm a luchtaíonn agus a fhorghníomhaíonn próiseas nua linbh nó linbh. Féadfaidh an próiseas tuismitheora nó tuismitheora fanacht go gcríochnóidh próiseas an linbh, nó féadfaidh sé leanúint ar aghaidh ag rith go neamhshioncronach. Chun próisis nua leanaí a chruthú teastaíonn go leor cuimhne chun an próiseas tuismitheora agus an próiseas linbh, nó próisis iolracha leanaí a reáchtáil.

Réiteach molta i gcáipéisíocht Wiki Oifigiúil an Lighttpd le haghaidh ardfheidhmíochta

Má léimid an doiciméad Docs_ModFastCGI den suíomh thuasluaite, tá mír ann a déarfadh, a aistríodh go saor go Spáinnis go saor:

Sceitheadh ​​Seachtrach: Tá roinnt míbhuntáistí ag baint le próisis sceite FastCGI a reáchtáil go díreach ar an bhfreastalaí leathanach gréasáin:

  • Ní féidir an próiseas FastCGI a reáchtáil ach ar an bhfreastalaí áitiúil.
  • Tá an cead céanna aige agus atá ag an bhfreastalaí leathanach gréasáin.
  • Tá an t-eolaire bonn céanna aige agus atá ag an bhfreastalaí leathanach gréasáin.

Nuair a úsáidimid freastalaí FastCGI Ar leithligh -or Seachtrach- d’fhonn roinnt ualach a bhaint den fhreastalaí gréasáin, ní mór dúinn an próiseas FastCGI a rialú trí chlár seachtrach mar "sceith-fcgi”. Úsáidtear an clár "sceith-fcgi" chun an próiseas FastCGI a thosú ina thimpeallacht féin, a shocrú ID Úsáideoragrúpa-id, agus athraigh go eolaire fréimhe eile (chroot).

Soiléirím go bhfuil aistriúchán Sceith mar ainmfhocal tá sé "ubh bia mara”, Cé gur mar bhriathar, Sceitheadh ciallaíonn níos mó nó níos lú "sceitheadh ​​go seachtrach”. Bíonn na Sasanaigh ag magadh beagáinín nuair a úsáideann siad an focal sin sa ríomhaireacht, ceart?

Na buneilimintí chun críocha praiticiúla is é sin, tríd an réiteach a mholtar sa doiciméadacht, go ndéanfar an próiseas FastCGI agus an oiread próiseas tánaisteach nó leanaí (próisis leanaí) is gá a fhorghníomhú ar fhreastalaí amháin nó níos mó lasmuigh den fhreastalaí leathanach gréasáin. Má dhéantar é a fhorghníomhú ar fhreastalaí difriúil seachas an ceann a úsáidimid mar fhreastalaí gréasáin, ar ndóigh beidh ualach níos ísle air. Agus ar deireadh, chun freastalaí FastCGI seachtrach a úsáid, ní mór don phróiseas FastCGI a thosú agus a rialú ag an gclár sceith-fcgi.

Tá Sceitheadh ​​Seachtrach ann dóibh siúd ar gá dóibh freastalaí amháin nó níos mó a shuiteáil agus líon mór iarratas a ghlacadh, mar Sholáthraí Rochtana Idirlín (ISP), nó suíomhanna mar blog.fromlinux.net, srl. Is é an réiteach sin a mhíniú go mion ná Totally Out of Our Reach.

Réiteach a dtabharfaimid aghaidh air sa phost

Freastalaí amháin chun freastal ar na seirbhísí riachtanacha go léir. Oibríonn sé agus tá sé oiriúnach do shuíomh ísealfheidhmíochta, mar Enterprise LAN. Is féidir an modh a mhínítear a úsáid mar threoir dóibh siúd a dteastaíonn infhaighteacht agus slándáil níos mó uathu.

Sonraí samplacha freastalaí

Ainm: web.amigos.cu Seoladh IP: 192.168.10.20 Fearann: amigos.cu

Ar ndóigh, i dtimpeallacht táirgthe - agus fiú tástáil nó sa bhaile - ní mór dúinn na taifid a bheith againn DNS díreach agus droim ar ais a thagraíonn dár bhfreastalaí.

Na pacáistí riachtanacha a shuiteáil

Mar an t-úsáideoir root déanaimid forghníomhú:

inniúlacht shuiteáil lighttpd lighttpd-doc php5-cgi php5-gd inniúlacht suiteáil mysql-server mysql-client php5-mysql

Tá na comhaid chumraíochta Lighty suiteáilte i / etc / lighttpd. An clár spáinn-fcgi suiteálacha go huathoibríoch. Is féidir comhaid an phacáiste doiciméadaithe a fháil ag / usr / share / doc / lighttpd-doc. Molaimid go láidir duit an cháipéisíocht, atá i mBéarla, a léamh. Le linn suiteáil an phacáiste mysql-freastalaí, iarrann siad pasfhocal an úsáideora orainn root don MySql. Molaimid an focal faire céanna a dhearbhaigh tú cheana don úsáideoir sin a úsáid.

Ag bunú agus ag seiceáil

De réir mar a dhéantar muid le suiteáil na tacaíochta WordPress, caithfimid tosú leis an gcumraíocht agus na tástálacha.

Cumasaímid modúil Éadroma:

lighttpd-enable-mod fastcgi-php seirbhís simplí-vhost lighttpd atosú

Déanaimid seiceáil an bhfuil ár bhfreastalaí ag obair. Osclaímid an brabhsálaí agus scríobhaimid an URLhttp://web.amigos.cu, agus ar a laghad beimid in ann an t-eolaire a liostáil / Var / www.

Index of /

NAME MODHAITHE LAST MÉID CINEÁL
Eolaire Tuismitheoirí /                  -            eolaire
innéacs.lighttpd.html                    2013-Jan-19 18:16:41               3.5K            text / html
Cuirimid ar chumas na modúil mod_rewrite agus mod_fast_cgi sa phríomhchomhad cumraíochta Lighty /etc/lighttpd/lighttpd.conf:
nana /etc/lighttpd/lighttpd.conf

Bainimid an siombail tráchtaireachta nó hash # cad atá os comhair "Mod_rewrite" agus cuirimid faoi bhun na líne sin "Mod_fastcgi", ionas go mbeidh tús an chomhaid mar seo a leanas:

server.modules = ("mod_access", "mod_alias", "mod_compress", "mod_redirect", "mod_rewrite", "mod_fastcgi",)

Seiceálaimid go bhfuil an PHP ag obair i gceart. Chun seo a dhéanamh cruthaímid comhad (go sealadach) san eolaire / Var / www:

nana /var/www/index.php

agus ní bheidh ábhar an chomhaid roimhe seo ach:


Ansin déanaimid an tseirbhís a atosú:

atosú lighttpd seirbhíse

Má thugaimid pointe inár mbrabhsálaí chuig http://web.amigos.cu, feicfimid leathanach faisnéise Leagan 5.3.3-7 PHP. Dá bhrí sin, oibríonn gach rud i gceart.

Tá sé an-spéisiúil eolas a bheith agat ar na hathruithe sa chumraíocht Lighty tar éis an modúl a chumasú mod_fastcgi. Trí níos lú /etc/lighttpd/conf-enabled/15-fastcgi-php.conf, is féidir linn a fháil amach. Déan comparáid idir an chumraíocht a léadh agus an ceann sa doiciméadacht pacáiste lighttpd-doc.

Anois ní mór dúinn a rá le Lighty cén eolaire ar cheart dó trácht a threorú trí chalafort 80, trí Óstach Fíorúil a chumrú. Na luachanna a mhodhnóimid sa chomhad /etc/lighttpd/conf-enabled/10-simple-vhost.confTá siad pearsanta agus freagróidh siad do shaintréithe gach suiteála. Glacfaimid le luachanna eolaire fréimhe an fhreastalaí, agus eolaire fréimhe na ndoiciméad, a mholann Lighty de réir réamhshocraithe agus ní dhéanfaimid ach ainm FQDN an óstach fíorúil a mhodhnú.

nano /etc/lighttpd/conf-enabled/10-simple-vhost.conf

Agus ba chóir go mbeadh ábhar deiridh an chomhaid (cuimhnigh é a chur in oiriúint do do riachtanais):

# /usr/share/doc/lighttpd-doc/simple-vhost.txt server.modules + = ("mod_simple_vhost") ## Is é fréamh doiciméad óstach fíorúil document-root = ## simple-vhost.server-root + $ HTTP ["óstach"] + simple-vhost.document-root simple-vhost.server-root = "/ srv" simple-vhost.document-root = "htdocs" ## an t-óstach réamhshocraithe mura seoltar óstach simplí -vhost.default-host = "web.amigos.cu"

Tar éis dúinn na hathruithe a shábháil, leanaimid ar aghaidh ag cruthú na n-eolairí riachtanacha de réir an méid a dúradh cheana. Eolaire / srv Cruthaíodh le linn na suiteála Squeeze, mar sin ní gá dúinn é a chruthú:

mkdir -p /srv/web.amigos.cu/htdocs

Toisc go bhfuil an t-óstach fíorúil agus an eolaire a bhaineann lenár n-ainm fearainn dearbhaithe i gceart againn cheana féin, is féidir linn na comhaid a cruthaíodh in / var / www a ligean thar ceal, agus ceann nua a chruthú. index.php níos saincheaptha sa eolaire / htdocs o eolaire fréimhe na ndoiciméad óstach fíorúil:

rm /var/www/index.* nano /srv/web.amigos.cu/htdocs/index.php

Cuirimid an t-ábhar seo a leanas leis an gcomhad roimhe seo:

Dia duit a chairde! Cinnte léiríonn gach rud ceart go leor

Sábhálann muid na hathruithe agus déanaimid an tseirbhís a atosú:

atosú lighttpd seirbhíse

Déanaimis ár mbrabhsálaí a athnuachan agus seiceáil gur athraigh an leathanach a thaispeántar agus go léiríonn sé anois é, i dteannta le haschur an ordaithe phpinfo (), an beannú. Ní bheidh sé riachtanach an tseirbhís a atosú sa todhchaí má athraímid ábhar an index.php nó leathanach gréasáin eile. Ní dhéanfar an oibríocht seo ach má athraímid cumraíocht an Éadrom.

Agus Comhghairdeas Cairde!. Tá Fáscadh Debian 6.0 againn cheana féin leis an bhfreastalaí leathanach gréasáin Lighttpd cumraithe chun oibriú leis an teanga PHP5 agus MySql mar fhreastalaí an bhunachar sonraí. Tá an chumraíocht cheart chomhad Lighty Vhost againn freisin chun iliomad fearainn a láimhseáil.

Le leanúint ar aghaidh…

Agus ansin, conas atá mé? Fiafróidh an tUasal WordPress. Lean muid ar an II cuid agus deireadh agus deireadh an ailt seo.

Gabháil scáileáin_lighttpd


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

3 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   am mionlach3000 a dúirt

    Comhghairdeas. Cuirfidh mé i bhfeidhm é i mo mheaisín fíorúil.

    1.    phico a dúirt

      Go raibh míle maith agat as do thrácht

  2.   Daniel a dúirt

    A Dhia cén deasc álainn atá ag do debian an bhféadfá gach rud a d'úsáid tú don ábhar sin a rá le do thoil?