{"id":2761,"date":"2019-07-27T00:00:00","date_gmt":"2019-07-27T00:00:00","guid":{"rendered":"https:\/\/rockcontent.com\/br\/2019\/07\/27\/nginx\/"},"modified":"2019-07-27T00:00:00","modified_gmt":"2019-07-27T00:00:00","slug":"nginx","status":"publish","type":"post","link":"https:\/\/pingback.com\/br\/resources\/nginx\/","title":{"rendered":"O que \u00e9 NGINX, como funciona e por que voc\u00ea deve us\u00e1-lo"},"content":{"rendered":"\n<p>Se voc\u00ea quer um servidor web em que n\u00e3o seja preciso se preocupar com a quantidade de conex\u00f5es simult\u00e2neas feitas no <a href=\"https:\/\/rockcontent.com\/br\/blog\/como-criar-um-site\/\" rel=\"noreferrer noopener\" target=\"_blank\">site<\/a>, ent\u00e3o precisa conhecer o NGINX. Ali\u00e1s, essa \u00e9 apenas uma das suas in\u00fameras funcionalidades, pois ele tamb\u00e9m oferece recursos como <strong>balanceador de carga HTTP, proxy reverso e muito mais<\/strong>.<\/p>\n\n\n\n<p>Segundo dados da compara\u00e7\u00e3o estat\u00edstica referente \u00e0 utiliza\u00e7\u00e3o de servidores web feita pelo site <a href=\"https:\/\/w3techs.com\/technologies\/comparison\/ws-apache,ws-microsoftiis,ws-nginx\" rel=\"noreferrer noopener\" target=\"_blank\">W3Techs<\/a>, o NGINX est\u00e1 em segundo lugar, com 30,7% de sites que utilizam essa tecnologia. <\/p>\n\n\n\n<p>J\u00e1 o <a href=\"https:\/\/rockcontent.com\/br\/blog\/apache\/\" rel=\"noreferrer noopener\" target=\"_blank\">Apache<\/a> tem 43,1% e o Microsoft IIS, 8%. \u00c9 uma posi\u00e7\u00e3o excelente, visto que ele est\u00e1 no mercado h\u00e1 bem menos tempo que as outras op\u00e7\u00f5es.<\/p>\n\n\n\n<p>Para que voc\u00ea entenda por que o NGINX n\u00e3o para de crescer e saiba como criar um site que processe diversas conex\u00f5es simult\u00e2neas, fizemos este post com os seguintes t\u00f3picos:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#que\">O que \u00e9 NGINX?<\/a><\/li><li><a href=\"#quando\">Quando surgiu e quem lan\u00e7ou?<\/a><\/li><li><a href=\"#como\">Como funciona?<\/a><\/li><li><a href=\"#quais\">Quais s\u00e3o suas caracter\u00edsticas?<\/a><\/li><li><a href=\"#usar\">Por que usar o servidor web NGINX?<\/a><\/li><li><a href=\"#apache\">Quais s\u00e3o as diferen\u00e7as entre NGINX e Apache?<\/a><\/li><\/ul>\n\n\n\n<p>Quer saber mais sobre essa tecnologia? Continue a leitura!<\/p>\n\n\n\n<a id=\"que\">&nbsp;<\/a>  <h2 class=\"wp-block-heading\">O que \u00e9 NGINX?<\/h2>\n\n\n\n<p>O NGINX \u00e9 um servidor web open source, de alta performance. Ele conta com uma arquitetura avan\u00e7ada e baseada em eventos \u2014 EBA, ou Event-based Architecture. Essa caracter\u00edstica permite in\u00fameras conex\u00f5es simult\u00e2neas, o que proporciona <strong>mais velocidade e escalabilidade<\/strong>.<\/p>\n\n\n\n<p>O NGINX entrega o conte\u00fado est\u00e1tico do site de forma r\u00e1pida, \u00e9 f\u00e1cil de configurar e tem baixo consumo de recursos. Por conta de todas essas caracter\u00edsticas, o servidor \u00e9 utilizado por grandes empresas como Microsoft, IBM, Google, WordPress.org, entre outras.<\/p>\n\n\n\n<a id=\"quando\">&nbsp;<\/a>  <h2 class=\"wp-block-heading\">Quando surgiu e quem lan\u00e7ou?<\/h2>\n\n\n\n<p>Seu desenvolvedor foi o engenheiro de softwares Igor Sysoev, que escreveu o NGINX na linguagem C em 2002. A pron\u00fancia correta do nome do servidor \u00e9 \u201cEngine-X\u201d e a sua primeira vers\u00e3o p\u00fablica foi liberada em 2004.<\/p>\n\n\n\n<p>O desafio, conhecido como C10K, era criar um servidor Web que conseguisse <strong>manipular 10 mil conex\u00f5es simultaneamente<\/strong> para entregar um produto que fosse capaz de trabalhar com a refer\u00eancia prevista para a web moderna, por\u00e9m, com a <a href=\"https:\/\/rockcontent.com\/br\/blog\/transformacao-digital\/\" rel=\"noreferrer noopener\" target=\"_blank\">transforma\u00e7\u00e3o digital<\/a> esse n\u00famero se tornou ainda maior.<\/p>\n\n\n\n<a id=\"como\">&nbsp;<\/a> <h2 class=\"wp-block-heading\">Como o NGINX funciona?<\/h2>\n\n\n\n<p>As solicita\u00e7\u00f5es web em outros servidores, como o Apache, funcionam de forma individual, ou seja, o usu\u00e1rio solicita uma p\u00e1gina por meio do Protocolo <a href=\"https:\/\/rockcontent.com\/br\/blog\/http\/\" rel=\"noreferrer noopener\" target=\"_blank\">HTTP<\/a> ou HTTPS, que processa e retorna o resultado. Esse processo \u00e9 chamado de thread individual, que \u00e9 feita para cada solicita\u00e7\u00e3o requisitada ao servidor.<\/p>\n\n\n\n<p>O NGINX funciona com base em eventos. Assim, em vez de fazer uma solicita\u00e7\u00e3o direta ao servidor, ele executa um processo mestre, chamado worker, e v\u00e1rios processos de trabalho, chamados conex\u00f5es worker. Todo <strong>esse processo trabalha continuamente e de forma ass\u00edncrona<\/strong>.<\/p>\n\n\n\n<p>Dessa forma, quando h\u00e1 um pedido de processamento, ele \u00e9 feito pelas conex\u00f5es worker, que fazem a solicita\u00e7\u00e3o ao processo mestre que, por sua vez, processa e retorna o resultado. Essa funcionalidade permite a manipula\u00e7\u00e3o de in\u00fameras conex\u00f5es simult\u00e2neas, pois cada conex\u00e3o worker \u00e9 capaz de processar 1024 solicita\u00e7\u00f5es.<\/p>\n\n\n\n<p>Quando o servidor est\u00e1 operando, cada worker carrega uma cadeia de m\u00f3dulos, dependendo de como a configura\u00e7\u00e3o \u00e9 feita durante a instala\u00e7\u00e3o. Dessa forma, cada solicita\u00e7\u00e3o \u00e9 feita com todos os recursos configurados em opera\u00e7\u00e3o.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-opt-id=356495843  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlgzkyrbq6eh.i.optimole.com\/cb:AiM1.588\/w:1024\/h:484\/q:mauto\/f:best\/https:\/\/pingback.com\/br\/resources\/wp-content\/uploads\/2019\/11\/thread-pools-worker-process-event-cycle-1024x484.png\" alt=\"como funciona\" class=\"wp-image-43844\"\/><\/figure><\/div>\n\n\n\n<a id=\"quais\">&nbsp;<\/a>  <h2 class=\"wp-block-heading\">Quais s\u00e3o as caracter\u00edsticas do NGINX?<\/h2>\n\n\n\n<p>O NGINX conta com uma <strong>arquitetura modular extens\u00edvel<\/strong>, o que facilita a extens\u00e3o dos recursos para quem quiser mexer em seu c\u00f3digo fonte. O m\u00f3dulo principal \u00e9 respons\u00e1vel por fazer o tratamento da conex\u00e3o e, al\u00e9m dele, existe uma s\u00e9rie de m\u00f3dulos para diferentes tipos de processamento. Confira alguns deles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Balanceamento de carga<\/h3>\n\n\n\n<p>O balanceamento de carga \u00e9 um recurso extremamente importante para quem precisa de <strong>um site com alta disponibilidade<\/strong>, pois ele permite a distribui\u00e7\u00e3o das requisi\u00e7\u00f5es de servi\u00e7o entre os servidores.<\/p>\n\n\n\n<p>Dessa forma, quando h\u00e1 um acr\u00e9scimo nas solicita\u00e7\u00f5es ao servidor, como o aumento do tr\u00e1fego, o NGINX consegue direcionar o fluxo para outros servidores que estejam no arquivo de configura\u00e7\u00e3o.<\/p>\n\n\n\n<p>Existem tr\u00eas possibilidades de distribui\u00e7\u00e3o da carga no NGINX. Ela pode ser feita igualmente entre os servidores configurados, ser distribu\u00edda para o servidor que tenha poucas conex\u00f5es no momento ou \u00e9 poss\u00edvel determinar o endere\u00e7o IP de cada cliente para cada servidor espec\u00edfico.<\/p>\n\n\n\n<p>Ao utilizar o balanceamento de cargas e o <a href=\"https:\/\/rockcontent.com\/br\/blog\/google-analytics\/\" rel=\"noreferrer noopener\" target=\"_blank\">Google Analytics<\/a>, \u00e9 preciso fazer com que o c\u00f3digo de rastreamento passe por todos os servidores utilizados. Para isso, \u00e9 preciso utilizar o recurso de proxy reverso para disponibilizar o arquivo de configura\u00e7\u00e3o do Analytics. Dessa forma, sempre que uma requisi\u00e7\u00e3o for feita, os cabe\u00e7alhos HTTP correspondentes ser\u00e3o atualizados.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Proxy reverso<\/h3>\n\n\n\n<p>Antes de falar em proxy reverso, vamos explicar rapidamente o que \u00e9 um proxy. Na pr\u00e1tica, ele funciona como um <strong>servidor intermedi\u00e1rio entre os computadores de uma rede e o servidor web<\/strong>. Ele \u00e9 utilizado como cache de p\u00e1gina, com a finalidade de economizar recursos de banda e agilizar o seu carregamento.<\/p>\n\n\n\n<p>J\u00e1 o proxy reverso, \u00e9 um servidor web que recebe as solicita\u00e7\u00f5es de conex\u00e3o e gerencia o que ser\u00e1 preciso requisitar no servidor principal ou verifica se a solicita\u00e7\u00e3o j\u00e1 est\u00e1 dispon\u00edvel em cache. O NGINX, portanto, oferece esse recurso, que pode ser facilmente configurado em seu arquivo de configura\u00e7\u00e3o.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img data-opt-id=157778148  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlgzkyrbq6eh.i.optimole.com\/cb:AiM1.588\/w:1024\/h:596\/q:mauto\/f:best\/https:\/\/pingback.com\/br\/resources\/wp-content\/uploads\/2019\/11\/reverseproxy-1024x596.png\" alt=\"Proxy reverso\" class=\"wp-image-43845\"\/><figcaption> Fonte: <a rel=\"noreferrer noopener\" href=\"https:\/\/webapplicationconsultant.com\/wp-content\/uploads\/reverseproxy.png\" target=\"_blank\">webapplicationconsultant.com<\/a> <\/figcaption><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Streaming<\/h3>\n\n\n\n<p>Outra caracter\u00edstica do NGINX \u00e9 oferecer um m\u00f3dulo nativo para streaming. Portanto, ele permite uma s\u00e9rie de configura\u00e7\u00f5es sobre como o servidor tratar\u00e1 conte\u00fados MP4 e FLV, como o tamanho do buffer utilizado, o tempo de timeout etc.<\/p>\n\n\n\n<a id=\"usar\">&nbsp;<\/a>  <h2 class=\"wp-block-heading\">Por que usar o servidor web NGINX?<\/h2>\n\n\n\n<p>O servidor oferece uma s\u00e9rie de recursos, que se transformam em diversos benef\u00edcios ao ser utilizado em um site. Veja por que usar o NGINX!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Velocidade<\/h3>\n\n\n\n<p>Por ter sua arquitetura baseada em eventos, as requisi\u00e7\u00f5es ao servidor s\u00e3o feitas com mais rapidez, pois h\u00e1 um <strong>melhor aproveitamento de mem\u00f3ria e recursos de CPU<\/strong>. Al\u00e9m disso, oferece excelente desempenho ao disponibilizar arquivos est\u00e1ticos, como documentos, imagens, arquivos HTML, entre outros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Escalabilidade<\/h3>\n\n\n\n<p>Ao oferecer recursos como o balanceamento de cargas, o servidor permite o <strong>escalonamento r\u00e1pido das requisi\u00e7\u00f5es<\/strong> em situa\u00e7\u00f5es diferenciadas. Dessa forma, \u00e9 uma excelente alternativa para utilizar em aplica\u00e7\u00f5es na <a href=\"https:\/\/rockcontent.com\/br\/blog\/cloud-computing\/\" rel=\"noreferrer noopener\" target=\"_blank\">nuvem<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Compatibilidade<\/h3>\n\n\n\n<p>Outro benef\u00edcio de utilizar o servidor \u00e9 sua compatibilidade com os diversos aplicativos web utilizados no mercado, como <a href=\"https:\/\/rockcontent.com\/br\/blog\/wordpress\/\" rel=\"noreferrer noopener\" target=\"_blank\">WordPress<\/a>,<a href=\"https:\/\/rockcontent.com\/br\/blog\/joomla\/\" rel=\"noreferrer noopener\" target=\"_blank\"> Joomla<\/a>, Python, entre outros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">F\u00e1cil configura\u00e7\u00e3o<\/h3>\n\n\n\n<p>O processo de configura\u00e7\u00e3o do servidor \u00e9 simples, pois funciona com base em diretivas que devem ser especificadas no arquivo de configura\u00e7\u00e3o.<\/p>\n\n\n\n<a id=\"apache\">&nbsp;<\/a>  <h2 class=\"wp-block-heading\">Quais s\u00e3o as diferen\u00e7as entre NGINX e Apache?<\/h2>\n\n\n\n<p>O <strong>Apache \u00e9 o principal concorrente do NGINX<\/strong>, utilizado em 43,1% dos sites, conforme a pesquisa mencionada anteriormente. Existem algumas diferen\u00e7as entre os dois servidores e \u00e9 preciso conhec\u00ea-las para fazer uma boa escolha.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Compatibilidade de sistema operacional<\/h3>\n\n\n\n<p>Os dois servidores funcionam em ambientes baseados em UNIX, como LINUX e suas varia\u00e7\u00f5es. J\u00e1 com rela\u00e7\u00e3o \u00e0 plataforma Windows, o NGINX tem menor performance nesse ambiente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configura\u00e7\u00f5es<\/h3>\n\n\n\n<p>A configura\u00e7\u00e3o do Apache \u00e9 feita de forma descentralizada, ou seja, utiliza o arquivo \u201c.htaccess\u201d espalhado em diret\u00f3rios da aplica\u00e7\u00e3o e o carregamento de seus m\u00f3dulos s\u00e3o feitos em tempo de execu\u00e7\u00e3o. J\u00e1 no NGINX as <strong>configura\u00e7\u00f5es s\u00e3o centralizadas no arquivo \u201cnginx.conf\u201d<\/strong> e os seus m\u00f3dulos s\u00e3o carregados dinamicamente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Performance<\/h3>\n\n\n\n<p>O grande diferencial do NGINX \u00e9 a sua <strong>capacidade de operar com milhares de conex\u00f5es simult\u00e2neas<\/strong>, com o dobro da velocidade necess\u00e1ria no Apache e, ainda, consumindo menos mem\u00f3ria para conte\u00fados est\u00e1ticos. Com rela\u00e7\u00e3o a conte\u00fados din\u00e2micos, os dois servidores s\u00e3o equivalentes.<\/p>\n\n\n\n<p>O NGINX \u00e9 <strong>um servidor web que oferece in\u00fameros recursos<\/strong>, como o balanceamento de cargas, proxy reverso e muito mais. Sua utiliza\u00e7\u00e3o proporciona muitos benef\u00edcios a um site, como maior velocidade, escalabilidade e alta disponibilidade. Al\u00e9m disso, ele \u00e9 f\u00e1cil de configurar e compat\u00edvel com as principais aplica\u00e7\u00f5es utilizadas no mercado.<\/p>\n\n\n\n<p>Agora que voc\u00ea j\u00e1 sabe o que avaliar para escolher um servidor web, baixe o nosso <a href=\"https:\/\/materiais.rockcontent.com\/wordpress-para-blogs\" rel=\"noreferrer noopener\" target=\"_blank\">Guia do WordPress para Blogs Corporativos<\/a> e confira como gerar mais oportunidades para o seu neg\u00f3cio!<\/p>\n\n\n\n[rock_performance]\n","protected":false},"excerpt":{"rendered":"<p>NGINX \u00e9 um servidor web open source de alta performance que entrega o conte\u00fado est\u00e1tico de um site de forma r\u00e1pida e f\u00e1cil de configurar. Oferece recursos de balanceamento de cargas, proxy reverso e streaming, al\u00e9m de gerenciar milhares de conex\u00f5es simult\u00e2neas. O resultado disso \u00e9 maior velocidade e escalabilidade.<\/p>\n","protected":false},"author":1,"featured_media":20531,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-2761","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache<\/title>\n<meta name=\"description\" content=\"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pingback.com\/br\/resources\/nginx\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache\" \/>\n<meta property=\"og:description\" content=\"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pingback.com\/br\/resources\/nginx\/\" \/>\n<meta property=\"og:site_name\" content=\"Pingback\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-27T00:00:00+00:00\" \/>\n<meta name=\"author\" content=\"Pingback\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pingbackoficial\" \/>\n<meta name=\"twitter:site\" content=\"@pingbackoficial\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pingback\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/\",\"url\":\"https:\/\/pingback.com\/br\/resources\/nginx\/\",\"name\":\"NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache\",\"isPartOf\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2019-07-27T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66\"},\"description\":\"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!\",\"breadcrumb\":{\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pingback.com\/br\/resources\/nginx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/nginx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/pingback.com\/br\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que \u00e9 NGINX, como funciona e por que voc\u00ea deve us\u00e1-lo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#website\",\"url\":\"https:\/\/pingback.com\/br\/resources\/\",\"name\":\"Pingback Blog\",\"description\":\"Marketing for builders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/pingback.com\/br\/resources\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66\",\"name\":\"Pingback\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g\",\"caption\":\"Pingback\"},\"description\":\"Pingback: Marketing for builders.\",\"sameAs\":[\"https:\/\/pingback.com\",\"https:\/\/www.instagram.com\/pingbackoficial\/\",\"https:\/\/www.linkedin.com\/company\/pingbackoficial\/\",\"https:\/\/x.com\/pingbackoficial\",\"https:\/\/www.youtube.com\/@pingbackoficial\"],\"url\":\"https:\/\/pingback.com\/br\/resources\/author\/adm1n\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache","description":"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pingback.com\/br\/resources\/nginx\/","og_locale":"pt_BR","og_type":"article","og_title":"NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache","og_description":"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!","og_url":"https:\/\/pingback.com\/br\/resources\/nginx\/","og_site_name":"Pingback","article_published_time":"2019-07-27T00:00:00+00:00","author":"Pingback","twitter_card":"summary_large_image","twitter_creator":"@pingbackoficial","twitter_site":"@pingbackoficial","twitter_misc":{"Escrito por":"Pingback","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pingback.com\/br\/resources\/nginx\/","url":"https:\/\/pingback.com\/br\/resources\/nginx\/","name":"NGINX: o que \u00e9, como usar e as diferen\u00e7as para o Apache","isPartOf":{"@id":"https:\/\/pingback.com\/br\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage"},"image":{"@id":"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage"},"thumbnailUrl":"","datePublished":"2019-07-27T00:00:00+00:00","author":{"@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66"},"description":"NGINX \u00e9 um servidor web capaz de gerenciar milhares de conex\u00f5es simult\u00e2neas, fazer proxy reverso e balanceamento de cargas. Entenda mais em nosso post!","breadcrumb":{"@id":"https:\/\/pingback.com\/br\/resources\/nginx\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pingback.com\/br\/resources\/nginx\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/pingback.com\/br\/resources\/nginx\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/pingback.com\/br\/resources\/nginx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/pingback.com\/br\/resources\/"},{"@type":"ListItem","position":2,"name":"O que \u00e9 NGINX, como funciona e por que voc\u00ea deve us\u00e1-lo"}]},{"@type":"WebSite","@id":"https:\/\/pingback.com\/br\/resources\/#website","url":"https:\/\/pingback.com\/br\/resources\/","name":"Pingback Blog","description":"Marketing for builders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pingback.com\/br\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/170478128352e2f21e2360c2e4944a66","name":"Pingback","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/pingback.com\/br\/resources\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70cde532238b4f8bf4a6e7e589ff0a259eda38fa966564ca7ed7d23e61c27774?s=96&d=mm&r=g","caption":"Pingback"},"description":"Pingback: Marketing for builders.","sameAs":["https:\/\/pingback.com","https:\/\/www.instagram.com\/pingbackoficial\/","https:\/\/www.linkedin.com\/company\/pingbackoficial\/","https:\/\/x.com\/pingbackoficial","https:\/\/www.youtube.com\/@pingbackoficial"],"url":"https:\/\/pingback.com\/br\/resources\/author\/adm1n\/"}]}},"_links":{"self":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts\/2761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/comments?post=2761"}],"version-history":[{"count":0,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/posts\/2761\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/media?parent=2761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/categories?post=2761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pingback.com\/br\/resources\/wp-json\/wp\/v2\/tags?post=2761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}