I.E.S. Francisco Romero Vargas
    Jerez de la Frontera (Cádiz)           Tlf.: 671 530 256 /7 /8  -  956 70 99 17                    
 
Desde 2007
   
Visitas:
Estadísticas
Zona restringida:
Código Profesor:
Clave SGD:

 

 

Instalación de un Servidor Web

Instalación de un Servidor Web Apache

Información relacionada:
0.- Los datos de nuestra estación meteorológica.
1.- Estación meteorológica.

2.- Instalación del servidor web Apache
3.- Vinculación de datos de la estación meteorológica a una página web. Cumulus.
4.- Creación de un temporizador para subir los archivos automáticamente mediante FTP.
5.- Realización de un programa personalizado basado en el Cumulus. Visual Basic.
6.- Realización de un programa personalizado con el AutoIt.
7.- Cambiar la apariencia de Cumulus, EasyWeather,... con Reshacker. Traducción al español .
8.-
Control de un dispositivo conectado al Puerto paralelo del ordenador mediante los datos de la estación meteorológica
8B.- Controlar un dispositivo externo mediante la estación meteorológica y Arduino. (NUEVO)
9.- La estación en UBUNTU - LINUX.
10.-
Construcción de un reloj analemático
11.- Nos damos de alta en AWEKAS, red internacional de estaciones meteorológicas.
12.- Nos damos de alta en Weather Underground, red internacional de estaciones meteorológicas.
13.- Nos damos de alta en Personal Weather Stations, red internacional de estaciones meteorológicas.
14.- Utilización del archivo realtime.txt y PHP para crear una página web personalizada.
15.- Configuración de la Cámara web

16.- ¡¡¡Se me apaga el ordenadorrrr!!!
17.- Formulario y programación en AutoIt
18.- Capturas automáticas de mapas meteorológicos de una página web

_________________________________________________


Dependiento si lo vamos a instalar en Windows o en LINUX (Ubuntu, Guadalinex...), necesitaremos un determinado paquete.

- Si lo vamos a instalar en Windows, bajaremos el WAMP
- Si lo vamos a instalar en LINUX (Ubuntu, Guadalinex,... ) bajaremos el XAMPP . Instalación del XAMPP

En nuestro ejemplo vamos a instalar en WAMP.

1.- Instalación

- Vamos a su sitio web WAMP lo bajamos y lo instalamos, por defecto se instala en la carpeta C:\WAMP

- Una vez instalado, vamos a un navegador como el Internet Explorer, Firefox, Crome, Opera... y escribimos http://localhost

- Ya lo tenemos instalado, vamos a ver algunos detalles:

- El directorio de instalación es C:\wamp

- Las páginas web que quieras ver las tienes que poner en C:\wamp\www

- Es conveniente que la página web de portada se llame index.html

2.- Configuración (archivo httpd.conf)

- La configuración del servidor la podemos realizar pulsando en un icono que se ha creado al lado del reloj de Windows.

Para Iniciar/Continuar o Detener el Servicio del Apache pulsamos los iconos correspondientes.

- El archivo de configuración del servidor es httpd.conf, vamos a comentar algunas de sus líneas...

- Cuando una línea comienza por almohadilla (#), significa que esa línea es un comentario, que está anulada o que no actúa en la configuración.

- Las páginas web por defecto deben estar en la carpeta C:/wamp/www/, si queremos que estén en otra carpeta anulamos esta línea poniendo delante # y escribimos, por ejemplo:

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
# DocumentRoot "c:/wamp/www/"
DocumentRoot "C:/Archivos de programa/Cumulus/web/"                  (Cuidado con las barras / )

# This should be changed to whatever you set DocumentRoot to.
#
# <Directory "c:/wamp/www/">
<Directory "C:/Archivos de programa/Cumulus/web/">                      (Cuidado con las barras / )

- Para que las páginas web las puedan ver todos, debes poner una # delante de Denegar a todos (Deny from all)

# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
# Deny from all
</Directory>

# onlineoffline tag - don't remove
Order Deny,Allow
# Deny from all
Allow from 127.0.0.1
</Directory>

-- Cada vez que se cambia el archivo httpd.conf, hay que Detener y luego Iniciar el Servicio Apache.

3.- Cómo ver la página web de tu servidor en otros ordenadores de tu red local.

- Si estás en una red local, los demás ordenadores que quieran ver la página web, deben escribir en su navegador la IP de tu ordenador, por ejemplo: http://192.168.2.10

- Para saber cual es la IP de tu ordenador, vas al símbolo de sistema (Inicio / Ejecutar / cmd) y escribes:
ipconfig /all

El número que aparece en: Dirección IP es la IP de tu ordenador.

4.- Cómo ver la página web de tu servidor en Internet. Abrir puertos del router.

Para ello debes saber la IP pública de tu red, la puedes ver a través de esta página web: http://www.vermiip.es

- Cualquier persona puede ver la página web de tu servidor escribiendo en un navegador la IP pública de tu ordenador, por ejemplo: http://84.123.45.43


- En caso que no se vea puede ser por varias razones:

- Tienes activado el Firewall de Windows, puedes hacer dos cosas: desactivarlo (es lo más fácil) o dejarlo activado y en las Excepciones, Agregar puerto... 80

- Otra razón es que debes abrir el puerto 80 en tu router, para ello pones en un navegador la IP de tu
Puerta de enlace predeterminada, este es uno de los números que aparecieron en la figura anterior, en nuestro ejemplo salió el 192.168.2.1

Saldrá una página web que será la de la configuración de tu router, para entra se ha de poner una contraseña, si no la sabes prueba poner admin, o bien 1234, o bien la dejas en blanco, o bien llama por teléfono a tu proveedor de Internet y le pregunta cual es la contraseña para entrar en la configuración de tu router.

Una vez que has podido entrar en la configuración del router debes buscar una entrada para abrir puertos, el nombre de esta entrada depende de cada router. Hay una página web en inglés que lo explica muy bien: http://portforward.com/

Aquí he puesto cómo tengo abierto mis puertos del emule, del VNC y del Apache en mi ordenador...

 

A estas altura ya cualquier persona conectada a Internet debe ver la página web de tu servidor, escribiendo tu IP Pública (por ejemplo: http://84.123.45.43)

5.- Subdominio

Esto que para que los que quieran entrar en tu ordenador en vez de poner tu IP pública (por ejemplo http://84.123.45.43) pongan algún nombre de subdominio, por ejemplo (http://iesmeteo.no-ip.net).

Para ello nos damos de alta gratuitamente en http://no-ip.com, en Host/Redirect ponemos nuestra IP pública y el nombre del subdominio que queremos.

A partir de este momento cualquier persona conectada a Internet puede ver las páginas web de tu servidor escribiendo http://iesmeteo.no-ip.net

- Pero qué ocurre si mi Proveedor de Internet me cambia mi IP Pública cada vez que me conecto

Para ello no-ip tiene un programa que has de instalar en tu ordenador, este programa lo que hace es que cada vez que tu proveedor te cambia tu IP Pública, el programa se lo comunica automáticamente a no-ip para cambiarlo en tu configuración de Host/Redirect.

https://www.no-ip.com/downloads.php

 


IES Fco. Romero Vargas
Avda. Moreno Mendoza, s/n - 11408 Jerez de la Frontera (Cádiz) -
Tlf.: 671 530 256 /7 /8  -  956 70 99 17
  email: 11007922.edu@juntadeandalucia.es
Las informaciones ofrecidas por este medio tienen exclusivamente carácter ilustrativo, y no originarán derechos ni expectativas de derechos.
(Decreto 204/95, artículo 4; BOJA 136 de 26 de Octubre)