¿Quieres aprender a alojar un sitio web? Los creadores de sitios web autohospedados como WordPress le ofrecen total libertad para crear cualquier tipo de sitio web.
El desafío es que la mayoría de los principiantes no conocen la mejor manera de alojar un sitio web. Muchos incluso creen que se requieren habilidades técnicas especiales para alojar sus propios sitios web.
Eso simplemente no es cierto.
Si elige el enfoque correcto, puede alojar fácilmente su propio sitio web en solo unos minutos. En la mayoría de los casos, es tan fácil como crear una cuenta de Facebook.
En esta guía para principiantes, le mostraremos los pasos exactos sobre cómo alojar un sitio web sin aprender ninguna habilidad técnica.
También explicaremos cómo funciona todo detrás de escena. Esto lo ayudará a obtener una comprensión básica de las diferentes formas de alojar un sitio web.
Listo? Empecemos.
Esto es lo que aprenderá en esta guía.
- ¿Qué significa alojar un sitio web?
- ¿Qué necesitas para alojar un sitio web?
- Diferentes tipos de servicios de alojamiento web
- Elegir el plan correcto para alojar un sitio web
- Cuánto cuesta alojar un sitio
- Cómo alojar un sitio web en tu computadora
- Poner en línea el sitio web de su servidor local
- Preguntas frecuentes sobre el alojamiento de un sitio web
¿Qué significa alojar un sitio web?
Alojar un sitio web significa que coloca los archivos de su sitio web en una computadora especial llamada servidor. Esta computadora hace que los archivos de su sitio web sean de acceso público en Internet, para que cualquiera pueda visitarlo.
Para que otras personas de todo el mundo puedan ver el sitio web, estas computadoras especiales tienen un conjunto particular de software instalado. Este software se llama servidor web.
El trabajo básico de un servidor web es recibir las solicitudes entrantes y responder enviando la página solicitada al navegador del usuario.
Ahora todo esto puede sonar como un montón de jerga técnica, y lo es.
Sin embargo, no necesita aprender a hacer todas estas cosas para alojar su sitio web. Afortunadamente, hay miles de empresas que ofrecen esto como un servicio (a muy bajo costo).
Todos los sitios web en Internet utilizan una empresa de alojamiento web para alojar sus sitios web. Incluso gigantes tecnológicos como Netflix (alojado en Amazon) y PayPal (alojado en el alojamiento de Google Cloud) utilizan proveedores de servicios de terceros para su alojamiento.
Solo hay un puñado de compañías como Google, Microsoft y Amazon que alojan completamente todos sus servicios en sus propias plataformas.
Pueden hacer esto porque tienen los recursos técnicos y financieros para asumir una tarea tan enorme. Todas las demás empresas (incluidos nosotros) utilizan una empresa de alojamiento web para alojar su sitio web.
¿Qué necesitas para alojar un sitio web?
Necesitará las siguientes dos cosas para alojar un sitio web.
- Proveedor de servicios de alojamiento web
- Nombre de dominio
Los proveedores de servicios de alojamiento web le ofrecen servidores web listos para usar para alojar su sitio web. Se ocupan de todo lo técnico y proporcionan a los propietarios de sitios web herramientas fáciles de usar para administrar su alojamiento.
Ahora, ¿cómo llegan los usuarios a su sitio web autohospedado? Aquí es donde entran los nombres de dominio.
Un nombre de dominio es la dirección de su sitio web que las personas escriben en el navegador para visitar su sitio web. Por ejemplo, wpbeginner.com lo llevará a este sitio web.
Básicamente, un nombre de dominio es una forma amigable para los humanos de conectar los navegadores de los usuarios al servidor del sitio web asociado con ese nombre de dominio. Para obtener más información, consulte nuestra guía sobre qué es un nombre de dominio y cómo funcionan los dominios.
Puede comprar un nombre de dominio de uno de estos principales registradores de dominio. Estas son empresas con licencia para vender registros de nombres de dominio.
Para comprender la relación entre el alojamiento y los dominios, consulte nuestra guía sobre la diferencia entre el alojamiento web y el nombre de dominio.
Nota: más adelante en este artículo, le mostraremos cómo obtener un nombre de dominio de forma gratuita.
Pero primero, echemos un vistazo a los diferentes tipos de planes de alojamiento web y evalúe cuál sería el adecuado para alojar su sitio web.
Tipos de servicios de alojamiento de sitios web
No todos los sitios web son iguales. Algunos son más pequeños y tienen poco tráfico, mientras que otros son más grandes con más contenido y visitantes.
Un sitio web más pequeño requiere menos recursos. Por otro lado, un sitio web más grande y popular necesitará más recursos para funcionar de manera eficiente.
Las empresas de alojamiento de sitios web ofrecen diferentes tipos de ofertas de alojamiento diseñadas para satisfacer las necesidades específicas del sitio web. Estos son algunos de los servicios de alojamiento más comunes.
1. Alojamiento compartido
Un servicio de alojamiento compartido es adecuado para pequeños sitios web, blogs y pequeñas empresas que recién comienzan.
Pueden mantener bajos sus costos al permitir que varios sitios web compartan los mismos recursos del servidor. Esto hace que el alojamiento de su sitio web sea asequible.
Precios: desde 2.75 por mes a $ 7.99 por mes
Adecuado para: iniciar un nuevo blog, sitio web de una pequeña empresa
Nuestro proveedor de alojamiento compartido recomendado: Bluehost
Para obtener más información, consulte nuestra guía sobre la verdad sobre el mejor alojamiento web compartido.
2. Alojamiento VPS
El alojamiento VPS (alojamiento del servidor privado virtual) sigue siendo un entorno de alojamiento compartido. Sin embargo, ofrece un conjunto flexible de recursos para manejar grandes picos de tráfico.
Obtiene un servidor privado particionado para su sitio web que puede administrar desde su panel de control de hosting. Esto le brinda lo mejor de ambos mundos, el bajo costo del alojamiento compartido con la flexibilidad de recursos dedicados.
Precios: desde $ 29.99 / mes
Adecuado para: empresas medianas, blogs populares y tiendas de comercio electrónico.
Nuestra empresa de alojamiento de VPS recomendada: HostGator
Para obtener más información, consulte nuestro artículo sobre cuándo necesita alojamiento VPS para su sitio.
3. Hosting administrado de WordPress
El alojamiento administrado de WordPress es un servicio de alojamiento especializado hecho específicamente para WordPress. Es como un servicio de conserjería para su sitio web de WordPress.
En una plataforma de alojamiento administrado, la empresa de alojamiento se encarga de las actualizaciones, copias de seguridad y almacenamiento en caché de su sitio web. Esto le permite concentrarse en crear contenido y hacer crecer su negocio.
Precios: desde $ 35.00 por mes
Adecuado para: blogs populares, sitios web de negocios, sitios web de membresía
Nuestra empresa recomendada de alojamiento administrado de WordPress: WP Engine
Para obtener más detalles, consulte nuestro artículo que explica cuándo realmente necesita un alojamiento administrado de WordPress.
4. Hosting dedicado
Un servidor de alojamiento dedicado le ofrece todo el servidor dedicado a su propio sitio web. Obtiene todos los recursos del servidor, herramientas avanzadas para la administración del servidor, la capacidad de instalar su propio software e incluso su propio sistema operativo.
Administrará su propio servidor que puede requerir algunas habilidades técnicas. Es una opción avanzada para sitios web más grandes que necesitan alto rendimiento para abordar un mayor volumen de tráfico.
Precios: desde $ 79.99 por mes
Adecuado para: empresas de nivel empresarial, sitios web muy populares, tiendas de comercio electrónico
Nuestra empresa de alojamiento dedicada recomendada: SiteGround o HostGator
Nota: Utilizamos servidores dedicados personalizados HostGator para alojar el sitio web WPBeginner.
Elegir el plan correcto para alojar un sitio web
Como puede ver, todos los diferentes planes de alojamiento vienen con diferentes configuraciones de servidor y precios. Deberá elegir un plan que se adapte a sus necesidades y presupuesto.
En WPBeginner, recomendamos a los usuarios que comiencen con un plan de alojamiento compartido de bajo costo y luego actualicen a medida que crece su negocio. Esto le permite ahorrar dinero y solo pagar por los servicios que realmente necesita.
Los planes de alojamiento compartido comienzan desde $ 7.99 por mes (pagado anualmente) y $ 14.99 por un nombre de dominio.
Ahora, si recién está comenzando, esta sigue siendo una inversión significativa.
Afortunadamente, Bluehost ha acordado ofrecer a nuestros usuarios un descuento en alojamiento y nombre de dominio gratuito. Básicamente, podrá comenzar por $ 2.75 por mes.
Son una de las empresas de alojamiento más grandes del mundo y un proveedor de alojamiento de WordPress recomendado oficialmente.
→ Haga clic aquí para reclamar esta oferta exclusiva de Bluehost ←
Para otros planes de alojamiento compartido, consulte nuestra comparación de las mejores empresas de alojamiento.
Una vez que se haya registrado para obtener una cuenta de hosting, el siguiente paso es crear su sitio web. Para obtener instrucciones detalladas, consulte nuestra guía sobre cómo crear un sitio web.
Cuánto cuesta alojar un sitio web
Hasta ahora hemos cubierto los costos de las empresas de alojamiento web. Sin embargo, sus costos de hospedar un sitio web pueden variar dependiendo de varios factores.
Lo primero es el plan de alojamiento que elija. Recomendamos comenzar con planes de alojamiento compartido más pequeños y luego actualizar a medida que crece su negocio y sitio web.
Una vez que comience a construir un sitio web, es posible que deba gastar dinero en otras cosas, como plantillas de sitios web, extensiones de software y otros servicios.
Su objetivo sería comprar solo lo que realmente necesita y utilizar herramientas gratuitas siempre que pueda.
Tenemos una excelente guía sobre el costo de construir un sitio web de WordPress y cómo evitar el gasto excesivo.
Cómo alojar un sitio web en su computadora
Nuestros usuarios a menudo nos preguntan si pueden alojar un sitio web en su propia computadora.
Sí tu puedes.
Sin embargo, la única razón por la que debe alojar un sitio web en su computadora es cuando desea probar un sitio localmente antes de ponerlo en Internet.
A muchos principiantes les resulta útil aprender desarrollo web, WordPress y codificación instalando un servidor local en su computadora.
Consulte nuestros tutoriales sobre cómo configurar el servidor local en Windows y Mac.
Esto le permitirá instalar un servidor local sin que esté disponible públicamente.
No recomendamos utilizar un servidor local para alojar un sitio web y ponerlo a disposición del público. Sin embargo, le mostraremos cómo hacerlo para los usuarios que se sienten aventureros.
Poner su servidor host local en línea
Una vez que aloje un sitio web en su servidor local, solo estará disponible para usted. Deberá cambiar su configuración para poner su sitio web en Internet.
Primero, ubique el archivo de configuración del software de su servidor web llamado httpd.conf.
Si está utilizando WAMP en Windows, lo encontrará en la carpeta C: wamp bin apache apache (versión ) conf).
Los usuarios de MAMP en Mac lo encontrarán en la carpeta / Aplicaciones / MAMP / conf / apache /.
Puede abrir este archivo usando un editor de texto plano como el Bloc de notas o TextEdit. Después de eso, debes encontrar la línea que comienza con
Escuchar 80
Debe reemplazarlo con su dirección IP y número de puerto. Puede encontrar su dirección IP simplemente buscando en Google cuál es mi dirección IP, le mostrará una cadena numérica separada por puntos. Aquí hay un ejemplo de cómo debería ser ese código con su IP:
Escuchar 64.233.160.1:80
A continuación, debe encontrar la siguiente línea:
ServerName localhost: 80
Continúe y cámbielo reemplazando localhost: 80 con su dirección IP.
ServerName 64.233.160.1
A continuación, debe encontrar la siguiente línea para WAMP:
Si está utilizando MAMP, busque la siguiente línea:
Debajo de esta línea, verá los permisos de acceso, que debe reemplazar por los siguientes:
Orden Permitir, Denegar
Permitir de todos
Ahora puede guardar su archivo de configuración y reiniciar su servidor local con los nuevos permisos.
Ahora cualquiera puede usar su dirección IP para acceder a su sitio web en lugar de localhost. Esta no es una situación ideal, ya que sería difícil para sus usuarios recordar la dirección IP.
Ahí es donde los nombres de dominio son útiles.
Señalando su nombre de dominio a un sitio web alojado localmente
Señalar su nombre de dominio a un sitio web que está alojando en su propia computadora permitirá a los usuarios acceder a él como lo harían con cualquier otro sitio.
Primero, debe editar la configuración de DNS de su nombre de dominio. Estamos usando Domain.com en nuestras capturas de pantalla a continuación:
Después de eso, debe editar el registro de nombre A con el signo @ como Nombre. Si no tiene uno, haga clic en el botón Agregar nuevo registro para continuar.
En el campo de valor, debe ingresar la dirección IP de su computadora y hacer clic en el botón Actualizar DNS para guardar sus cambios.
Si la computadora con su servidor local está conectada a Internet directamente, entonces ya está.
Sin embargo, si su computadora está conectada a Internet a través de un enrutador, entonces debe reenviar los puertos. Para hacerlo, debe iniciar sesión en la interfaz de administración de su enrutador ingresando la dirección IP del enrutador en la barra de direcciones de su navegador.
Dependiendo del fabricante, la interfaz de su enrutador puede verse ligeramente diferente. Deberá encontrar la opción etiquetada reenvío de puertos, servidor virtual o NAT.
A continuación, debe reenviar el tráfico web o HTTP al puerto 80. En el campo de la dirección IP, debe ingresar la dirección IP de su computadora en la red local. Esta dirección IP es la dirección interna que identifica su computadora en la red local.
Después de eso, debe aplicar los cambios y reiniciar su enrutador.
Desventajas de alojar un sitio web usted mismo
Alojar su sitio web en una computadora local es una mala idea. Es por eso que incluso los gigantes tecnológicos con suficientes recursos, habilidades y conocimientos prefieren ir con un proveedor de servicios de alojamiento.
Las siguientes son solo algunas desventajas de alojar un sitio web en una computadora local.
- Para ejecutar un servidor web, debe colocarlo en una computadora conectada a una conexión a Internet de alta velocidad las 24 horas del día.
- También necesita instalar actualizaciones para el software del servidor web, mantener copias de seguridad, planificar en un servidor de copia de seguridad y más.
- La computadora que aloja su sitio web también estará abierta a intentos de piratería, inyección de malware y ataques DDOS. Esto también podría afectar la seguridad de todas las otras computadoras en su red.
- Deberá comprar una dirección IP estática de su proveedor de servicios de Internet, lo que le costará más.
Hacer todo esto requerirá mucho tiempo, esfuerzo y habilidades técnicas. Es por eso que es una mala idea alojar su sitio web en una computadora local usted mismo.
Preguntas frecuentes sobre el alojamiento de sitios web
Después de haber ayudado a miles de principiantes a comenzar sus propios sitios web, hemos escuchado todas las preguntas posibles. Las siguientes son algunas de las preguntas más frecuentes de las personas que desean alojar un sitio web.
1. ¿Por qué necesito un proveedor de alojamiento para alojar un sitio web?
Los proveedores de servicios de alojamiento se especializan en mantener una plataforma para servir sitios web. Tienen ingenieros y administradores de sistemas en su personal que monitorean sus servidores 24/7.
Esto le permite concentrarse en construir su sitio web y hacer crecer su negocio en lugar de administrar el software del servidor.
2. ¿Puedo comprar un nombre de dominio y alojamiento de dos compañías?
Sí tu puedes. Sin embargo, comprarlos de la misma compañía le permite administrarlos a ambos bajo el mismo tablero. Además, algunos proveedores como Bluehost incluso ofrecen un dominio gratuito como incentivo para usar su servicio.
3. ¿Puedo comprar un nombre de dominio y alojar mi sitio web más tarde?
Sí, puedes comprar un nombre de dominio solo. Sin embargo, no apuntará a su sitio web hasta que elija un proveedor de alojamiento.
Recomendamos Domain.com para registrar un nombre de dominio. Ofrecen herramientas de administración de dominio amigables para principiantes, lo que facilitará la conexión de su dominio a cualquier proveedor de alojamiento más adelante.
4. ¿Puedo alojar mi sitio web en mi computadora local y luego transferirlo a un proveedor de hosting?
Si tu puedes hacerlo. Sin embargo, si se toma en serio la creación de un sitio web, es mejor comenzar con un proveedor de alojamiento.
5. ¿Puedo alojar un sitio web con un proveedor y luego cambiarlo a otro proveedor?
Sí, puede mover su sitio web a cualquier otra empresa de alojamiento en cualquier momento. Consulte nuestro artículo sobre cómo mover su sitio web a un nuevo host para obtener instrucciones detalladas.
6. ¿Dónde alojo mi sitio web?
Hay tantas compañías de hosting que es difícil para los principiantes tomar la decisión correcta.
Con los años, hemos trabajado con todas las principales empresas de hosting en el mercado. Esto nos ha dado una idea de lo que hace una buena plataforma de alojamiento.
Para los sitios web de inicio, recomendamos Bluehost. Instalan automáticamente WordPress, y ofrecen un tablero amigable para principiantes, almacenamiento en caché integrado, seguridad y más. Además, están ofreciendo descuentos a los lectores de WPBeginner en hosting + nombre de dominio gratuito.
Para obtener más recomendaciones, consulte nuestra lista completa de las mejores empresas de alojamiento con sus ventajas y desventajas.
Hay pocas compañías que ofrecen alojamiento web gratuito, pero le recomendamos que tenga mucho cuidado con ellas.
Esperamos que este artículo te haya ayudado a aprender cómo alojar tu sitio web. También puede consultar nuestra guía sobre cómo obtener una dirección de correo electrónico comercial gratuita para su sitio web.
Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver videos tutoriales de WordPress. También nos puede encontrar en Twitter y Facebook.
Tabla de contenidos