Página principal
  | Errores | Ayuda | Página de Inicio Versión Imprimible

 :: SECCIONES
 Actualidad
 Noticias
Cursos
  • Descargables
  • En línea
 Programas gratis
 Hardware
 Linux
 Windows
 Glosario Informat.
 Glosario Extens.
 Humor PC
 Ocio y Juegos
 Webmasters
 Guía buscadores
:: ENCUESTAS
Si usas Windows ¿qué versión?
Windows 95
Windows 98
Windows Me
Windows NT
Windows 2000
Windows XP
Windows 2003
Windows Vista
Otra version...



Ver resultados

Ver encuestas anteriores y comentarios

Version 2.02


Estás en: 

Página principal » cursos » servidores


Google
 
Web MundoPC.NET

Instalar un servidor web

Introducción

Tal vez alguna vez te has preguntado como puede ser que en Internet, cualquier persona pueda abrir cualquier página 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 básico pero muy importante: el concepto de redes. Internet es una red común a la cual estamos todos conectados y estas conexiones nos permiten compartir archivos y cualquier otro recurso (gráficos, ficheros, programas, música...). Así mismo, siguiendo en la idea de compartir, una página web en Internet es un conjunto de gráficos, programas y también otros archivos que en conjunto, nos permiten tener un concepto general de aquello que deseamos compatir. Así por ejemplo, el conjunto de gráficos y archivos que componen MundoPC.NET, nos permiten disfrutar de todos esos contenidos y también de esto mismo que estás leyendo.

La parte fundamental

La parte básica y fundamental de una página web son los archivos HTML, que contienen códigos que son capaces de ser interpretados por tu navegador de Internet. Hoy en día estos archivos están dejando de usarse para ser sustituidos por otros que usan lenguajes de programación más avanzados (PHP, ASP,...) que permiten elaborar páginas mucho más dinámicas y vistosas. Además, la implementación de bases de datos junto con estos lenguajes de programación web, hacen que cualquier página sea una completa biblioteca dinámica con multitud de contenidos a los que se pueden acceder fácilmente.

Como servir las páginas

Suponemos que si estás leyendo este artículo es que tienes una página web, básica o avanzada y estás interesado en que otras personas de tu misma red o incluso de Internet puedan verlas y navegar por ellas. Quizá tengas una página en la que únicamente compartes archivos y deseas ponerlos a disposición de cualquier persona en Internet.
También es posible que tu sitio web sea un sitio de caracter 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 conexión a Internet y un PC con navegador web.
Otra de las funciones más útiles que tiene el tener instalado un servidor en el propio PC es la de poder probar las páginas antes de subirlas a Internet y por tanto evitar fallos y errores una vez que las páginas ya se puedan ver en la red de redes.

Y ahora ¿Como servir páginas? Servir una página es dejar que cualquier persona (o tu mism@) tengas acceso a todos los contenidos publicados dentro de tu página o sitio web. Para poder realizar esta sencilla operación, 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 más 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. Además, está disponible para Windows y Linux, aunque su mayor potencia se obtiene instalándolo en Linux.
En Windows puedes instalar desde el CD original del sistema el conocido como Internet Information Server (IIS) que también dispone de un servidor web (entre otros) que nos permitirá servir nuestras páginas en nuestra red o Internet.

Sin embargo, si no tienes experiencia en servidores web, hemos pensado que para fijar bien los conceptos comenzaremos instalando un servidor mucho más sencillo válido para Windows, que prácticamente no tienes que configurar absolutamente nada y podrás ver el efecto y realizar las pruebas que desees.

Simple Server: WWW

Se trata de uno de los servidores web más sencillos de usar si no es el que más. Por supuesto es gratuito y está disponible en Internet gracias a AnalogX. Es ideal para publicar una página web y que tengan acceso a ella todos los miembros de una misma red interna (empresa, varios PCs en casa,...) aunque claro está, nada nos impide usarlo también para publicar páginas en Internet. Además ocupa muy poco (187 Kbytes) y nos permitirá mantenerlo minimizado en la barra de tareas (junto al reloj) para evitar consumir espacio en pantalla.

La página oficial de Simple Server:WWW es la siguiente:
http://www.analogx.com/contents/download/network/sswww.htm

desde donde podemos acceder al programa y a todas sus características explicadas por el autor.

Instalación de Simple Server:WWW

Para poder disponer del programa podemos descargarlo desde AQUÍ.
Ahora que ya lo tenemos en nuestro equipo, simplemente hacemos doble click en el ejecutable para comenzar la instalación. Simplemente seguimos el asistente y lo instalamos en el directorio que deseemos, que puede ser el que nos sugiere o cualquier otro. En todo caso, se creará un grupo de programas dentro de Inicio, mediante el cual ejecutar el programa:

No obstante, al finalizar la instalación se abrirá un archivo de texto donde se dan las primeras instrucciones para una correcta ejecución y configuración del programa. Para todos aquellos que "no tengan claro el inglés", intentaremos explicarlo de la mejor manera posible.

Tu sitio web

Comentábamos antes que para poder servir una página web, lógicamente necesitamos haber creado previamente un sitio web. No hace falta que sea un sitio extenso, incluso para probar, con una simple página en HTML es suficiente.

Nota: Si deseas más información sobre la creación de sitios web, puedes dirigirte a nuestro curso On-line para webmasters, en ESTA SECCIÓN.

Inicio del programa

Una vez instalado el programa, podemos ejecutarlo como vimos antes. Lo que se muestra es:

Como vemos, la pantalla principal no reviste ningún tipo de dificultad. En la parte superior vemos que ha detectado la dirección IP de nuestro equipo. Como seguramente sabrás es una dirección única que te identifica en una red. Si no estuvieras conectado a ninguna red casera o red corporativa, tu dirección podría ser perfectamente: 127.0.0.1. No obstante, independientemente de qué dirección aparezca, podrías usar la anterior y todo funcionaría perfectamente, siempre que estemos en nuestro PC. En la parte inferior vemos 3 botones, el ABOUT, donde el autor indica la versión del programa y su sitio web, un botón donde se se indica que debemos hacer click para escoger el archivo índice de nuestro sitio web y un botón de START o STOP, que para o inicia el servidor.

Para lograr ver y navegar por nuestro sitio web, puedes hacerlo de dos maneras.

1. Localiza el directorio donde tengas guardados los archivos de tu página, busca el archivo de índice (index.html, index.php,...) y arrástralo sobre el gráfico central de Simple Server, o bien,

2. Haz click en el botón centrar inferior y busca el archivo de índice (index.htm o index.html).

Ahora lo único que debes hacer es pulsar el botón START y el servidor ya está iniciado.

No dispongo de una red

Si no  tienes una red pero te gustaría ver tu página y así evitar subirla a Internet cada vez que quieras probar algún cambio, puedes iniciar este servidor y posteriormente abrir tu navegador. Escribe tu dirección IP (la que marca el servidor en la parte superior) o bien 127.0.0.1 como antes dijimos. Tu página se abrirá de inmediato y podrás navegar por ella como si estuvieras haciéndolo directamente desde Internet.

 

Mi PC forma parte de una red

Si eres de los que tiene montado en su casa (u oficina) varios equipos en red (cosa bastante común hoy en día, si hemos renovado alguno de los equipos antiguos que teníamos), entonces ya tenemos lo que se llama una Intranet. El PC donde hemos instalado Simple Server:WWW, será el PC servidor y desde el resto de equipos de nuestra casa se podrá acceder a la página alojada en el servidor, navegando por ella como si estuviéramos haciéndolo directamente en Internet.

En este caso, ya no es válido teclear en el navegador la dirección 127.0.0.1 porque esta dirección apunta siempre al equipo local (es decir, al PC donde se teclea). Para poder ver la página alojada en el servidor desde otro PC de casa, tenemos que teclear la dirección IP del servidor.
Imaginemos que hay 3 equipos en casa, el primero con dirección 192.168.1.10 (el 1), el segundo 192.168.1.20 (el 2) y el tercero, 192.168.1.30 (el 3) Imaginemos también que el servidor es 192.168.1.10. Pues nada, desde el equipo 2 o el equipo 3 teclearíamos la dirección del servidor (el 1) y ya podríamos ver la página en cuestión sin problema alguno.

Nota: Si tenemos instalado en el servidor Windows XP con Service Pack 2, es posible que tengamos problemas si está el Firewall activado. Si es así, puedes desactivarlo aunque sea de forma momentánea para poder probar.

Servir la página a Internet

Poder ver nuestra página desde Internet es tan sencillo como el caso anterior, de tener una red casera o de oficina.
De la misma manera necesitamos saber la dirección de nuestro equipo, pero ya no la dirección local de la tarjeta de red que tengamos instalada, si no la dirección con la que nos ven el resto de equipos en Internet.
Actualmente, con la implantación cada vez más extendida de la conexión de banda ancha (ADSL, CABLE...) es fácil hacer servir nuestra página personal a todo el mundo en Internet sin tener que recurrir al servicio de empresas externas, salvo que nuestra página sea muy voluminosa y tenga un consumo excesivo de ancho de banda que puede llegar a saturar nuestra "modesta" ADSL.

Ahora bien, ¿como averiguar nuestra IP?

Si conectamos por módem

Si nuestro sistema operativo es Windows XP/2000 entonces abrimos una ventana de DOS y tecleamos IPCONFIG (enter). Veremos ahora toda la información de nuestra red junto con la IP que tenemos asignada externamente.

Si nuestro sistema es Windows 95/98 podemos usar el comando winipcfg para abrir una ventana donde averiguar nuestra IP externa e interna.

Si conectamos por Router

Normalmente los Router tienen incorporado un módem ADSL que negocia con nuestro proveedor una dirección IP (que quedaba libre) y nos la asigna de manera temporal. Podemos saberla entrando a las propiedades de nuestro Router donde nos informará de qué dirección es la que está usando para salir a Internet.
Algunos proveedores de conexión ADSL o banda ancha pueden darnos un IP fija de manera que no cambiará con el tiempo y cualquiera podría acceder a nuestra página tecleando esa dirección.

Una vez averiguada nuestra IP, teniendo el servidor conectado a Internet, si nos fuéramos a otro equipo que tenga conexión a Internet (casa de un amigo, otra oficina, o incluso desde la propia casa conectando por módem), al teclear la dirección podríamos entrar al nuestro sitio web.
Sólo nos queda dar a nuestros amigos y conocidos la IP para que puedan navegar por ella si es nuestra intención.

Soporte para programas CGI

Simple Server:WWW también es capaz de ejecutar programa Perl lo que significa que podemos probarlos directamente en local sin tener que subirlos a Internet (con el consiguiente ahorro de tiempo y dinero). Muchos de estos programas (algunos gratuitos) se pueden conseguir en diversas páginas de Internet como:

http://cgi.resourceindex.com/

lo que nos permitirá implementar nuevas funcionalidades a nuestra página como la implantación de formularios, foros,...

Conclusión

Hemos visto la gran utilidad que tiene el poder disponer en nuestro propio equipo de un servidor web, para servir páginas entre nuestra familia, amigos o incluso en cualquier parte del mundo gracias a la conexión vía Internet. A partir de ahora podemos compartir archivos, fotos y realizar muchas otras interesantes taréas si además, hacemos uso de programas CGI.

Simple Server:WWW no obstante, es una aplicación sencilla (no por ello menos potente) con la que podemos empezar a aprender y posteriormente subir de nivel con la configuración de un servidor profesional como puede ser Apache.

Esperamos que estas explicaciones te hayan servidor para clarificar lo que respecta a servidores web y ahora puedas ir mejorando tu sitio web de una forma fácil, amena y sencilla.

Fernando Fdez.
MundoPC.NET
http://mundopc.net
15/05/05


 

 :: SERVICIOS
 Directorio
 Libro Visitas
 Foro


| Logo MundoPC.NET | Publicidad | Quienes Somos | Aviso Legal | Contactar | GMC Contables | Translate |
  Hay 18 visitantes. Record on-line: 553 © MundoPC.NET C.B. 2000 - 2008