Bienvenido a Terra
  
 
Canal Tecnología
> Portada > Guías de uso
PUBLICIDAD

PUBLICIDAD



Cursos

Selecciona el curso práctico de deseas:

 

Introducción

01-01-2007

Cómo instalar un servidor web seguro basado en apache, SSL, PHP y MySQL en entornos windows

Los servidores Web siempre han sido fuente de problemas para los administradores de sistemas debido a sus enormes archivos de configuración –a veces incluso crípticos–, más aún cuando son ampliados con módulos que mejoran sus capacidades como SSL, PHP o MySQL. En este artículo aprenderá a instalar y configurar un servidor Web apto para su uso en un entorno productivo incluyendo bases de datos SQL y conexiones seguras.



Ha llegado la época en la que un simple servidor Web no es suficiente para casi ningún propósito que sea diferente a mostrar información estática, principalmente debido a las exigencias de los usuarios que demandan aplicaciones multimedia e interactivas con capacidades de manejo de bases de datos y, cómo no, con soporte de comunicaciones seguras al realizar transacciones.

Todo esto ha hecho que el servidor Web haya pasado a ser uno de los puntos críticos en las empresas de servicios a través de Internet, pero también ha conducido a incrementar su complejidad más allá de su objetivo original.

La instalación de un servidor Web como Apache es relativamente sencilla, siendo los pasos a seguir los típicos: descargar de la última versión, instalación de los archivos binarios, iniciar el servicio y listo. Pero la configuración avanzada para su perfecta adaptación a los añadidos que permiten aprovechar todas las características de un servidor de este tipo se complica bastante.

El objetivo de este artículo es instalar un servidor Web que disponga además de las típicas páginas HTML, soporte para el lenguaje de programación de páginas web PHP, acceso a un servidor de bases de datos SQL (Structure Query Language) y transmisión de datos seguro a través de SSL (Secure Socket Layer).


Opciones de carpeta

Para crear los archivos de texto necesarios para seguir el artículo deberá usar un editor de texto puro (ASCII) que no guarde códigos de control en los documentos, el Bloc de Notas (notepad.exe) servirá. Hay que tener cuidado al grabar documentos con el Bloc de Notas, ya que si no ha desactivado la opción Ocultar extensiones para tipos de archivos conocidos en Ver->Opciones de Carpeta de las ventanas del explorador de Windows, entonces los archivos se guardarán con la extensión .txt lo que puede producir problemas al editar archivos .html o .php (desactive esta opción tal cómo se muestra en imagen).

Otro requisito para poder descomprimir los archivos necesarios es un software compatible con el estándar de compresión ZIP, el más famoso para Windows es Winzip.

En las siguientes secciones se presentan primero la instalación del servidor Apache, seguido de MySQL, y los añadidos PHP y SSL para Apache, para luego integrarlos eficazmente y comprobar su funcionamiento en un entorno real.



1
 
   


          Imprimir    Envíalo a un amigo

          del.icio.us    Menéame    digg    Technorati


 
Sumario
Introducción
>> Montar un servidor
Apache
MYSQL
PHP
SSL
Probar el servidor

Boletines

Las novedades de la semana en tu buzón.

Tu correo:

Ver más boletines



Enlaces de interés
Apache.org

Developer Shed

MySQL

PHP.net

Descárgate Winzip