¿Para qué se utiliza nginx?
nginx proporciona la función de servicio IMAP.
Nginx (Engine x) es un servidor web HTTP y proxy inverso de alto rendimiento que también proporciona servicios IMAP/POP3/SMTP. Nginx se puede utilizar como un servidor web ligero/servidor proxy inverso y servidor proxy de correo electrónico (IMAP/POP3), lanzado bajo un protocolo similar a BSD.
Nginx se puede utilizar como un servicio de equilibrio de carga y admite programas Rails y PHP. Puede proporcionar servicios directamente al mundo exterior internamente o como un servicio de proxy HTTP. Nginx está escrito en lenguaje C y es mucho mejor que Perlbal en términos de sobrecarga de recursos del sistema y eficiencia de la CPU.
Nginx ocupa menos memoria y tiene fuertes capacidades de concurrencia. De hecho, las capacidades de concurrencia de nginx son mejores que las de otros tipos similares de servidores de sitios web. En China continental, los usuarios de sitios web de nginx incluyen Baidu, JD.com, Sina, NetEase, Tencent, Taobao, etc.
Los usuarios de nginx en China continental incluyen Baidu, JD.com, Sina, NetEase, Tencent, Taobao y otros sitios web.
Información ampliada:.p>Consejos para usar nginx
En general, nginx se usa principalmente para proxy de aceleración inversa, en lugar de como un servicio de proxy ordinario como Squid. La mayor ventaja de Nginx es su bajo consumo de memoria y CPU bajo carga elevada. No creo que squid proporcione un mejor rendimiento que nginx.
Inicie la configuración de acuerdo con NginxImapProxyExample. Para obtener información específica sobre diferentes parámetros de configuración, puede usar el script php que se ejecuta en Apache para la autenticación de back-end o usar el módulo nginx-embedded-perl que se ejecuta en el mismo. servidor como proxy imap/pop y backend de autenticación.
Enciclopedia Baidu-nginx