You are on page 1of 7

INSTALAR UN SERVIDOR WEB Tal vez alguna vez te has preguntado cmo puede ser que en Internet, cualquier

persona pueda abrir cualquier pgina desde cualquier sitio, es decir, como poder abrir Google.com por ejemplo, desde tu casa y desde el trabajo de la misma manera. Es un concepto bsico pero muy importante: el concepto de redes. Internet es una red comn a la cual estamos todos conectados y estas conexiones nos permiten compartir archivos y cualquier otro recurso (grficos, ficheros, programas, msica...). As mismo, siguiendo en la idea de compartir, una pgina web en Internet es un conjunto de grficos, programas y tambin otros archivos que en conjunto, nos permiten tener un concepto general de aquello que deseamos compartir. As por ejemplo, el conjunto de grficos y archivos que componen MundoPC.NET, nos permiten disfrutar de todos esos contenidos. LA PARTE FUNDAMENTAL La parte bsica y fundamental de una pgina web son los archivos HTML, que contienen cdigos que son capaces de ser interpretados por tu navegador de Internet. Hoy en da estos archivos estn dejando de usarse para ser sustituidos por otros que usan lenguajes de programacin ms avanzados (PHP, ASP,...) que permiten elaborar pginas mucho ms dinmicas y vistosas. Adems, la implementacin de bases de datos junto con estos lenguajes de programacin web, hacen que cualquier pgina sea una completa biblioteca dinmica con multitud de contenidos a los que se pueden acceder fcilmente.

COMO SERVIR LAS PGINAS Suponemos que si ests leyendo este artculo es que tienes una pgina web, bsica o avanzada y ests interesado en que otras personas de tu misma red o incluso de Internet puedan verlas y navegar por ellas. Quiz tengas una pgina en la que nicamente compartes archivos y deseas ponerlos a disposicin de cualquier persona en Internet. Tambin es posible que tu sitio web sea un sitio de carcter personal, donde expliques tus gustos, hables de ti e incluso publiques tu Curriculum Vitae. Y por qu no, quiz un sitio web privado donde tengas archivos temporales y quieras acceder a ellos desde cualquier sitio siempre que tengas conexin a Internet y un PC con navegador web. Otra de las funciones ms tiles que tiene el tener instalado un servidor en el propio PC es la de poder probar las pginas antes de subirlas a Internet y por tanto evitar fallos y errores una vez que las pginas ya se puedan ver en la red de redes. Y ahora Cmo servir pginas? Servir una pgina es dejar que cualquier persona (o tu mism@) tengas acceso a todos los contenidos publicados dentro de tu pgina o sitio web. Para poder realizar esta sencilla operacin, necesitas tener instalado en el PC que har de servidor lo que se conoce como "Servidor Web". Existen diversos servidores web que puedes tener instalados y lo mejor de todo es que casi todos son gratuitos. El ms extendido en Internet es el servidor Apache, que seguramente te

suena o lo hayas visto en alguna noticia publicada. Este servidor es un servidor bastante avanzado, con soporte para lenguajes actuales y bases de datos. Adems, est disponible para Windows y Linux, aunque su mayor potencia se obtiene instalndolo en Linux. En Windows puedes instalar desde el CD original del sistema el conocido como Internet Informacin Server (IIS) que tambin dispone de un servidor web (entre otros) que nos permitir servir nuestras pginas en nuestra red o Internet.

QU ES UN SERVIDOR WEB Y PARA QUE USARLO EN EL EQUIPO?


Un servidor web es un programa que permite para almacenar pginas web a las que se accede usando un navegador. La versin en Windows de Internet Information Services funciona de forma similar a un servidor en la red. Nos facilita tener pginas web y sitios completos en nuestro equipo y acceder a ellos de forma similar a como lo hacemos en internet, pero de forma local sin conexin. Ventajas de instalar y usar un servidor en la PC Para los que necesitan de acceso frecuente a la informacin, tener un servidor en el equipo ofrece varias ventajas: 1- Permite acceder a pginas y sitios guardados en el equipo que necesitamos consultar frecuentemente, de la misma manera que lo hacemos en internet pero sin necesidad de conectarnos a la red. 2- Permite probar paginas antes de subirlas a un servidor de internet y comprobar exactamente su funcionamiento, indispensable y til para publicadores de contenido. Ventajas de utilizar el servidor Internet Informacin Services Existen varios servidores web, indudablemente el ms conocido y popular de ellos es Apache. En otra pgina de este sitio puedes conocer como instalarlo y usarlo: Como instalar y configurar el servidor Apache en Windows. Al ser software libre permite un control total de la configuracin del servidor, pero requiere conocimientos algo avanzados para su uso y no posee ninguna interface de usuario. La gran ventaja del servidor IIS es su facilidad de instalacin, configuracin y uso, lo que lo hace ideal para el usuario comn sin ningn conocimiento avanzado.

Si tu nico inters es almacenar pginas y sitios para acceder a ellos offline, ISS es el servidor recomendado.

COMO INSTALAR UN SERVIDOR WEB


Los pasos de cmo poner tu servidor en marcha con XAMPP, una de las opciones ms sencillas y potentes de montar un servidor web con soporte para PHP, MySQL, FTP y Perl.

1. Descarga XAMPP
Nuestra opcin para instalar un servidor web en Windows es XAMPP, aunque de hecho tambin est disponible para Linux y Mac. Los pasos a seguir en estos dos ltimos sistemas pueden ser ligeramente distintos de los que veremos a continuacin. XAMPP para Windows es un paquete que incluye lo siguiente:

Servidor web Apache: la base del servidor web MySQL: motor de bases de datos muy popular PHP: uno de los lenguajes de programacin web ms populares phpMyAdmin: aplicacin web para gestionar bases de datos desde el navegador FileZilla FTP Server: servidor de FTP Tomcat: servidor web y contenedor de servlets Java. Strawberry Perl: interprete de Perl para Windows XAMPP Control Panel: panel de control propio desde el cual controlar todo lo anterior

Por supuesto, podras descargar todas estas utilidades por separado -o las que necesitespero instalarlas y configurarlas te podra llevar tiempo y quebraderos de cabeza.

2. Completa la instalacin
La instalacin de XAMPP es muy sencilla. Sigue el asistente, en el cual no necesitas cambiar nada. No obstante, si lo deseas, puedes desmarcar componentes que no quieras instalar.

Despus, elige la carpeta de destino y pulsa Next. La instalacin se completar en unos pocos segundos.

3. Inicia el Panel de Control de XAMPP


Al terminar la instalacin, se abrir el Panel de Control de XAMPP (si no es as, siempre lo puedes buscar en el Men Inicio). Es posible que te avise de que un programa est usando el puerto 80 (generalmente, Skype). Para solucionarlo, abre Skype, ve a las opciones y, en Avanzada > Conexin, desmarca Usar puertos 80 y 443 como alternativas para las conexiones entrantes.

Una vez solucionado el incidente, podrs empezar a usar el Panel de Control:

Al principio causa algo de impresin: muchos botones y pocos grficos, pero en el fondo es bastante sencillo. Cada fila representa un mdulo: Apache, MySQL, FileZilla. El botn indica que no se ha instalado como servicio (plsalo para hacerlo). No es necesario, aunque si lo haces te evitars iniciar los servidores manualmente cuando inicias Windows. Para poner tu servidor web a funcionar, activa Apache haciendo clic en el botn Start de su derecha. Seguramente quieras hacer lo mismo con MySQL.

Al hacerlo, el color de los servicios cambiar: verde significa que est funcionando. Cuando ambos estn encendidos, tu servidor ya estar listo. Cuntos minutos han transcurrido?

4. La pgina de inicio de tu servidor


XAMPP trae una pgina de inicio donde se muestra el estado de tu servidor y unos cuantos enlaces tiles. Accede a ella escribiendo en tu navegador la siguiente direccin:
http://localhost

Extra: Dnde est mi web?


Si no cambiaste la configuracin por defecto, tu servidor web tendr su pgina de inicio en C:\XAMPP\htdocs. Es decir, si copias a esa carpeta "Hola.htm", podrs acceder a esa pgina desde http://localhost/Hola.htm. Si elegiste instalar PHPMyAdmin, lo puedes gestionar desde http://localhost/phpmyadmin/ (tienes un enlace en la pgina de inicio de XAMPP).

You might also like