| nginx | |
|---|---|
Logotipo do Nginx | |
| Desenvolvedor | Igor Sysoev |
| Lançamento inicial | 4 de outubro de 2004 (22 anos) |
| Lançamento estável | |
| Repositório | |
| Escrito em | C, Perl, XML |
| Sistema operacional | BSD, HP-UX, IBM AIX, Linux, macOS, Solaris, Windows, e outros tipo Unix |
| Plataforma | Multi plataforma |
| Tamanho | 1 MB (tarball do fonte) |
| Tipo | Servidor HTTP e IMAP/POP3 |
| Licença | BSD |
| Website | nginx |
Nginx (lê-se "engine x") é um servidor leve de HTTP, proxy reverso, proxy de e-mail IMAP/POP3, feito por Igor Sysoev em 2005, sob licença BSD-like 2-clause.
O Nginx consome menos memória que o Apache, pois lida com requisições Web do tipo “event-based web server”; e o Apache é baseado no “process-based server”, podendo trabalhar juntos. É possível diminuir o consumo de memória do Apache, passando as requisições Web primeiro no Nginx, assim, o Apache não precisa servir arquivos estáticos, e pode depender do bom controle de cache feito pelo Nginx.
O Wikipedia utiliza Nginx como um servidor de terminação SSL, o qual é responsável por receber requisições TLS, e repassar para outros servidores na rede, diminuído assim a carga sobre outros servidores.
Desde a versão 5.2, o sistema operacional OpenBSD utiliza o Nginx como parte do sistema base, provendo uma alternativa ao fork do Apache 1.3 que o sistema utilizava, o qual o Nginx tinha como finalidade substituir, mas que acabou sendo subtituido por uma implementação própria de httpd.
Segundo pesquisa sobre servidores web (Web Server Survey), da Netcraft em outubro de 2015, o servidor Nginx se mostrou o segundo servidor web mais utilizado entre os sites ativos na web pesquisados, sendo utilizado por 15,33% destes. A pesquisa também indicou que o servidor é o mais utilizado entre os sites mais acessados da rede, com 23.66% dos sites utilizando a plataforma como base. De acordo com W3Techs, o servidor é utilizado por 29.7% dos sites no top 1 milhão de sites mais acessados da web, 39.5% dos sites no top 100 mil e por 47,6% dos sites no top 10 mil.
Em fevereiro de 2017, a adoção de Nginx foi: Brasil: 17,41% de todos os domínios. Portugal: 17,62% de todos os domínios.
POP3: USER / PASS, APOP, AUTH LOGIN/PLAIN/CRAM-MD5; IMAP: LOGIN, AUTH LOGIN/PLAIN/CRAM-MD5; SMTP: AUTH LOGIN/PLAIN/CRAM-MD5;