Servidores Web

¿Cómo instalar NGINX en NetBSD?

NGINX es un servidor web con excelente rendimiento y bajo consumo de memoria. NGINX también puede usarse como proxy reverso (FastCGI, Apache, uWSGI), como proxy para protocolos de correo (IMAP, POP3) y como balanceador de carga.

En este artículo instalaremos NGINX como proxy FastCGI, es decir las peticiones PHP que le hagamos a nuestro servidor web serán redirigidas a un servidor PHP-FPM.

NGINX como proxy reverso

NGINX es un servidor web con excelente rendimiento y bajo consumo de memoria. NGINX puede usarse como proxy reverso HTTP, cómo proxy genérico TCP/UPD, como un servidor proxy de correo y como como balanceador de carga, en el día de hoy instalaremos NGINX y lo usaremos como proxy génerico TPC/UPD.

Cómo instalar Apache en Ubuntu 20.04

El Proyecto Apache HTTP Server es un esfuerzo comunitario por desarrollar y mantener un servidor HTTP de código abierto para sistemas operativos modernos (UNIX, GNU/Linux, BSD, Windows).

En este artículo configuraremos Apache como proxy reverso del servicio PHP-FPM.

Un proxy reverso es un tipo de servidor proxy que procesa solicitudes http(s) y las distribuye de forma transparente a uno o más servidores backend.

¿Cómo instalar el servidor web Apache en Android?

El Proyecto Apache HTTP Server es un esfuerzo comunitario por desarrollar y mantener un servidor HTTP de código abierto para sistemas operativos moderno (UNIX, GNU/Linux, BSD, Windows). El objetivo de este proyecto es proporcionar un servidor seguro, eficiente y extensible que proporcione servicios HTTP acordes con los estándares HTTP actuales.

Activar mod_filter en Apache HTTP en CentOS

Apache HTTPD
Cuando instalas Apache HTTP en CentOS, mod_filter no viene activado por defecto por lo que si tratas de usar algunas de sus directivas se dispara el siguiente error: «Invalid command ‘FilterDeclare’, perhaps misspelled or defined by a module not included in the server configuration», por lo que para resolver el error anterior basta con agregar al httpd.conf la siguiente línea

Concatenando RewriteCond

Apache HTTPDSi queremos concatenar RewriteCond con AND lógico bastaría con ponerlas una debajo de la otra. Si queremos concatenarlas con un OR lógico entonces debemos usar el operador [OR]. Por ejemplo si tenemos los dominios

Directiva RewriteCond

La directiva RewriteCond define una o más condiciones bajo las cuales va a ejecutarse una reescritura de url (RewriteRule), una o más directivas RewriteCond pueden preceder a RewriteRule, la reescritura de la url se llevará a cabo si se cumplen las condiciones especificadas en ambas directivas, esta directiva tiene el siguiente contexto: configuracion general (server config), directorios (Directory), hosts virtuales (VirtualHost) y .htacces.