TelefoniaPrugrammazione

Advocacia: DJ e stallazione

Cosa hè Apache, Advocacia? Scopi, features, ozzione persunalizazione - sti sò e cose chì ogni documentaliste Web deve esse pràticu à pruvà a so sviluppu.

About Advocacia Ava un Verbu

Stu strumentu havi unu menu è parechje workflows. Lu primu parra cu lettura è verification cunfigurazione. Dinù sottu à u so cuntrollu hè l'établissement workflow. U prublema di u passatu - à trattà richiesti ricevuti. U mudellu di usu Advocacia chì hè basatu nantu à l 'eventi. Miccanismi sò dinù usatu, secondu u sistema upirativu in ordine per ghjunghje richiesti Natural efficacità direttamente trà i prucessi travagghiaturi. U so numaru hè sempre indettatu quì in u schedariu di cunfigurazione. I valori ponu esse sia fissu o di crià in autumàticu, guidati da lu numaru di nudelli prucissuri chì ponu esse handled. In a cunfigurazione Advocacia di u sistema, è u moduli hè rializatu cù u schedariu di cunfigurazione. Pirciò, si vi tuccherà à scambià qualcosa, vi tocca à circà u so nomu. Di sòlitu si tratta in u directive & / etc / Advocacia (ma lu itinerariu pò canciari cu àutri sistemi) è hà una .conf curtzu.

Start, ripigliate è di strada

Per fà quessa, vi tocca à fà la va executable. Configuring Advocacia-servore hè pussibili solu quandu si principia. Management hè rializatu grazia à chjama u executable cù u paràmetru -s. Per fà stu, utilizà i seguenti:

signali Advocacia -s

In stu casu, si pò rimpiazzà i seguenti cumandamenti (vole vene da l '' utilizatori chi lanciau lu strumentu):

  1. Firmavanu. Si hè usatu per bracciale viloci.
  2. Ritruvà. A squadra avia bisognu di ritruvà u schedariu di cunfigurazione. U fattu hè chì ogni cambiamenti ùn vi ntràsiri finu à u cartulare travaglia. È in Pà a ntràsiri, un inoji hè nicissariu. Appena c'arriva stu signali, u prucessu di menu cumencia à verificà i correctness di i cumpunenti di sintassi di u schedariu di cunfigurazione, è pruvà à dumandà la guida disponibile ci. In casu di fallimentu, lu sunerà ritornu cambia è vi travagliu cù i vechji di cunnessione. Sè tuttu hè bellu, si vi lanciari novu workflows, è u vechju serà mandatu à a fine dumanda.
  3. Sgagiatu. Agriculture di liscia s'avissa cumpritatu di u travagliu. Si veni usatu se vo vulete à aspittà sinu à l 'richiesti realità finiri firmatu.
  4. Reopen. i schedari di strada Close è apartu.

cù utilities

prucessi scinni ponu dinù esse svorgi cù i mezi Unix (utilitati Aÿ hà da esse trattatu cum'è un esempiu). Iddi solitu utilizà un miccanisimu di mandà i signali direttamente à i dati prucessu. Iddi sò assuciati da i mezi di ID. Stu dati hè cullucatu in u schedariu nginx.pid. Andemu pigghiarivi chi semu interested in u prucessu №134. Allora, per a liscia s'avissa cumpritatu di u bisognu di noi mandà u dopu infurmazione:

tumbà -s sgagiatu 1628

Andemu pigghiarivi chì vulemu à vede una lista di tutti i schedari di aperta. Ci sò facennu usu di l 'inglese ps utilitati. A squadra dinù vi taliari sicuenti:

P ps -ax | gre grep Advocacia

Chì hè, comu vi pò vede, usandu didáctica applicàrisi specificà chi si va a so dumanda. È avà chì l'ritruvà in u quantu amu Advocacia-cunfigurazione.

A struttura di u schedariu di cunfigurazione

Stallà è configuring Advocacia include u travagliu cù i moduli. Iddi sò cunfigurati cù l 'esempiu chì sò renseigné in u schedariu di cunfigurazione. Ci pò esse un sèmplice, o pezzu. Lu primu tipu hè custituita di l 'esempiu è cunnessione, chì sò separati da i spazi, è a so fine hè indettatu da un semicolon - (;). U pezzu hà una struttura simuli. Ma invece di stu Chjuditura directive & situatu gruppu furmatu di instructions, chì sò posti in u mènzuli riccio ({} instructions,). S'elli ponu Plessis i nomi e àutri paràmetri di u prucessu, sò chjamati com'è èbbica hannu u cuntestu. Comu n'asempiu, situ http, stage è servore.

A distribuzioni di cuntenutu fermu

Ghjè unu di i maiò cchiù mpurtanti di punta à la frame Advocacia. Sottu la distribuzioni di statìstiche di u cuntenutu hè imagini vulia dì è HTML-pagine (micca dinamichi). Pensu chì avemu bisognu di na sula òpira nant'à fàrini la Advocacia intrecciu Fatigati. Hè difficiuli di fà cusì? Innò, chì l'taliarlu un esempiu. Nanzu Cecilia casca, hè necessaria a tecnica i cundizioni di u prublema. Cusì, sicondu u dumanda, i schedari vinarà da parechji cartulari lucali. Cusì, in la / data / FE avemu HTML-ducumenti. È in u cartulare / data / imagini chì cuntenenu imagine. Optimal Advocacia paràmetru in issu casu hè antica u schedariu di cunfigurazione, chì vi tocca à cunfigurari l 'unità servore nella situ http. À aiutà i dui vi esse usatu comu locu.

Pasturinu: servore

Allura, prima ci tocca à creà cartulari è elli postu in i schedari di u bisognu di allargamentu di (in html, vi tocca à aghjunghje cuntenutu). Poi chjamate u schedariu di cunfigurazione. In lu in u servore difettu hà digià parechji blocchi, chi per u più parte sò dicennu fora. Per ghjunghje i risultati culturel, stu prucessu deve esse fatta cù u rispettu di tutti i cumpunenti da predefinitu. Poi aghjunghje una nova unità servore cù stu còdici:

situ http {

servore {

}

}

U schedariu di cunfigurazione ponu travaglià incù parechji tali blocchi. Ma si deve esse distintu da lu so nomi è i porti à cui hè ricevutu dati.

Pasturinu: stage

Truvatu in u servore:

stage / {

ràdica / data / FE;

}

A prisenza di u signu "/", è nicissaria pi cunfruntari lu dati acquistatu è vede s'ellu ci hè un tali indirizzu di a dumanda di trasfurmazioni quì. Sè ùn ci sò micca prublemi, puis specificà u stradellu / data / FE à u cartulare Bramati chì hè situatu in u sistemu lucali. Sè ci hè un incontru incù uni pochi di blocchi, poi sceglie l 'unu cu l' prefissu tempu. In issu esempiu, u bastimentu hè uguali à unu, vale à dì, l 'usu serà solu in lu casu chì ùn ci hè micca "cuncurrenza". Avà, lassai vi ghjornu:

stage / Images / {

ràdica / dati;

}

Comu pò identificà, avemu desideri di una maghjina. Avà, ch'elli l'valdi tutti i sviluppi chì era digià, è u cunfigurazione à stu tempu hè a siguenti:

servore {

stage / {

ràdica / data / FE;

}

stage / Images / {

ràdica / dati;

}

}

Quissa hè una versione travagliu di stu casu, la lingua standard №80 u portu. Stu servore senza difficultà pò esse disponibile in u vostru urdinatore, s'è tù vai à l 'indirizzu: http: // localhost /. Cumu ùn sta tuttu u travagliu?

U principiu di funziunamentu di l'esempiu

Cusì, quandu si vinissi a dumanni chi accumincianu cu un / images, u servore di i schedari di u cartulare in currispundenza serà mandatu à u me. In u so sustegnu vi sarà datu infurmazione mintuvendu u errore 404. Si facianu cunfigurazione Advocacia u urdinatore, allura la richiesta http: //localhost/images/example.png noi dariti un cartulare chjamatu /data/images/example.png locu. Quandu vi dumanda un "/" ricerca simbulu serà purtatu in u cartulare / data / FE. Ma avemu cambiatu solu u cunfigurazione. Si principia u travagliu, ci vole ripigliate. Per fà stu, aduprà ritruvà tuttu Advocacia -s. In u casu induve u funziunamentu nurmale ùn hè micca pussibule, in u access.log è micca i schedari error.log situatu in u directive & / usr / / Advocacia / azzioni lucali, vi pò circà di la causa di la curpa.

Criazioni di una sèmplice servore casu

Si pò esse dettu circa Advocacia - cunfigurazione di stu stabilimentu hè unu di l 'appricazzioni più cumuna (è abbastanza faciuli, da u modu). Si usa u principiu di u servore chì riceve una dumanda, è tandu li rindirizzatu à i siti nicissariu. Doppu ca, a risposta hè sicuru da elli, chì li manda à l 'unu ca cci desi lu compitu. So chì l'taliarlu un esempiu di crià un puntu, un'idea. Ci hà da guvernà cù richiesti 'utilizatori serviziu è li derà cù una maghjina da un annuariu lucali. Allura, pi bluccari situ http aghjunghje un altru servore cù i seguenti dati:

servore {

canta 8080;

ràdica / data / up1;

stage / {

}

}

Avà, ch'elli l'truvà per voi: criannu un servore sèmplice. Iddu vi listen to portu di 8080 ùn hannu un sente, dopu u servore vi curriri u 80 di marzu. Vi pò vede tuttu u richiesti ind'a u cartulare sistemu lucali chì sò inversiate à u cartulare / data / up1 (di sicuru, nanzu chì si hà da esse nicissariu di creà it). À esse in gradu di verificà hè necessaria à locu u cartulare index.html. Duvuta à u piazzamentu di esempiu in u cuntestu di u servore radica avemu ponu aduprà locu à tutti i tempi (è cusì ristrizzione accessu cacciatu). Ci sò avà a travagghiari pi criari un casu. Di u travagliu, avemu bisognu di directive & proxy_pass, per chì sarà pricisatu nomu auditu, è u stabilimentu u portu comu login (di cunnissioni lucale si hà da assumiglianu http: // localhost: 8080). Get stu risultatu:

servore {

stage / {

proxy_pass http: // localhost: 8080;

}

stage / Images / {

ràdica / dati;

}

}

Sè vo viditi u codice è analizà u quessa, vi pò nutari ca lu secunnu locu unità hè statu cambiatu. Dunque, in stu casu, si pò travaglià incù imagine tipica pralongu. A pocu sfarente, ùn pudia esse mustrati sicuenti:

stage ~ \ (: gif | Yoo y | PNG) $ {.

ràdica / data / imagini;

}

A cunfigurazione casu finale hè a siguenti:

servore {

stage / {

proxy_pass http: // localhost: 8080 /;

}

stage ~ \ (: gif | Yoo y | PNG) $ {.

ràdica / data / imagini;

}

}

Si vi filtrà fora richiesti à a fine di i quali ùn ci sò issi pralongu è li manda à a persona chì dumandatu i schedari. Ùn vi scurdate chi si vi tuccherà à ripigliate se vo vulete à verificà u schedariu di cunfigurazione. È criditimi, hè ghjustu Advocacia-cunfigurazione. Sè vo aprire la frame "Vkontakte" cartulare servore, o altri grande cumpagnia, si vi hannu u codice più chè e parolle in stu articulu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 co.unansea.com. Theme powered by WordPress.