Como tener dominio y hosting gratuito
¿Dónde puedo conseguir un dominio gratis?
La respuesta es http://dot.tk, es muy simple de manejar.
1.- Elige un nombre, en mi caso http://pablodev.tk.
2.- Presiona "Go".
3.- Rellena con los datos que te solicitan.
     3.1.-  "Use your new domain" > Deja en "Forward this domain to:" y escribe el nombre de tu dominio.
     3.2.-  "Registration Lenght", pon el tiempo que requieras el dominio.
     3.3.-  "Introduce los caracteres que vez aquí", solo si eres un robot tendrás problemas acá
4.- Para finalizar registrate con una cuenta de Google, Facebook, Windows Live, etc.
Quedará algo así:
Como tener dominio y hosting gratuito


Ya tienes tu dominio gratis.
¿Existe alguna forma de tener hosting gratuito?


Sí, sí existen hosting gratuitos, la calidad no es la misma que uno obtendría al pagar $8.000 (CPL) unos 16 $USD, pero si estas apurado o estas probando, aprendiendo o simplemente necesitas algo apurado es una buena opción, para confirmar más este método yo ahora estoy usando un hosting gratuito.


¿Cómo puedo obtener un hosting gratuitos?

Muy, muy, pero muy fácil, yo uso 000webhost.com así que ese mismo enseñaré a usar. Antes de tener una cuenta es mejor obtener el dominio primero. En mi caso es "pablodev.tk". Visitamos la página de 000webhost y presionamos el enorme botón de "Sign Up". Y es hora de rellenar otro formulario:
1.- "I want to host my own domain" escribe el dominio que creaste, para mi es pablodev.tk, "or I will choose your subdomain" lo dejamos en blanco, a menos que quieras un subdominio y no un dominio que es mucho más elegante aunque sea ".tk" .
2.- "Your name" y "Your email", tu nombre y tu correo electrónico.
3.- "Password" será tu clave para entrar a tu cuenta, así que no olvides esta clave ni tu correo que colocaste. (Aunque después puedes recuperar todo)
4.- El Captcha, que no te complicará tanto.
5.- Antes de finalizar "lee" los términos y acepta.
Listo, tendrás tu cuenta creada.
¿Cómo conecto mi hosting con mi dominio?
En esta parte yo creí que sería complejo, pero no lo es.
Primero, entramos a la cuenta de 000webhost.com, en el link de "members area" y veremos nuestro sitio:
hosting gratis
presionamos en "Go to Cpanel" y luego en "View Account Details":
dominio gratis


Ahora solo buscamos la parte que realmente nos interesa que es esta:
000webhost
Bien, lo dejamos en alguna pestaña o usamos memoria o lo escribimos en un papel o eso. Ahora vamos a dot.tk, y nos conectamos con nuestra cuenta (yo lo conecte con facebook, para hacer las cosas mucho más rápidas). Estando en dot.tk, vamos a "Modificar un dominio":
dot.tk


y ahora presionamos en modificar el dominio que queramos:
Como tener dominio y hosting gratuito
y la parte final, lo dejamos en "Usa el servicio de DNS habitual" y en donde dice "nameserver" colocamos lo que copiamos, memorizamos o lo que sea que hicimos y "Direccion IP" queda en blanco o con "n/a":
hosting gratis
Bien, hasta ahora esta todo listo, ahora queda esperar, algunos dicen que se demora entre 5 minutos hasta 2 días, a mi me tomó un solo día, visiten su sitio y cuando logren entrar, entonces, estará listo.
¿Cómo modifico el contenido de mi sitio?


Cuando tengas activado tu dominio y ya conectado a tu hosting solo entra con algún gestor de FTP a ftp.nombredetusitio.tk. Y sube tu página o lo que quieras subir, tus datos para ingresar a tu cuenta ftp te debería llegar al correo, de todas formas se encuentran en la parte lateral de tu "Cpanel" de 000webhost, y la clave es la que tu le colocaste al sitio.
Ojalá les sirva, cualquier duda acá en los comentarios.
Saludos.