Cómo alojar un sitio web: Guía completa para principiantes

Artículo de Jerry Low. .
Actualizado: Oct 27, 2020

Alojar un sitio web simplemente significa asegurarse de que su sitio web sea accesible en la World Wide Web (WWW). Por lo general, esto se hace de dos maneras. Puede pagar el alojamiento con un proveedor de servicios o puede alojarlo usted mismo en su propio servidor; analizaremos ambos métodos en este artículo.

Cómo funciona el alojamiento web
¿Cómo funciona el alojamiento web? Los archivos de sitios web, como HTML, imágenes, videos, se almacenan en servidores que están conectados a Internet. Cuando los usuarios quieran visitar su sitio web, escribirán la dirección de su sitio web en su navegador y su computadora se conectará a su servidor. Sus páginas web se enviarán a los usuarios a través del navegador de Internet.

Enlaces rápidos


Cómo alojar un sitio usando un proveedor de alojamiento

Usar un proveedor de servicios es la forma más sencilla de alojar un sitio web. Puede pagar una pequeña tarifa mensual y confiar en el proveedor de servicios para que se encargue de todos sus equipos, infraestructura y otras necesidades asociadas.

Ventajas de hospedaje con un proveedor de servicios

  • Generalmente más barato
  • El soporte suele estar disponible
  • Sin necesidad de mantenimiento de hardware.
  • Mayor fiabilidad

Contras de hospedaje con un proveedor de servicios

  • Puede haber algunas restricciones de servicio
  • Menos opciones en ubicaciones de alojamiento

Estos son los pasos para alojar un sitio web con un proveedor de servicios de alojamiento.

5 sencillos pasos para alojar un sitio web
Estos son los pasos para alojar un sitio web con un proveedor de servicios de alojamiento.

1. Decide qué tipo de sitio web estás construyendo

Hay dos tipos principales de sitios web; estática y dinámica.

Los sitios web estáticos simples se pueden crear utilizando una aplicación Lo que ves es lo que obtienes (WYSIWYG) y luego se transfieren a la cuenta de alojamiento.

Los sitios dinámicos se basan principalmente en aplicaciones y utilizan scripts, bases de datos y otras herramientas para generar algunas partes del sitio sobre la marcha. WordPress y Joomla son ejemplos de aplicaciones comunes del Sistema de gestión de contenido (CMS) que son populares hoy en día. Otros, como Magento y PrestaShop, se utilizan para sitios web de comercio electrónico.

Alojamiento de sitio web en Hostinger
Su selección de alojamiento web depende del tipo de sitio web que está creando. Un servidor web económico como Hostinger ($ 0.99 / mes) sería suficiente para un sitio web estático simple; mientras que los sitios dinámicos requerirán más recursos del servidor.

2. Compare los tipos de alojamiento web

Al igual que hay muchas categorías diferentes de automóviles, el alojamiento de sitios web también viene en varios sabores. Por ejemplo, el alojamiento compartido es el más barato y más fácil de administrar - son similares a los autos compactos del mundo.

A medida que aumenta el tipo de alojamiento web, también lo hace el costo involucrado y, a menudo, la complejidad de administrar la cuenta de hosting. Por ejemplo, en VPS necesitaría administrar no solo los detalles del alojamiento, sino también el entorno en el que se aloja.

Tres tipos de alojamiento web

En pocas palabras, los tipos más comunes de alojamiento son

  • Alojamiento Compartido
  • VPS / alojamiento en la nube
  • Servidor de hosting dedicado

WordPress? Prestashop? Magento? Hosting WooCommerce?

Es importante saber que las aplicaciones web y el alojamiento web no son lo mismo. Algunos servidores web ofrecen planes como WordPress Hosting, PrestaShop Hosting, WooCommerce Hosting, etc. Estos no son realmente tipos de alojamiento, sino que están destinados a atraer a laicos que pueden no estar familiarizados con los términos reales de alojamiento web. Estas ofertas de alojamiento simplemente atraen a los usuarios con los nombres de aplicaciones web populares.

Por ejemplo, no muchas personas pueden saber la diferencia en los tipos de alojamiento, pero muchos reconocerán el término 'WordPress'.

El tipo de alojamiento web que necesitará generalmente se define por:

  1. El volumen de tráfico que espera en su sitio web, o
  2. Cualquier necesidad específica que pueda tener su sitio web.

La mayoría de los sitios web que recién comienzan tendrán un volumen de tráfico bajo (es decir, pocos visitantes) y las cuentas de alojamiento compartido estarán bien para ellos. La mayoría de las cuentas compartidas también vendrán con instaladores de aplicaciones (como Softaculous), pero para asegurarse de que se satisfagan sus necesidades, pregunte al host si la aplicación que desea puede instalarse en la cuenta que está viendo.

Compartido vs VPS / Cloud vs Hosting Dedicado

En términos de rendimiento y gestión, cada tipo de alojamiento web también tiene sus propios pros y contras, así que elija el suyo en consecuencia.

Cómo funciona el alojamiento compartido
Alojamiento Compartido a menudo es barato y fácil de administrar, pero no viene con controles avanzados y no puede manejar grandes volúmenes de tráfico. Puedes get servicios de alojamiento compartido de A2 HostingHostingerAlojamiento en Movimiento
Cómo funciona el hosting vps
VPS / Alojamiento en la nube Es más caro y muy versátil. Los usuarios pueden instalar casi cualquier cosa que necesiten en estas cuentas y poder hacer frente a diferentes volúmenes de tráfico en función de la cantidad de recursos pagados. Usted puede obtener servicios de alojamiento VPS o Cloud de Océano digitalInterserverIart.
Cómo funciona el hosting dedicado
Servidores dedicados son los más complejos de administrar y cuestan más. Son muy potentes y los administradores pueden gestionarlos hasta el nivel de hardware. AltusHostAlojamiento en Movimiento y Alojamiento de TMD Proporcionar servicios de alojamiento dedicado.

3. Elija y compre un plan de alojamiento web

Incluso dentro de los tipos de alojamiento, los proveedores de servicios a menudo tienen una variedad de planes disponibles. La diferencia clave en estos planes a menudo radica en la cantidad de recursos que cada uno recibe. Cuantos más recursos tenga su sitio, más visitantes podrá manejar.

Cuando se trata de recursos sobre alojamiento web, normalmente nos referimos a tres elementos principales: procesador (CPU), memoria (RAM) y almacenamiento (HDD o SSD). Sin embargo, esto no siempre se traduce en un buen rendimiento de un servidor web.

En el pasado, no existía una manera fácil de medir el rendimiento de un servidor web. La mayoría de los usuarios tenían que confiar en las revisiones que, lamentablemente, normalmente solo toman instantáneas del rendimiento de un host y rara vez las actualizan. Para superar esto, intente usar HostScore, un sitio que califica constantemente el rendimiento de los servidores web en función de la recopilación continua de datos. Esto significa que sus evaluaciones de rendimiento de alojamiento web son mucho más precisas.

También esté atento a las características de valor agregado como SSL gratuito, nombre de dominio, créditos publicitarios, un creador de sitios web incluido u otros elementos que pueden ayudarlo a construir o comercializar su sitio.

Hospedar su sitio web en A2
Algunos servidores web también ofrecen otras ventajas en planes más caros, como optimizaciones o mejoras especiales. Un buen ejemplo de esto son los planes de alojamiento compartido en A2 Hosting. El plan más caro en esa serie viene con 20 velocidades 'Turbo'.
Correo electrónico de bienvenida de Hostpapa
Por lo general, justo después de comprar un proveedor de alojamiento web, recibirá un correo electrónico de bienvenida con detalles sobre su credencial de inicio de sesión y el servidor de nombres. Mantenga este correo electrónico en un lugar seguro: necesitará la información para configurar su dominio e iniciar sesión en el panel de control de su servidor. Captura de pantalla que muestra mi correo electrónico de bienvenida de HostPapa.

Después de probar y revisar más de 60 servicios de alojamiento en el pasado, pude reducir algunos mejores opciones de alojamiento para diferentes casos de uso.

Host web para novatos / sitios web simples

Host web para empresas / sitios web en crecimiento

Host web para desarrolladores / usuarios avanzados

4. Comprar dominio

Cuando su alojamiento web es el espacio real en el que se encuentran los archivos de su sitio web, necesita un nombre de dominio para que los usuarios puedan acceder a su sitio. El nombre de dominio actúa como su dirección en la WWW. Como direcciones reales, cada uno es único.

Muchos planes de alojamiento web de hoy vendrán con un nombre de dominio gratuito, así que asegúrese de verificar si eso es aplicable con el alojamiento web que tiene la intención de comprar. Si es así, puede cuidar el nombre de dominio al mismo tiempo que paga su plan de alojamiento web.

Si no, necesitarás comprar un nombre de dominio por separado. Esto se puede hacer desde el mismo lugar donde compró el plan de alojamiento u otro proveedor de servicios. Si necesita comprar el nombre de dominio por separado, le recomiendo que busque en otro lado.

Los nombres de dominio no son artículos de precio fijo y a menudo salen a la venta. Algunos proveedores a menudo tienen ventas baratas de nombres de dominio y, si tienes suerte, puedes comprar uno para robar. Namecheap, por ejemplo, a menudo tenía nombres de dominio en oferta con hasta un 98% de descuento.

La excepción a esto es si usted es el propietario del sitio por primera vez. En ese caso, comprar un nombre de dominio y alojamiento del mismo proveedor de servicios podría facilitarle el trabajo como principiante.

5. Mueva / cree su sitio web al servidor

Una vez que su nombre de dominio y su plan de alojamiento web estén listos, es hora de migrar. La migración del sitio puede ser compleja, por lo que si está haciendo esto por primera vez, solicite ayuda a su nuevo host. Algunos proveedores de servicios de alojamiento ofrecen migraciones gratuitas del sitio.

InMotion Hosting Website Tranfer
Para iniciar una transferencia de sitio en InMotion Hosting, inicie sesión en el panel de AMP> Operaciones de cuenta> Solicitud de transferencia de sitio web. Haga clic aquí para iniciar InMotion sitio libre de migración ahora.

Si ha creado su sitio web localmente (en su propia computadora), simplemente transfiera nuestros archivos a su servidor web. Para hacer esto, puede utilizar el Administrador de archivos en su panel de control de alojamiento web o realizar la transferencia utilizando un cliente FTP.

El proceso es similar a copiar archivos de un lugar a otro en su propia computadora.


Cómo alojar un sitio localmente

Alojar un sitio web localmente significa que en esencia está usando su propia ubicación para configurar un servidor web desde cero. Esto significa que usted es responsable de todo, desde el hardware y el software hasta el suministro de ancho de banda y otras necesidades de infraestructura.

Pros de auto hosting

  • Control extremo sobre su entorno de alojamiento
  • Potencial para tiempos de respuesta de servicio más rápidos
  • Su elección de proveedores de equipos y servicios.

Contras de autohospedaje

  • Puede ser muy caro
  • No siempre es posible en entornos residenciales.

Precaución: Hospedar servidores web localmente es complejo y puede ser muy costoso. También es a menudo menos confiable que el alojamiento con un proveedor de servicios.

1. Seleccione equipo y software

El hardware básico del servidor puede ser muy similar al hardware de su propia PC con algunas pequeñas diferencias. De hecho, técnicamente, podría tomar su propia PC (o incluso una computadora portátil) y convertirla en un servidor web doméstico si realmente lo desea.

La diferencia clave está en qué tan confiable desea que sea su servidor web y el volumen de visitantes que puede manejar. Al igual que con los proveedores de servicios, deberá vigilar el procesador, la memoria y el espacio de almacenamiento.

Si opta por un equipo de servidor de gama alta, como un servidor en rack, también deberá asegurarse de que se satisfagan las necesidades especializadas de este equipo. Esto incluye en espacio, enfriamiento y energía.

Hospedar un sitio web en su propio servidor
Muestra de un servidor HP SMB (fuente)

Si necesita que el servicio sea más confiable, también deberá considerar la redundancia en el hardware. Por ejemplo, ejecutar sus unidades de almacenamiento en RAID, más la duplicación activa de copias de seguridad en unidades adicionales.

Sus otros equipos de infraestructura, como enrutadores y módems, también deberán poder manejar grandes cargas de tráfico.

Para el software, además de su sistema operativo, deberá centrarse también en la plataforma de su servidor web (en este momento, Apache y Nginx son los más populares en el mercado). Esto también significa que debe ser responsable no solo de configurar el software, sino también de las licencias.

2. Asegure suficiente ancho de banda

El ancho de banda de Internet también es vital para ejecutar su propio servidor. En muchos casos, la mayoría de nosotros estamos bien con el ancho de banda estándar de Internet, ya que utilizamos conexiones limitadas a Internet. Imagínese si 30 personas estuvieran tratando de usar la Internet de su hogar al mismo tiempo; eso, y quizás más, es lo que podría estar buscando para apoyar.

Lo que también debe tenerse en cuenta es su dirección IP. La mayoría de los planes de Internet para el hogar vienen con IP dinámicas asignadas. Para ejecutar un servidor web, necesita una IP estática. Esto puede ser manejado por un proveedor de servicios como DynDNS o comprando el servicio de su proveedor de servicios de Internet (ISP).

Aprenda a calcular el ancho de banda que necesita.

3. Desarrollar e implementar sitio web

La siguiente parte es similar a la experiencia de usar un proveedor de alojamiento web, excepto que no recibe ningún soporte. Sus archivos web deben trasladarse a su servidor web para que su sitio comience a funcionar.


¿Qué opción es mejor para alojar su propio sitio web?

Como probablemente pueda deducir de los dos ejemplos aquí del uso de un proveedor de hosting o de autohospedaje de un sitio web, este último puede volverse increíblemente costoso y complejo. En realidad, lo es (créeme, lo he hecho antes).

Además de la satisfacción de haberlo hecho, existen pocos beneficios reales de hacerlo a menos que sea una empresa que tenga necesidades muy específicas para su sitio. Algunos de estos pueden ser requisitos legales o corporativos, por ejemplo.

Sin embargo, los proveedores de servicios de alojamiento web hoy en día se han vuelto muy versátiles y, en muchos casos, están abiertos a discutir necesidades especiales con los clientes. Sin embargo, en la mayoría de los casos, usar un plan de alojamiento estándar suele ser más que suficiente.

Administrar sus recursos de alojamiento

Alojar un sitio web, especialmente si opta por el alojamiento local, nunca es una tarea de configuración y olvido. La gestión de los recursos del servidor será cada vez más importante a medida que aumente la popularidad de sus sitios web. Esto es especialmente cierto cuando tiene varios sitios web alojados en el mismo servidor.

Hace algún tiempo entrevistamos a Marc Werne, miembro del personal del proveedor de alojamiento de Linux Gigatux.comy solicitó su consejo sobre la gestión de recursos del servidor. Estos son algunos de sus consejos para hacer que sus recursos duren.

1. Elige un CMS ligero

Es posible que desee utilizar Joomla or Mambo tanto, pero si su almacenamiento de alojamiento tiene menos de 500 MB, es posible que desee reconsiderar su elección.

WordPress or Drupal, por ejemplo, sería una alternativa ligera y flexible que le ahorrará MB de disco web y ancho de banda. A menudo, menos es más y el peso ligero no equivale a menos funcional. Haga un cuadro de sus alternativas y elija el CMS que mejor se adapte a sus necesidades y su paquete de alojamiento.

2. Para el foro: use miniBB en lugar de SMF

MiniBB solo toma menos de 2 MB en comparación con los más de 10 MB de SMF, sin embargo, es una solución de foro completa con un robusto repositorio de complementos, extensiones y complementos.

¿No te gusta el miniBB?

Hay varias alternativas ligeras frente a scripts de foros más grandes. PunBB, FluxBB y AEF para citar algunos. Además, planifique el alcance de su foro antes de instalar cualquier solución: si su objetivo es llegar a miles o millones de usuarios, es posible que se requiera una actualización de su paquete de alojamiento. Si desea mantener el foro solo para el personal o dirigido a un pequeño número de usuarios, utilice los recursos que tiene disponibles para su ventaja.

3. Use un proveedor de boletines de terceros

Instale un software de boletín en su cuenta de alojamiento web limitado y comenzará a consumir su disco y ancho de banda. Desafortunadamente, no hay mucho que hacer al respecto, y el script de boletín más pequeño disponible, OpenNewsletter, sigue siendo de 640 Kb y también tendrá que contar en todos los problemas de almacenamiento.

En comparación - MailChimp, una solución completa de boletín informativo que comienza con un costo cero si su público objetivo es menos de 2,000 suscriptores y su objetivo es enviar no más de 12,000 correos electrónicos por mes.

Todas las plantillas se pueden personalizar para que no necesite alojar las suyas, y puede integrar el boletín con Facebook.

Buenas alternativas a MailChimp son Constant Contact  y BenchmarkMail, cuyo único límite está dado por las opciones de suscripción: las personas solo pueden registrarse desde su formulario.

4. Emplear un sistema de almacenamiento en caché

La mayoría de los propietarios de pequeñas empresas y sitios web personales con un bajo presupuesto optan por paquetes de alojamiento compartido para ahorrar en inversión. A veces, una actualización es necesaria para aumentar el rendimiento y dar la bienvenida a una audiencia más amplia y al tráfico que genera, pero si no puede, puede ahorrar recursos del servidor empleando un sistema de almacenamiento en caché que no sobrecargue su CPU.

Los usuarios de WordPress pueden instalar W3 Total Cache pero si no usa WordPress, debe intentar optimizar la memoria caché de su sitio web con las herramientas disponibles por su proveedor de CMS. Por ejemplo, Joomla puede contar con Caché Cleaner or Caché de Jot; mientras que Drupal también tiene varias herramientas de rendimiento de caché.

5. Regularmente vaciar contenido de spam

Deshazte del spam en forma de correos electrónicos, comentarios de blogs, URL de pingback y archivos que sobrecargan tus servidores y tu cuota de base de datos.

Hágalo al menos una vez a la semana para evitar problemas de memoria (por ejemplo, la eliminación de comentarios de WordPress solo funciona hasta una memoria de 64MB, después de lo cual obtendrá un error fatal y tendrá que aumentar el tamaño de memoria permitido en su PHP.INI archivo o en wp-config.php dentro de su raíz de WordPress).

6. Si es posible, use bases de datos externas.

Si su host permite la vinculación remota de la base de datos, utilícela por todos los medios. Las bases de datos externas ayudan a aligerar el uso de su cuota de disco web porque almacenan su contenido fuera de su cuenta de alojamiento. Sin embargo, tenga en cuenta que las bases de datos remotas pueden ser bastante caras y una molestia para los usuarios finales.

7. Use servicios de alojamiento de archivos de terceros

Aloje todas las cosas descargables en un servicio de alojamiento de archivos externo, como Photobucket, Vimeo, YouTube, 4Shared, Giphy, etc.

No debe permitir que sus visitantes, clientes o lectores carguen contenido en sus servidores si sus recursos son limitados.

8. Regularmente descargar y borrar archivos de registro

Los archivos de registro se crearon para mantenerlo informado sobre el estado de su sitio web, pero no los utiliza en el servidor: si no los descarga y elimina al menos una vez por semana, su tamaño crecerá hasta ocupar varios megabytes por GB. Esto es especialmente cierto para dos registros de cPanel:

/ home / user / public_html / error_log

y

/ inicio / usuario / tmp / awstats /

El archivo error_log generalmente incluye errores dinámicos como advertencias de PHP, errores de la base de datos (intercalaciones ilegales, etc.) y comentarios de spam que no se aprobaron. Revise este archivo semanalmente por errores y advertencias, luego elimínelo.

La carpeta / awstats /, por el contrario, contiene todos los registros de acceso y registros de estadísticas de su sitio web. Debe deshabilitar el software AwStats en su cuenta para evitar un aumento en el uso del espacio web ya que el programa almacena automáticamente sus archivos de estadísticas, o si no puede hacerlo debido a privilegios restringidos, debe comunicarse con su host y solicitar que deshabilite todo el software de análisis.


Preguntas frecuentes sobre alojamiento de sitios web

¿Qué es un proveedor de alojamiento web?

El alojamiento web es más que simplemente el espacio en el que se encuentra su sitio web. También abarca las necesidades y los costos de software, junto con el ancho de banda y un montón de otras micronecesidades que deben gestionarse. Para más detalles - I explicó cómo funciona un proveedor de alojamiento web en esta guía.

Proveedor de servicios de alojamiento vs auto-alojamiento: ¿Cuáles son las principales diferencias?

Los proveedores de servicios de alojamiento web han creado entornos dedicados al alojamiento de sitios web. Están optimizados para este propósito y, debido a que lo hacen de forma masiva, a menudo pueden proporcionar el servicio de manera mucho más económica que el entorno de alojamiento propio.

¿Necesitas un host para un sitio web?

Sí, el alojamiento web es uno de los componentes clave necesarios para ejecutar un sitio web. Para obtener más información, aquí hay una lista de mejores empresas de alojamiento web Yo recomendé.

¿Es obligatorio el nombre de dominio para ejecutar mi sitio web?

Un nombre de dominio es la dirección de su sitio web. Sin él, sus usuarios no tendrán forma de acceder a su sitio web a menos que conozcan la dirección IP exacta. Aprender más acerca de ¿Cómo funciona el nombre de dominio?.

¿GoDaddy aloja sitios web?

Sí, GoDaddy es un proveedor de servicios web y uno de sus productos es el alojamiento web.

¿El alojamiento compartido es suficiente para mi sitio?

Si su sitio web es nuevo, un alojamiento compartido suele ser más que suficiente. La capacidad de un hosting compartido difiere de un host a otro. Algunos servidores web, por ejemplo, Iart, tenga planes muy sólidos incluso entre las opciones de alojamiento compartido.

¿Cuántos tipos de hosting hay?

Existen cuatro tipos principales de alojamiento web: VPS, Cloud y hosting dedicado. Cada uno ofrece diversos grados de rendimiento, confiabilidad y seguridad.

¿Qué tipo de alojamiento es el mejor?

"Lo mejor" es relativo: lo que es mejor para mi sitio web puede no serlo para el suyo. Normalmente, si es nuevo, un alojamiento compartido debería ser el "mejor" lugar para comenzar. Los servidores dedicados son los tipos de alojamiento más potentes, pero también son los más caros (por lo tanto, no se recomiendan para principiantes).

¿Puedo usar WordPress en mi servidor web?

La mayoría de los proveedores de servicios de alojamiento web de hoy le permiten instalar una variedad de aplicaciones web populares. Esto generalmente incluye WordPress, Drupal, Joomla y muchos otros. Para asegurarse de que se puede instalar la aplicación que desea, es mejor consultar con su proveedor de servicios.

¿Por qué mi sitio web es lento?

La velocidad del sitio web puede depender de muchos factores. Una de ellas es qué tan bien está optimizado su sitio web. Para saber qué está afectando el rendimiento de su sitio, use una herramienta como WebPageTest o GT Metrix. La ejecución de una prueba aquí desglosará los detalles de los tiempos de carga, permitiéndole identificar puntos de retraso en el tiempo de carga de su sitio.

¿Cómo funciona alojar un sitio web?

El alojamiento de un sitio web implica un servidor web diseñado para servir los archivos de su sitio web a los visitantes de la red mundial. Los componentes clave involucrados son los archivos de su sitio web, un servidor web y un nombre de dominio a través del cual se accede a su sitio.

¿Qué es el alojamiento en la nube?

Como su nombre lo indica, las cuentas de alojamiento compartido 'comparten' los recursos de un solo servidor. En el alojamiento en la nube, varios servidores agrupan sus recursos en una 'nube' y estos recursos se reparten en cuentas de alojamiento en la nube.

¿Qué es el hosting gestionado?

El alojamiento administrado es un tipo de alojamiento web en el que el proveedor de servicios asume la responsabilidad de mantener el rendimiento técnico de su cuenta. Esto generalmente incluirá actualizaciones técnicas y de software.


Para leer más

Más sobre hospedar un sitio web

Sobre la creación de un sitio web.