Komepiuta, Polokalame
Nginx: faatulagaga ma faapipiiina
O le a apache, nginx? Faamoemoega, foliga, customization filifiliga - o mea nei e tatau ona masani atinae web uma e tofotofo ai lo latou atinae.
E tusa nginx Fai se Upu
Amata, restart, ma ogalaau
faailo -s nginx
I lenei tulaga, e mafai ona e suia le poloaiga nei (e tatau ona oo mai i le tagata e faaaogāina e faalauiloa le meafaigaluega):
- Taofi. E faaaoga mo shutdown anapogi.
- Reload. O le au e manaomia e reload le faila configuration. O le mea moni e faapea o so o se suiga o le a le faamamaluina seia galue ai le faila. Ma ina ia mafai ona faamamaluina, e tatau a reboot. O le taimi lava e te maua lenei faailo, o le faagasologa autu amata e faamaonia le sao atoatoa o le vaega syntactic o le faila configuration ma taumafai e faaaoga i le taitaiga o loo maua ai iina. I le tulaga o le toilalo, o le a taavale toe suiga ma o le a galulue ma le tapulaa matua. Afai e manuia mea uma, o le a faalauiloa workflows fou, ma le matua o le a auina atu i le iuga manaoga.
- Fiu. Faaaogaina mo le faamaeaina lamolemole o le galuega. E faaaogaina pe afai e te manao e faatali seia oo i le talosaga i le taimi nei uma ona tausia.
- Toe tatala. faila Close ma tatala ogalaau.
faaaogaina aogā
e mafai foi ona faatinoina faiga e faatulaga le faaaogaina o auala Unix (fasioti tagata o le a talanoaina aoga o se faataitaiga). Latou masani lava ona faaaogaina se faiga e auina atu ai le faailoga tonu i le faamatalaga faagasologa. O loo latou fesootai e ala i ID. O lenei faamatalaga o loo teuina i faila nginx.pid. Ia tatou manatu ia tatou naunau i le faagasologa №134. Ona, mo le faamaeaina lamolemole o le manaomia e auina atu i tatou le faamatalaga lenei:
fasioti -s toe 1628
Ia tatou manatu tatou te mananao e vaai i se lisi o faila tatala uma. O loo tatou faia o le faaaogaina o le aoga Sala. Le au a vaai foi e faapea:
Sala -ax | grep nginx
O lona uiga, e pei ona e vaai i ai, e ala i le faaaogaina o meafaigaluega faaopoopo faailoa e alu lana talosaga. Ma ia tuu atu nei o le taulai atu i le auala tuuto nginx-configuration.
O le faatulagaina o le faila configuration
Le tufatufaina o le anotusi static
O le tasi lenei o le feagai ma luitau e sili ona taua le configuration nginx. I lalo o le tufatufaina faafuainumera o le uiga o le mataupu ata ma HTML-itulau (e le maoae). Faapea la o le a tatou manaomia se galuega e tasi i le faatuina o le fuifui nix nginx. E faigata ona faia faapea? E leai, sei o tatou vaai i se faataitaiga. Ao lei alu i ai, e talafeagai ona auiliili le tulaga o le faafitauli. O lea la, e faalagolago i luga o le talosaga, o le a oo mai le faila mai tusitaiala lotoifale eseese. O lea, i le / faamatalaga / www tatou HTML-pepa aloaia. Ma i le tomatauga / faamatalaga / ata o loo i ai ata. nginx tulaga e silisili ona lelei i lenei tulaga e manaomia ai le toe faafouina o le faila configuration, lea e tatau ona e configure le iunite o le faigaluega i totonu o http. E lagolago ai le lua o le a faaaogaina e pei o nofoaga.
Faatinoga: faigaluega
http {
faigaluega {
}
}
E mafai ona galulue faila configuration ma nisi poloka faapena. Ae e tatau ona latou ona iloa o latou igoa ma le taulaga e ala i le e maua faamatalaga lea.
Faatinoga: nofoaga
nofoaga / {
aa / faamatalaga / www;
}
O le i ai o le faailoga "/" e talafeagai e faatusatusa le faamatalaga maua ma vaai pe oi ai e se lauga mai le talosaga faatinoina iinei. Afai e leai ni faafitauli, ona faamaoti mai le ala / faamatalaga / www i le faila manaomia o loo maua i le faiga o le lotoifale. Afai ei ai se afitusi i ni nai poloka, filifili lea o le tasi i le pito i luma aupito umi. I lenei faataitaiga, o le umi e tutusa ma le tasi, o lona uiga, o le faaaogaina o le a faapitoa i le tulaga e faapea e leai se "tauvaga". O lenei, ia tuu atu o le a faafouina:
nofoaga / ata / {
aa / faamatalaga;
}
E mafai faapefea ona faailoa, o loo tatou saili mo se faatusa. O lenei, ia tuu atu o le tuufaatasia atinae uma sa muamua, ma le configuration i lenei taimi e faapea:
faigaluega {
nofoaga / {
aa / faamatalaga / www;
}
nofoaga / ata / {
aa / faamatalaga;
}
}
o se lomiga galulue lenei o lena tulaga, o le tulaga faatonuina №80 uafu. e mafai ona maua lenei faigaluega e aunoa ma se faafitauli i lau komepiuta, afai e te alu i le tuatusi: http: // localhost /. E faapefea ona galulue uma?
O le mataupu faavae o le faagaoioiga o le faataitaiga
Fatuina o se faigaluega sui faigofie
faigaluega {
faalogo 8080;
aa / faamatalaga / up1;
nofoaga / {
}
}
O lenei, ia tuu atu a decipher mo oe: fatuina o se faigaluega faigofie. O le a ia faalogo i le uafu 8080 e le oi ai a faalogo, o le a taufetuli i le faigaluega i luga o le 80 th. O le a faaalia talosaga uma i totonu o le faiga o le faila i le lotoifale o loo faatonuina i le tomatauga / faamatalaga / up1 (o le mea moni, ao le i ai o le a talafeagai e fausia). Ina ia mafai ona siaki e talafeagai ona tuu le faila index.html. Ona o le tulaga o faatonuga i le anotusi o le aa faigaluega e mafai ona tatou faaaogaina nofoaga i taimi uma (e pei ona faapea ona tapulaa aveesea avanoa). o loo galulue nei i tatou e faatupuina ai se sui. Aua o le e galulue, tatou te manaomia faatonuga proxy_pass, ona o le a faamaotiina igoa maliega faafeagaiga, ma le taulaga nofoaga o tapulaa (mo fesootaiga i le lotoifale o le a foliga http: // localhost: 8080). Ia maua lenei taunuuga:
faigaluega {
nofoaga / {
proxy_pass http: // localhost: 8080;
}
nofoaga / ata / {
aa / faamatalaga;
}
}
Afai e te vaai atu i le tulafono ma iloilo ai, e mafai ona e matauina ai ua suia le nofoaga lona lua iunite. O lea la, i le tulaga lenei, e mafai ona galulue faatasi ma ata faaopoopoga masani. A eseese laitiiti, e mafai ona faaalia e faapea:
nofoaga ~ \ (gif | jpg | png) $ {.
aa / faamatalaga / ata;
}
O le configuration sui mulimuli e faapea:
faigaluega {
nofoaga / {
proxy_pass http: // localhost: 8080 /;
}
nofoaga ~ \ (gif | jpg | png) $ {.
aa / faamatalaga / ata;
}
}
O le a faamama mai talosaga i le faaiuga o lea o loo i ai nei faaopoopoga ma auina atu i latou i le tagata na talosagaina faila. Aua nei galo o le a manaomia e restart afai e te manao e siaki le faila configuration. Ma talitonu ia te au, ua na o nginx-configuration. Afai e te tatalaina le configuration "Vkontakte" faila faigaluega po o isi kamupani tele, o le a latou maua le code sili atu nai lo upu i lenei mataupu.
Similar articles
Trending Now