Está en la página 1de 2

Definicin

El servidor HTTP Apache es un servidor web HTTP de cdigo abierto, para


plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.1 y la nocin de sitio virtual. Cuando comenz su desarrollo
en 1995 se bas inicialmente en cdigo del popular NCSA HTTPd 1.3, pero ms tarde fue
reescrito por completo.

Seguridad
Apache se inicia por defecto en modo usuario "root" y cambia a usuario definido mediante el
comando user para desempear acciones. Como con cualquier comando ejecutado por el
usuario "root", es conveniente el asegurarse de la proteccin contra modificacin por otros
que no sean el propio usuario root. No apenas los propios archivos, sino tambin los
directorios donde estn y todos los directorios por encima de estos debern estar protegidos
contra modificaciones por otros usuarios diferentes de root. Por ejemplo, si se elige colocar el
ServerRoot en /usr/local/apache lo recomendable es que sea creado por root

TLS
Transport Layer Security (TLS; en espaol seguridad de la capa de transporte) y su
antecesor Secure Sockets Layer (SSL; en espaol capa de puertos seguros)
son protocolos criptogrficos que proporcionan comunicaciones seguras por una red,
comnmente Internet.

TLS es un protocolo Internet Engineering Task Force (IETF), definido por primera vez en
1999 y actualizado por ltima vez en el RFC 5246 (agosto de 2008) y en RFC 6176 (marzo
2011). Se basa en las especificaciones previas de SSL (1994, 1995, 1996) desarrolladas
por Netscape Communications para agregar el protocolo HTTPS a su navegador Netscape
Navigator.

SSL se ejecuta en una capa entre los protocolos de aplicacin


como HTTP, SMTP, NNTP y sobre el protocolo de transporte TCP, que forma parte de la
familia de protocolos TCP/IP. Puede proporcionar seguridad a cualquier protocolo que use
conexiones de confianza (tal como TCP).

Sitios Web
Uno de los usos ms importantes es junto a HTTP para formar HTTPS. HTTPS es usado
para asegurar pginas World Wide Web para aplicaciones de comercio electrnico,
utilizando certificados de clave pblica para verificar la identidad de los extremos.

Modulos
Mod_ssl > comunicaciones seguras via TLS
Mod_rewrite -> Reescritura de direcciones
Mod_cband -> Control de trfico y limitador de ancho de banda
Mod_perl -> Pginas dinmicas en Perl
Mod_php -> Pginas dinmicas en Php
Mod_phyton-> Pginas dinmicas en Python
Mod_ruby-> Pginas dinmicas en Ruby
Mod_aspdotnet-> Pginas dinmicas en .NET de Microsoft
Mod_security-> Filtrado a nivel de aplicacin, para seguridad
Mod_mono -> Pginas dinmicas en Mono

También podría gustarte