Cómo instalar WordPress en el alojamiento web de AWS

Publicado: 2022-04-28

El alojamiento en la nube es cada vez más popular. Con este servicio, su sitio está alojado en varios servidores virtuales, lo que puede ayudar a mejorar el rendimiento y maximizar el tiempo de actividad. Amazon Web Services (AWS) es uno de los principales proveedores de computación en la nube, por lo que es posible que se pregunte cómo alojar su sitio de WordPress en esta plataforma. Afortunadamente, hemos preparado una guía para ayudarlo a comenzar.

En esta publicación, veremos el alojamiento web de AWS y cómo funciona. Luego, le mostraremos cómo configurar el alojamiento de AWS WordPress con Lightsail y Cloudways. ¡Vamos a sumergirnos!

¿Qué es el alojamiento web de AWS?

Amazon Web Services (AWS) es una plataforma de computación en la nube impulsada por Amazon. Ofrece una amplia gama de servicios, incluido el almacenamiento de datos y el alojamiento en la nube:

La página de inicio de AWS

Además, AWS es el servicio de alojamiento en la nube más popular. Domina el mercado, con una cuota de mercado del 33 por ciento. Esta estadística lo hace aún más popular que Google Cloud hosting, su competidor más cercano.

El alojamiento web de AWS es un servicio escalable y rentable que se adapta a diferentes tipos de sitios web. Es compatible con WordPress, Drupal, Joomla y muchas otras aplicaciones.

Con AWS, solo paga por los recursos que utiliza. No hay costos iniciales y puede optar por un plan de pago por uso o un precio fijo mensual. Además, puede administrar su servidor web y sus recursos y configurar los ajustes para satisfacer sus necesidades. Para muchos, AWS Lightsail puede ser una alternativa asequible a muchos hosts de WordPress administrados.

También vale la pena señalar que Amazon tiene centros de datos en todo el mundo. De hecho, tiene 84 centros en 26 regiones geográficas, con planes de expandirse a 24 zonas más y 8 regiones más:

Un mapa de la infraestructura global de AWS.

Fuente de la imagen: Infraestructura global de AWS

Cuando configura el alojamiento de AWS WordPress, puede seleccionar el centro de datos que esté geográficamente más cerca de su público objetivo. Esta configuración puede generar tiempos de carga más rápidos y una experiencia de usuario (UX) más fluida. Por lo tanto, el alojamiento de AWS podría ser una excelente opción para maximizar el rendimiento de su sitio de WordPress.

Cómo instalar WordPress en el alojamiento de AWS

La forma más fácil de instalar WordPress en el alojamiento de AWS es a través de Amazon Lightsail. Este servicio ofrece un servidor privado virtual (VPS) fácil de usar, almacenamiento SSD, administración de DNS y más.

También puede optar por Amazon EC2. Esta opción de alojamiento es altamente escalable, con funciones de seguridad avanzadas y configuraciones de personalización. Sin embargo, dado que es significativamente más caro, es más adecuado para sitios web empresariales o de grandes empresas.

Para esta parte del tutorial, nos centraremos en Lightsail. Más adelante, le mostraremos un método de instalación alternativo para Amazon EC2.

Paso 1: crea una instancia de WordPress

Para comenzar, deberá crear una cuenta de AWS:

Creación de una cuenta de AWS

Una vez que se haya registrado, puede iniciar sesión en su consola y navegar a Amazon Lightsail:

Consola de Amazon Lightsail

Para configurar su VPS, deberá hacer clic en Crear instancia . Esto lo llevará a una página donde puede configurar los ajustes para su instancia.

Primero, deberá seleccionar una ubicación de servidor. Idealmente, querrá elegir una ubicación más cercana a su público objetivo. De esta manera, su contenido se entregará a los usuarios más rápidamente. También tendrás que elegir un sistema operativo. Hay dos plataformas disponibles: Linux/Unix y Microsoft Windows .

A continuación, deberá seleccionar un modelo para su instancia. Esto debería ser WordPress (o WordPress Multisite). Siempre puede instalar algo en la línea NGINX y pasar por la instalación manual de WordPress, pero ¿por qué lo haría?

Elegir el plano en Lightsail

Una vez que haya configurado los ajustes, puede seleccionar un plan de instancia:

planos de faros

Como puede ver, puede comenzar por solo $ 3.50 por mes. Esta suscripción incluye 512 MB de memoria, 1 vCPU, 20 GB de almacenamiento SSD y 1 TB de ancho de banda. Además, en el momento de escribir este artículo, puede probar el plan Lightsail gratis durante tres meses.

Finalmente, deberá ingresar un nombre para su instancia:

Elegir un nombre para su instancia de Lighthouse

También puede usar etiquetas para organizar sus recursos. Cuando esté listo, haga clic en Crear instancia .

Paso 2: conéctese a su instancia

Una vez que haya creado su instancia, deberá conectarse a ella a través de Secure Shell (SSH) para obtener la contraseña de su sitio de WordPress. En la página de la consola de Lightsail, vaya a la pestaña Instancias y localice el servidor que acaba de crear:

La página de inicio del faro

Luego, haga clic en el pequeño cuadro naranja junto al nombre de su instancia:

El ícono de SSH para la instancia

Esto abrirá la siguiente ventana:

La ventana SSH

Aquí, deberá ingresar el siguiente comando:

 gato $HOME/bitnami_application_password

Luego, presione la tecla Intro y verá una contraseña compuesta de letras y números aleatorios. Haga una copia de esta credencial y guárdela en un lugar seguro. Lo necesitará para iniciar sesión en su sitio de WordPress.

Paso 3: Inicie sesión en su sitio de WordPress

Ahora puede iniciar sesión en su administrador de WordPress. Abra su navegador e ingrese la siguiente dirección:

http://DirecciónIPPública/wp-login.php

Deberá reemplazar "PublicIPAddress" con la dirección IP real de su instancia de WordPress. Puede encontrar esta información en su consola de Lightsail:

La dirección IP de la instancia.

A continuación, debería ver la pantalla de inicio de sesión para WordPress:

La pantalla de inicio de sesión de WordPress

En el campo Nombre de usuario, escriba usuario . Luego, ingrese la contraseña que copió anteriormente. Luego serás llevado a tu panel de administración de WordPress:

El panel de administración de WordPress

Ahora puede comenzar a construir su sitio. Si compró un nombre de dominio de un sitio web de terceros, también puede crear una zona DNS para administrar sus registros en Lightsail.

Instalar WordPress en AWS usando Cloudways

También puede instalar WordPress en AWS usando Cloudways. Esta opción utilizará los servidores de Amazon EC2.

Después de crear una cuenta gratuita de Cloudways, vaya a Servidores y haga clic en Iniciar ahora :

La página de servidores de Cloudways

Luego, puede seleccionar AWS y nombrar su proyecto y servidor:

La configuración del servidor en Cloudways

Como puede notar, puede personalizar el servidor según sus necesidades. Por ejemplo, puede elegir el tamaño desde pequeño hasta CO 24XL . También puede configurar su ancho de banda de 2 GB a 500 GB :

Seleccionando el tamaño del servidor en Cloudways

También puede elegir la cantidad de espacio de almacenamiento que necesita y seleccionar la ubicación de su servidor. Cuando esté listo, haga clic en Iniciar ahora .

¡Eso es todo! Ahora puede administrar su sitio de WordPress desde el panel de control de Cloudways. Además, puede cambiar la configuración de su servidor y escalar hacia arriba o hacia abajo según sea necesario.

Conclusión

AWS ofrece una solución de alojamiento escalable y de bajo costo para su sitio web de WordPress. También le brinda mucha flexibilidad con la configuración del servidor. Además, puede alojar su sitio en el servidor más cercano a su público objetivo para mejorar las velocidades de carga y UX.

Es bastante simple alojar un sitio de WordPress en AWS, ya sea que cree una instancia (o servidor) en Lightsail o configure el alojamiento de AWS WordPress a través de Cloudways. Con la última opción, puede seleccionar el tamaño de su servidor, el ancho de banda y el almacenamiento. También puede escalar hacia arriba o hacia abajo para satisfacer las demandas de su sitio.

Si es miembro de Elegant Themes, también puede obtener mejoras de rendimiento adicionales a través de Divi Hosting by Cloudways. No solo obtendrá los beneficios de estar en AWS EC2, sino que también tendrá acceso a entornos de servidor optimizados por Divi para cada sitio de su plan.

¿Tiene alguna pregunta sobre el alojamiento de WordPress en AWS? ¡Háganos saber en la sección de comentarios!