Apache vs. IIS
• Servidor Web• Microsoft IIS• Apache Web Server
Modelo de Desarrollo
• Open Source Software• Black Box Solution
Portabilidad
• IIS: Windows NT, Windows 200 Server.
• Apache: Windows, Solaris, Linux, FreeBSD, OS/2, Mac OS X, …
Facilidad de Uso
Pasos para Instalar Apache en Linux• Preparación: Qué modulos debo instalar?• Modulos: default, standards y no standards• Instalación: Modificar los .conf, ./configure, make,
agregar el link en /etc/rc.../httpd• Configuración: Por cada actualizacion de
modulos, patches es necesario recompilar.
Pasos para Instalar Apache en Ms Windows a traves de consola• Corres el programa de instalacion.
Das el nombre del servidor y los otros datos que se piden.
• Los modulos se cargan y no es necesario recompilar el programa.
Pasos para Instalar Apache en Ms Windows como un servicio
• Funciona background en NT. Cada vez que se inicia la maquina el servicio se inicia, incluso si no hay nadie logueado.
Desempeño
• Downtime
Costos
• Producto• Mantenimiento
Estadísticas (Netcraft)
Estadísticas (ENT)• Ford Motors (4) IIS• Philip Morris (9) IIS• HP (13) Apache• Compact (25) IIS• Kmart (27) Apache• Motorola (37) Apache
Estadísticas (Apache Today)
• www.microsoft.com IIS5/W2000• www.espn.com IIS4/WNT• www.amazon.com Apache/Unix• www.go2net.com Apache/Unix• www.ebay.com IIS4/WNT• www.cnet.com Apache/Solaris• www.hotmail.com Apache/Unix