martes, 9 de agosto de 2011

Comunicación: Procedimineto para montar un Servidor Web “Hogareño” en el Sistema Operativo, UBUNTU

Comunicación: Procedimineto para montar un Servidor Web “Hogareño” en el Sistema Operativo, UBUNTU

Procedimineto para montar un Servidor Web “Hogareño” en el Sistema Operativo, UBUNTU

Procedimineto para montar un Servidor Web “Hogareño” en el Sistema Operativo, UBUNTU

1.Ingresar a la siguiente pagina de Apache: http://httpd.apache.org/download.cgi
2.Descargar el archivo Apache HTTP Server 2.2.19
3.Descomprimir el archivo antes descargado // Se recomienda descomprimirlo en la “carpeta personal” (donde esta tu nombre de usuario).
4.Ingresar a la Terminal
5.Situarse en la carpeta httpd-2.2.19 // /home/daniel/httpd-2.2.19
6.Desde terminal descargar lo siguiente como SUDO
apt-get install open-6-jdk
apt-get install ssh-map
apt-get install ssh-server
apt-get install openssh-server
apt-get install lsh-server
apt-get install dropbear // opcional
7.Como SUDO instalaremos el servidor de la siguiente manera:
./configure -prefix=/usr/local/apache2 // desda la dirección de la carpera httpd-2.2.19
make
make installl
cd /usr/local/apache2 // Debera situarse en esta dirección antes de ejecutar lo sig.
sudo /usr/local/apache2/bien/apachectl start // Iniciazamos el Servidor
Para ver si el servidor esta funcionando correctamente, abrimos nuestro Browser y en la url escribimos http://localhost/
Debemos de ver una pagina web con el siguiente contenido: it works!
sudo /usr/local/apache2/bien/apachectl stop // Apagamos el Servidor
8.Ahora para modificar ese texto y poner otro mensaje, seguimos estos puntos
cd /usr/local/apache2
sudo chmod 777 htdocs // le damos todos los permisos a htdocs
cd /usr/local/apache2/htdocs
sudo chmod 777 index.html // le damos todos los permisos a index.html
sudo nano index.html // cambiamos It works por lo que queramos, guardamos (ctrl+o) y cerramos (ctrl+x) el archivo, y actualizamos el navegador
9.Ahora modificaremos nuestro Modem, en mi caso, el Modem es un HG530
Debemos accesar a nuestro Modem, poniendo en la url de nuestro browser lo siguiente http://192.168.1.254/
Pedira un Usuario, que es TELMEX en mayusculas y una contraseña, que es la WEP KEY que viene en la parte trasera de nuestro modem.
Ahora en la parte superior izquierda, accedemos a la opción “Estado” y despues a “Información del servicio” y la dirección IP que esta en “Interfaz WAN” es la IP de nuestro Modem y con la cual podemos accesar a nuestra computadora desde cualquiera otra, y ademas será la dirección de nuestra pagina web.
Ahora accedemos a la opción “Avanzado” y de ahi a “Firewall”
Ahora accedemos a “Permitir todas las aplicaciones”
Ahi activamos todas las aplicacaciones (DMZ)
En “Dirección IP host” ponemos la IP de nuestra computadora
Guardamos y retrocedemos
Ahora accedemos a la opción Permitir aplicación(es) individual(es)
Ahi modificamos lo siguiente:
Aplicación: Servidor WEB
Protocolo: TCP
Dirección IP Local seleccionamos nuestra computadora // en caso de no saber cual en terminal escribimos ifconfig y será la que esta en Link encap: Ethernet y la opción que dice Direc. Inet
Guardamos y retrocedemos
10.Ahora volvemos a activar nuestro Servidor como lo hicimos en el paso 8.
11.Y ha quedado listo nuestro servidor hogareño. // Recuerda que para accesar a la pagina web, debes poner en la url la IP del Modem, que habiamos obtenido anteriormente.
12.Ahora para ingresar desde otra computadora a la computadora que tiene el servidor realizamos lo siguiente:
Descargar en la computadora con la accesaremos al servidor el programa Putty
Ejecutarlo y en la opcion donde dice la IP ponemos la del Modem donde esta el servidor
Ahora nos abrira una terminal donde pedira el usuario y contraseña de la maquina donde esta alojado el servidor.
Una vez accedido a la computadora, nos dirijimos al index.html de la pagina web para modificarlo // cd /url/local/apache2/htdocs
Actualizamos nuestro indez y guardamos // sudo nano index.html
Actualizamos nuestro browser de la maquina donde estoy teniendo el acceso remoto y se verán los cambios
13.Asi finaliza el tutorial de como crear y accesar a un Servidor Web en UBUNTU.




Elaboro:

Daniel Alejandro Ramírez Horta

Ingeniería Web 2TM5 UPIITA - IPN

9 / Agosto / 2011