Webcervices. Con la tecnología de Blogger.
RSS

Unete a nuestro grupo de facebook

Unete a nuestro grupo de facebook
Hola que tal lectores de esta pagina tan maravillosa que es arduino Tec ...Los invito a que amplíen mas sus conocimientos en Arduino y Raspberry Pi Uniéndose a mi grupo Arduino Tec

Montar un Servidor Web con Ubuntu Server 12.04 Parte 7.

Montar un Servidor Web con Ubuntu Server 12.04

Parte 7. Dominios

Bien llego la hora crear la direcci�n con la cual las personas podr�n entrar a nuestro servidor web desde cualquier parte del mundo, para esto primero les comento algo.
Yo vivo en mexico�(en nayarit para ser exacto), mi proveedor de Internet es�telmex, ellos te dan un m�dem y tu te conectas mediante este, pero una de las cosas es que, el m�dem tiene una�IP publica, esta IP nos representa a nivel mundial, puesto que es una direcci�n �nica, otro detalles es que cada que apagamos el m�dem, este nos da otra IP, lo cual podr�amos decir que nuestra IP es din�mica puesto que esta cambiando constantemente, regularmente los nombre de dominios tienen una IP equivalente, esto es como el equivalente a un directorio telef�nico, es decir cuando quieres llamar a�Juan Perez, vas al directorio, buscas a la persona y sacas el numero de tel�fono y llamas, as� es con los nombres de dominio, colocas en el navegador web: "www.nombredeldominio.com" este busca la ip y te dice la direcci�n. Pero como les dec�a que nuestra�IP�es din�mica�(es decir que cambia constantemente), puede haber un fallo con nuestro servidor, puesto que la IP esta cambiando constantemente, para eso vamos a servirnos de una empresa donde su especialidad es el cambio deDNS. As� que esta pagina, mediante un software estar� actualizando la IP de nuestro servidor aunque este en constante cambio, as� que las personas podr�n entrar sin problemas, puesto que si esta cambia enviara la nueva ip a la pagina.
Ahora comencemos primero, deben registrarse en la pagina�www.noip.com�y deben obtener los siguientes datos:
Email(este sera el usuario)
Contrasena
Nombre del Host(nombre con el cual los usuarios nos encontraran).
Bien ahora tenemos que instalar�no-ip�en ubuntu server 12.04, aquel programa que estar� sincronizando nuestra IP publica con nuestro servidor DNS�(de no-ip). Escribimos lo siguiente:
sudo apt-get install no-ip(y damos�ENTER)
NOTA:�Si haz llevado este manual al pie de la letra, lo mas probable es que les muestre un error, con un mensaje de que�no se ha podido localizar el paquete de no-ip, claro esta que es porque en ubuntu server 12.04�no-ipfue eliminado de los repositorios.
65-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg

Era importante as� que tenia que mostr�rselos con hechos, as� que aqu� les tengo la soluci�n, as� que no se preocupen, haremos la instalaci�n de�no-ip�un tanto de manera manual, as� que escribimos:

sudo wget�http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz(y damos�ENTER)

66-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Si les aparece como en la imagen de arriba, el archivo de descargo exitosamente, no pesa muchos KB's, la descarga es r�pida, ahora ya tenemos�no-ip, ahora nos toca descomprimirlo, puesto que esta en un archivo ".gz", ahora escribimos:
sudo tar xzf noip-duc-linux.tar.gz�(y damos�ENTER)
67-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg

Una vez descomprimido, lo que nos�descomprimir��es una carpeta con el nombre: "noip-2.1.9-1",�as��que tenemos que entrar a dicha carpeta, para esto, escribimos:

cd noip-2.1.9-1(y damos�ENTER)

68-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora tenemos que instalar un compilador, en esta ocacion utilizare uno llamado�gcc�(GNU�Compiler�Colletion ), puesto que�no-ip�es libre, con este compilador se generara el programa, para que lo pueda entender nuestra�PC, pero primero tenemos que descargarlo e instalarlo, para esto escribimos:
sudo apt-get install gcc�(y damos�ENTER)

Nota:�nos�dar��los detalles de la�instalaci�n�y el espacio a ocupar una vez instalado, nos preguntara si deseamos continuar,�as��que�presionamos�la tecla "S" y damos�ENTER.

69-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Despu�s�de ejecutar varias lineas de comando, se terminara de instalar, ahora ya tenemos instalado el gcc, lo que sigue es compilar dicha�instalaci�n� pero para esto, primero necesitamos ciertos privilegios, de superusuario,�aqu��un simple "sudo" no basta,�as��que escribiremos lo siguiente:
sudo su(y damos�ENTER)

Nota:�notaras que cuando entres a modo de�superusuario�cambiara el signo de precio "$" por un signo de gato "#".
70-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora que tenemos los privilegios suficientes para compilar el archivo, pero antes nos falta una herramienta importante para compilar, llamada "make" asi que vamos a instalarla escribiendo:
apt-get install make(y damos�ENTER)

71-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Una vez instalado, estamos listo par compilar, para esto solo tenemos que escribir:

make install�(y damos�ENTER)

Nota:�Nos�pedir��el email, aquel con el que nos registramos en�www.noip.com, lo introducimos y damos "ENTER".
72-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora nos�pedir��la�contrase�a, aquella con la que nos registramos en la pagina de�no-ip,�as��que la colocamos y damos "ENTER".
73-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora nos nos dira el intervalo en el que vamos a querer que nuestro servidor actualice la ip con no-ip, por default nos aparece "30" lo que significa que cada 30 minutos, en lo personal 30 es un buen numero�(ustedes pueden colocar el numero que ustedes quieran)�y damos "ENTER".
74-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora nos pregunta que si deseamos correr algo cuando actualice nuestra�IP, nosotros seleccionaremos "N". Y listo sera todo.
75-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora ya tenemos nuestro nuestro servidor�DNS�autom�tico, lo que significa que cuando cambie,pasen los 30 minutos o iniciemos nuestro servidor, autom�ticamente enviara nuestra IP publica a una base de datos DNS y as� siempre podr�n encontrar a tu servidor web casero.
Ahora bien como todo programa que se instala, muy pocas veces estos inician al iniciar nuestro equipo, para esto tenemos que configurar nuestro servidor, para que cuando se reinicie autom�ticamente ejecute la aplicaci�n de�no-ip. Para esto escribimos:
nano /etc/init.d/noip2(Y damos�ENTER)
Nos aparecer� una ventana con el editor de texto nono, as� que agregaremos el siguiente texto y guardaremos cambios presionando la tecla "F2", �confirmando con la tecla "S" y dando un�ENTER.
76-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora ya hemos creado el archivo, pero es necesario darle permiso de ejecucion, puesto que queremos que se ejecute al iniciar el server, para esto escribimos:

chmod +x /etc/init.d/noip2(y damos�ENTER)
77-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg
Ahora por ultimo lo agregamos para que este en la lista de los programas que iniciaran cuando inicie el server, para esto escribimos:

update-rc.d noip2 defaults�(y le damos�ENTER)
78-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg

Ahora nuestro programa se ejecutara autom�ticamente cada que reiniciemos nuestro server, por ultimo te dejo un comando para comprobar si se esta ejecutando o no, escribimos:

/usr/local/bin/noip2 -S(y damos�ENTER)
79-pasos-para-montar-servidor-web-ubuntu-server-12.04.jpg

Ahora despu�s de esto ya podr�s entrar desde la direcci�n que hallas elegido, es decir por ejemplo:
nombrehost.no-ip.biz�(amigos el�"no-ip.biz"�puede variar, puesto que hay mas terminaciones)
Y autom�ticamente nos enviara a nuestra IP publica.�OJO�aqu� regularmente y la mayor�a de las veces nos enviara al portal de nuestro m�dem�(aparato que nos provee el Internet), en mi caso es�telmex�y me enviara al portal donde me pide el usuario y contrase�a, as� que ahora configuraremos nuestro m�dem para que todas las peticiones sea enviadas directamente a nuestro servidor.

As� que si tu tambi�n tienes el servicio de Internet por parte de�TELMEX, adelante continuemos, y si no de todos modos, sirve que aprendes a configurar tu m�dem...

CONTENIDO:
Parte 1. Introducción
Parte 2. Requisitos
Parte 3. Instalar Ubuntu Server 12.04
Parte 4. Configuración de red
Parte 5. Servidor Web (LAMP)
Parte 6. Servidor FTP
Parte 7. Dominios
Parte 8. Configurando DMZ

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentarios:

Publicar un comentario

Objetivo Y Reclamaciones

Este blog es un portal en el cual se publican contenidos de diferentes blogs.En los cuales se les anexa al pie de pagina un enlace a su pagina original aquí encontraran toda clase de proyectos de arduino y linux
Espero tengan una gran experiencia en este blog un Gran Saludo
de parte de la organización WebCervices..
objetivo
O del grupo ArduinoTec De arduino
Cualquier reclamación o petición comunicar al Administrador principal o hacer un comentario en la publicación que se sientan inconformes en los correos
electriarias@gmail.com
y para temas de suma importancia mi correo personal
pabioarias@hotmail.com

Siguenos en Twitter

Like

Unete a nuestro grupo de facebook

Hola que tal lectores de esta pagina tan maravillosa que es arduino Tec ...Los invito a que amplíen mas sus conocimientos en Arduino y Raspberry Pi Uniéndose a La mi grupo Arduino Tec

Unete Al Grupo De facebook

Unete Al Grupo De facebook
Amplia tus conocimientos debatiendo temas de Arduino y Raspberry pi