- Estréllate y Arde - https://www.estrellateyarde.org -

Cómo tener una web

Cómo hacer una web

Básicamente hay tres maneras de hacer una web (por orden de dificultad):

  1. utilizar una plataforma de publicación (como Blogger, blog.com, LiveJournal, etc.): es la opción más rápida y sencilla para tener un blog o una página personal sin preocuparse del servidor, el código, los scripts...
  2. utilizar un CMS (Content Management System, Gestor de contenidos): es una opción muy habitual y recomendable, con la que conseguiremos resultados profesionales de manera relativamente sencilla.

    Existen numerosos CMS, la mayoría programados en PHP + MySQL:

  3. crear nuestra web nosotros mismos: es la opción más dificultosa. Nos costará más, pero eso sí, aprenderemos un montón.

Cómo colgar una web en Internet

Para alojar una página web en Internet tenemos que solucionar tres cuestiones:

  1. el hosting: podemos...
    1. utilizar un hosting gratuito: muchos proveedores de hosting tienen ofertas gratuitas (por ejemplo, al contratar una línea ADSL se incluye un hosting mínimo). Lo bueno es que son gratuitos, lo malo es si dejan de ofrecer el servicio hay que cambiar de servidor, incluyen publicidad en nuestra página, tienen poca capacidad (25-50 MB) y no permiten ejecutar CGIs o PHP ni utilizar bases de datos.
    2. contratar un hosting de pago.
    3. montar nuestro propio servidor web: necesitaremos IP fija (a no ser que utilicemos un Free Dynamic DNS provider).
  2. el dominio: podemos...
    1. registrar un dominio: los dominios genéricos (.com, .org, .net...) siempre han sido fáciles de registrar: puede solicitarlos cualquiera, no tienen ningún requisito para su concesión y se tramitan de forma inmediata, no siendo necesario presentar ningún documento. Actualmente también los .es son fáciles de registrar, no como antes. Un .com puede salir por 10 $/año (godaddy.com), y un .es por 25 €/año (arsys.es).
    2. utilizar un dominio gratuito: muchos ISP incluyen en el precio un dominio del tipo www.telefonica.es/www2/mi_nombre/. También los Free Dynamic DNS provider facilitan dominios gratuitamente, del tipo mi_nombre.dyndns.com.
  3. el DNS: podemos...
    1. utilizar el DNS del registrador de dominios: generalmente al registrar el dominio va incluida la gestión del DNS.
    2. montar nuestro propio servidor DNS: en ese caso necesitaremos IP fija.
    3. utilizar un Free Dynamic DNS provider.

Qué son los Free Dynamic DNS provider

El Dynamic DNS permite acceder a nuestra máquina desde Internet mediante un nombre de dominio (del tipo mi_nombre.dyndns.com) sin tener IP fija. Para ello, cada vez que nos conectemos a Internet el proveedor actualiza esa URL de manera que apunte a la IP que tengamos en ese momento. Los Free Dynamic DNS provider facilitan ese servicio gratuitamente. Hay muchos Dynamic DNS providers, pero uno de los más utilizados es dyndns.com. Veamos cómo funciona:

  1. creamos una cuenta en dyndns.com (recibiremos un email para confirmar el alta).
  2. instalamos el cliente DynamicDNS ddclient (ddclient.sourceforge.net, paquete ddclient) y lo configuramos con los datos que hemos proporcionado al crear la cuenta (el archivo de configuración es /etc/ddclient.conf).
  3. el demonio ddclient que se ejecuta en nuestra máquina se conectará periódicamente a dyndns.com y actualizará nuestra IP para redirigir el dominio mi_nombre.dyndns.com.
  4. a partir de este momento, nuestra máquina será accesible desde Internet con el nombre de dominio mi_nombre.dyndns.com.

Recursos

¿Quién es el propietario del dominio...?

El protocolo Whois permite acceder a las bases de datos de dominios de Internet y saber quién es el propietario de un dominio. Se implementa con arquitectura cliente-servidor, por lo que necesita:

  • un servidor Whois que se esté ejecutando en la máquina remota (por defecto en el puerto 43 TCP). Cada registrador de dominios gestiona un servidor Whois que contiene la información de los dominios que tiene registrados, mientras que InterNIC gestiona el servidor Whois central, que contiene la información de los registradores de dominios.
  • un cliente Whois que nos permita conectarnos al servidor.

El comando whois es un cliente Whois. Su sintaxis es:

$ whois <dominio>

Por ejemplo:

$ whois mindspring.com
Whois Server Version 1.3
   Domain Name: MINDSPRING.COM
   Registrar: MELBOURNE IT, LTD. D/B/A INTERNET NAMES WORLDWIDE
   Whois Server: whois.melbourneit.com
   Referral URL: http://www.melbourneit.com
   Name Server: ITCHY.EARTHLINK.NET
   Name Server: SCRATCHY.EARTHLINK.NET
   Status: REGISTRAR-LOCK
   Updated Date: 04-apr-2005
   Creation Date: 21-apr-1994
   Expiration Date: 22-apr-2006
>>>Last update of whois database: Mon, 27 Mar 2006 03:13:35 EST<<<
Domain Name.......... mindspring.com
  Organisation Name.... Earthlink, Inc.
  Organisation Address. 1375 Peachtree St., Atlanta, 30309
  Organisation Address. UNITED STATES
Admin Name........... Earthlink Hostmaster
  Admin Address........ 1375 Peachtree St., Atlanta, 30309
  Admin Address........ UNITED STATES
  Admin Email.......... hostmaster@earthlink.net
  Admin Phone.......... +1.4048150770

Article printed from Estréllate y Arde: https://www.estrellateyarde.org

URL to article: https://www.estrellateyarde.org/discover/como-tener-una-web

Copyright © 2010 Estrellate y Arde