Extensió 101 Sèries tutorials

Web de comerç electrònic barat Design London UK Paga mensualment Ubie Ltd

Guia de principiants

Aquesta guia proporciona una introducci³ b sica a nginx i descriu algunes tasques senzilles que es poden fer amb ella. Se suposa que Nginx ja est  instal·lat a la m quina del lector. Si no ho s, vegeu la p gina Instal·laci³ de Nginx. Aquesta guia descriu com iniciar i aturar a Nginx, i tornar a carregar la seva configuraci³, explica l'estructura del fitxer de configuraci³ i descriu com configurar nginx per servir contingut est tic, com configurar nginx com a servidor intermediari i com connectar-lo una aplicaci³ FastCGI.

nginx t un procs mestre i diversos processos de treballadors. El prop²sit principal del procs principal s llegir i avaluar la configuraci³ i mantenir els processos de treballadors. Els processos de treballadors fan el processament real de les sol·licituds. NGINX utilitza els mecanismes basats en esdeveniments i els mecanismes dependents de l'OS per distribuir de manera eficient les sol·licituds entre els processos dels treballadors. El nombre de processos de treballadors es defineix al fitxer de configuraci³ i es pot solucionar per a una configuraci³ determinada o ajustada autom ticament al nombre de nuclis de CPU disponibles (vegeu Treballador_processos).

La forma en qu¨ Nginx i els seus m²duls treballen en el fitxer de configuraci³. Per defecte, el fitxer de configuraci³ s'anomena nginx. ONF i col·locat al directori / usr / localginx / conf, / etcginx, o / usr / local / etcginx.

Un cop el procs principal rep el senyal per recarregar la configuraci³, comprova la validesa de sintaxi del nou fitxer de configuraci³ i intenta aplicar la configuraci³ que hi ha proporcionada. Si aix² s un ¨xit, el procs principal inicia nous processos de treballadors i envia missatges als processos de treballadors antics, demanant-los que s'apaguen. En cas contrari, el procs mestre retorna els canvis i continua treballant amb la configuraci³ antiga. Processos de treballadors antics, que reben una ordre per apagar, deixeu d'acceptar noves connexions i continuar donant servei a les sol·licituds actuals fins que totes aquestes sol·licituds estiguin repartides. Desprs d'aix², la vella treballador processa.

Un senyal tamb pot ser enviat a processos nginx amb l'ajuda d'eines UNIX com la utilitat de matar. En aquest cas, un senyal s'envia directament a un procs amb un identificador de procs determinat. L'identificador del procs del procs de mestre Nginx s'escriu, per defecte, a la Nginx. ID al directori / usr / localginx / logs or / var / c³rrer. Per exemple, si l'ID de procs mestre s de 1628, per enviar el senyal de sortida resultant en l'apagat elegant de Nginx, executeu:

nginx consisteix en m²duls controlats per directives especificades al fitxer de configuraci³. Les directrius es divideixen en directives senzilles i directives de bloc. Una simple directiva consisteix en el nom i els par metres separats per espais i acaba amb un punt i coma (;). Una directiva de blocs t la mateixa estructura que una simple directiva, per² en lloc del punt i coma que acaba amb un conjunt d'instruccions addicionals envoltades de tirants ({i}). Si una directiva de blocs pot tenir altres directrius dins de les claus, s'anomena context (exemples: esdeveniments, http, servidor i ubicaci³).

Les aplicacions web utilitzen una estructura de directoris est ndard definida a l'especificaci³ J2EE. Podeu desplegar una aplicaci³ web com a col·lecci³ de fitxers que utilitzen aquesta estructura de directoris, coneguts com a format de directori explotats, o com a fitxer arxivat anomenat fitxer de guerra. BEA recomana que envegueu i desplegueu l'aplicaci³ web explotat com a part d'una aplicaci³ empresarial. Es tracta d'una best pr ctica BEA, que permet ms f cil migraci³ d'aplicacions, addicions i canvis. A ms, envasant la vostra aplicaci³ web com a part d'una aplicaci³ d'empresa us permet aprofitar l'estructura del directori de desenvolupament dividit, que proporciona una s¨rie de beneficis a travs de l'estructura tradicional del directori ºnic.

El directori web-INF cont els descriptors de desplegament per a l'aplicaci³ web (web. ML i Weblogic. ML) i dos subdirectoris per emmagatzemar classes de Java compilat i fitxers de biblioteca. Aquestes subdirectories s³n anomenades respectivament classes i lib. JSP TagLibs s'emmagatzemen al directori web-INF al nivell superior del directori d'estadificaci³. Les classes de Java inclouen servlets, classes d'ajuda i, si es desitja, JSP precompilat.

Col·loqueu els vostres fitxers est tics, com ara fitxers HTML i fitxers JSP al directori que s l'arrel de documents de la vostra aplicaci³ web. En la instal·laci³ predeterminada del servidor Weblogic, aquest directori es denomina defaultwebapp, a User_domains / MyDomain / Aplicacions.

El fitxer descriptor de desplegament espec­fic de Weblogic que defineix els recursos anomenats a la web. El fitxer ML es mapeja als recursos que resideixen en altres llocs del servidor Weblogic. Aquest fitxer tamb s'utilitza per definir els atributs de sessi³ JSP i HTTP.

Disseny de l'estructura del fitxer del lloc web

L'aspecte final dels desenvolupadors web de disseny han de tractar s l'organitzaci³ dels fitxers que formen el lloc web. Aix² s especialment important si, com s t­pic, el lloc web ha de ser desenvolupat per mºltiples individus i es mant fins a una data futura. Els dissenyadors web han de con¨ixer l'estructura del directori que un servidor web assumeix i quins s³n els URL signifiquen en aquests termes.

per fer

Com implementaria aquesta estructura en un servidor web? La forma ms ²bvia podria ser localitzar els fitxers relacionats amb les p gines individuals en els seus propis directoris: un directori per als components de la p gina d'inici, una per a les p gines A1, A2, A3, B1, etc. Tanmateix, aix² pot ser excessiu i conduir a errors d'adre§ament relatiu. Ms important encara, aquest disseny no preveu el canvi. Si l'arquitectura de la informaci³ reflecteix els departaments d'un departament de negoci, departament B, etc., els canvis dins dels departaments podrien provocar un gran manteniment. Una estructura preferible pot tenir directoris dels principals departaments:

La carpeta per al departament A contindr  tots els fitxers per a A1, A2 i A3, tant els fitxers HTML com la imatge (i potser fins i tot els fitxers JavaScript, fitxers QuickTime, etc.). Amb aquesta estructura es pot produir un enlla§ d'A1 a A3 de la segent manera:

Iniciar sessió amb èxit.

Afegiu fàcilment un fons de vídeo al vostre lloc web per capturar l'atenció dels visitants. Un vídeo de fons pot proporcionar carisma addicional a les vostres pàgines i es pot afegir tant a les seccions com a les capçaleres flexibles.

Iniciar sessió amb èxit.
Nou itilize bonbon
Við notum smákökur til að tryggja að við gefum þér bestu reynslu á heimasíðu okkar. Með því að nota vefsíðuna samþykkir þú notkun okkar á smákökum.
Permitir cookies