This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

Cómo alojar WooCommerce en AWS (Amazon Web Services) – Amazon Cloud

Updated on junio 18, 2025

14 Min Read

Lanzar un sitio web es ahora más fácil con AWS como solución de alojamiento en la nube, WordPress como CMS y WooCommerce como plugin preferido para el comercio electrónico.

Por supuesto, alojar WooCommerce en AWS puede parecer complejo, ya que implica aspectos técnicos como HTML, CSS y JavaScript. Sin embargo, gran parte de esta complejidad desaparece con WordPress como CMS.

En este blog, te guiaremos a través del proceso de alojamiento de WooCommerce en AWS (con y sin Cloudways) y hablaremos de los requisitos previos de configuración.

Así que, sin más preámbulos, empecemos.

Alojamiento de WooCommerce en AWS – Requisitos previos de configuración

Crear una tienda WooCommerce es clave para transformar tus sueños en la realidad de vender tus productos y servicios a personas de todo el mundo.

Pero antes de alojar WooCommerce en AWS, aquí tienes algunos de los requisitos previos que debes tener en cuenta:

  • Registro del dominio: Empieza por registrar un nombre de dominio que se ajuste a tu idea de negocio. Tu nombre de dominio servirá como dirección de tu sitio web en Internet.
  • Sitio web WordPress: Utiliza WordPress para el diseño de sitios web y la gestión de contenidos.
  • Creadores de páginas (opcional): Si eres nuevo en el diseño de sitios web o prefieres una interfaz fácil de usar, considera la posibilidad de utilizar los creadores de páginas de WordPress para editar fácilmente, gracias a la función de arrastrar y soltar.

Una vez que estos elementos estén en su lugar, puedes proceder con la configuración de AWS y la integración de WooCommerce.

Alojamiento gestionado Cloudways WooCommerce optimizado

Aprovecha el almacenamiento SSD, la caché avanzada, los servidores preparados para PHP 8 y mucho más con el alojamiento optimizado Cloudways WooCommerce Managed Hosting.

Método#1: Cómo alojar WooCommerce en AWS usando la plataforma Cloudways [Método fácil]

Si eres usuario de Cloudways, puedes ahorrarte horas de trabajo manual y seguir los pasos que se indican a continuación para alojar tu aplicación WooCommerce en AWS en cuestión de minutos.

Paso 1: Regístrate en Cloudways

Regístrate en la plataforma Cloudways

  • Tras la verificación, accede a tu cuenta y haz clic en el botón Añadir servidor.

accede a tu cuenta y haz clic en el botón Añadir servidor

Paso 2: Selecciona WordPress con WooCommerce

  • Localiza WooCommerce en los Detalles de la aplicación y el servidor, y haz clic en Versión 7.8.2 con WordPress Versión 6.2.2.

Localiza WooCommerce en los Detalles de la aplicación y el servidor, y haz clic en Versión 7.8.2 con WordPress Versión 6.2.2

  • Pon nombre a tu aplicación gestionada y a tu servidor gestionado.

Nombra tu aplicación gestionada y tu servidor gestionado

Paso 3: Selecciona Amazon Web Services (AWS)

  • Selecciona AWS entre los proveedores de Nube disponibles.

Selecciona AWS entre los proveedores de nube disponibles

Paso 4: Elige el tamaño del servidor

  • Elige el tamaño de tu servidor entre las opciones disponibles. Si pasas el ratón por encima del tamaño del servidor, también verás el tamaño de su RAM y CPU.

Elige el tamaño de tu servidor entre las opciones disponibles

Paso 5: Configura tu ancho de banda preferido

  • Configura el uso estimado de ancho de banda de tu sitio web WooCommerce.

Configura el uso estimado de ancho de banda de tu sitio web WooCommerce

Paso 6: Configurar el almacenamiento

  • Selecciona los tamaños de Archivos Web de Aplicación y Base de Datos que prefieras. Cloudways te permite ampliar o reducir el tamaño del servidor en función de tus necesidades, incluso después del lanzamiento.

Selecciona el tamaño de los Archivos Web de la Aplicación y de la Base de Datos que prefieras

Paso 7: Elegir la ubicación del centro de datos

  • Selecciona el centro de datos más cercano para una latencia perfecta.

Selecciona el centro de datos más cercano a ti

Paso 8: Iniciar el servidor

  • Haz clic en Lanzar ahora y ¡voilà! ¡Tu tienda WooCommerce en Cloudways ya está lista para arrasar!

Haz clic en Iniciar ahora

  • Espera a que tu servidor esté listo, y entonces sé testigo de la magia de alojar WooCommerce en AWS.

Espera a que tu servidor esté listo

Paso 9: Acceder a WooCommerce

  • Una vez iniciado tu servidor, verás dos pestañas en tu plataforma: una pestaña de gestión del servidor y otra de gestión de aplicaciones.
  • Haz clic en la pestaña Aplicaciones.

Haz clic en la pestaña Aplicaciones

  • Selecciona tu aplicación.

Selecciona tu aplicación

  • En la pestaña Panel de administración, deberías ver el enlace de ensayo a tu sitio de WordPress junto con tu nombre de usuario y contraseña.

En la pestaña Panel de administración, deberías ver el enlace de puesta en escena de tu sitio de WordPress junto con tu nombre de usuario y contraseña

  • Puedes acceder a tu sitio WooCommerce utilizando estas credenciales y jugar con la configuración de la aplicación y el servidor para satisfacer tus necesidades.
  • Y ya está. Así de fácil y rápido puedes alojar WooCommerce en AWS con Cloudways.

Método#2: Cómo instalar WooCommerce en AWS (manualmente)

Procede con precaución:

Crear y lanzar una plataforma AWS EC2 es un proceso bastante complicado. Si no estás versado en cuestiones técnicas, puede que te resulte más complicado que lanzar una aplicación AWS con Cloudways, como hemos explicado antes.

Supongamos que ya te has registrado para obtener una cuenta de AWS, ya que el proceso de registro es sencillo. Sin embargo, cabe señalar que se te pedirá que verifiques tu cuenta utilizando una tarjeta de crédito después de registrarte.

Ahora, pasemos a lanzar y configurar tu instancia EC2 en AWS:

  • Paso 1: Comienza configurando una instancia AWS-EC2. Para ello, navega a Servicios > EC2 > Instancias > Lanzar Instancias. Esto iniciará la instalación de un servidor virtual en la nube.

Instancias de lanzamiento

  • Paso 2: Haz clic en“Añadir etiqueta” y proporciona la información necesaria en los campos Clave y Valor . Por ejemplo, puedes establecer la Clave como“Nombre” y el Valor como algo descriptivo, como“DanishCloudways”.

Añadir etiqueta

  • Paso 3: Selecciona un sistema operativo para tu servidor. En este ejemplo, utilizaremos la AMI de Amazon Linux 2.

selecciona un sistema operativo

  • Paso 4: Elige la arquitectura de 64 bits (x86).

Selecciona la arquitectura de 64 bits (x86)

  • Paso 5: En la sección tipo de instancia, puedes especificar el número de vCPUs, RAM y tipo de instancia para tu servidor. La selección por defecto suele ser una instancia t2.micro.

Sección tipo instancia

  • Paso 6: Crea un nuevopar de claves haciendo clic en la opción“Crear nuevo par de claves”.

Crear nuevo par de claves

  • Paso 7: Introduce el nombre del par de claves, elige el tipo de par de claves y el formato de archivo de la clave privada. A continuación, haz clic en el botón“Crear par de claves”.

pulsa el botón Crear par de claves

  • Paso 8: La clave se descargará en tu ordenador; asegúrate de guardarla para los próximos pasos.

se descargará la clave

  • Paso 9: A continuación, tendrás que configurar el grupo de seguridad. Para ello, tienes que añadir un nombre y una descripción para tu grupo de seguridad. También puedes establecer nuevas reglas y definir puntos de acceso, incluyendo IPs.
  • Paso 10: Haz clic en el botón“Editar”, introduce el nombre del grupo y selecciona los servicios necesarios como SSH, HTTP y HTTPS. Además, especifica el origen de estas reglas y elige“En cualquier lugar” para un acceso más abierto.

pulsa el botón Editar

  • Paso 11: En la sección“Configurar almacenamiento”, tienes la opción de añadir un nuevo volumen, ajustar el tamaño del volumen y configurar otros ajustes relacionados con el almacenamiento.

Configurar almacenamiento

  • Paso 12: Después de configurar todos los ajustes necesarios, simplemente haz clic en el botón “Lanzar instancias” para iniciar el lanzamiento de tu servidor virtual.

Instancias de lanzamiento

  • Paso 13: El proceso sólo tardará unos segundos en completarse.

Instancia de lanzamiento

  • Paso 14: ¡Enhorabuena! Ya has lanzado con éxito tu instancia EC2.

lanzado con éxito

Convertir un archivo PEM en un archivo PPK

Ten en cuenta que si has obtenido el archivo PEM durante la creación del par de claves, deberás convertirlo en un archivo PPK.

Si has descargado el formato de archivo PPK, puedes saltarte esta parte y pasar al siguiente paso para acceder a tu servidor.

Suponiendo que ya tengas PuTTY instalado en tu sistema, puedes descargarlo desde este enlace: Descargar PuTTY. Ahora, vamos a proceder a la conversión utilizando PuTTYgen.

  • Paso 1: Busca “PuTTYgen” en la barra de búsqueda de Windows y abre la aplicación.

busca PuTTYgen en tu Windows

  • Paso 2: Haz clic en “Cargar” y selecciona el archivo PEM que obtuviste al lanzar tu instancia EC2.
  • Paso 3: Tras cargar el archivo PEM, haz clic en “Guardar clave privada” para descargar el archivo PPK, que deberás guardar en tu escritorio.

descargar el archivo PPK

Ahora, has convertido con éxito el archivo PEM en un PPK, y estás listo para utilizar este archivo PPK para acceder a tu servidor en la nube. Pasemos a los siguientes pasos.

Acceder a tu servidor utilizando PuTTY

Este es el proceso para acceder a tu servidor a través de PuTTY:

  • Paso 1: Inicia PuTTY e introduce “ec2-user@yourIPaddress” en la línea de comandos.

Accede a tu servidor mediante PuTTY

ec2-user” es el nombre de usuario por defecto. Asegúrate de sustituir “yourIPaddress” por la IP pública de tu servidor, que se encuentra en la plataforma AWS donde iniciaste la Instancia EC2.

  • Paso 2: Ve a “Conexión” > “SSH” > “Auth” en PuTTY. A continuación, haz clic en “Examinar” y selecciona el archivo PPK que has descargado recientemente de AWS o PuTTYgen.

 selecciona el archivo PPK

  • Paso 3: Haz clic en “Abrir” para establecer una conexión con tu servidor virtual en la nube (EC2) mediante PuTTY.

accede a tu servidor virtual en la nube (EC2) mediante PuTTY

Una vez que hayas completado estos pasos, deberías poder acceder con éxito a tu servidor AWS a través de PuTTY.

Despliega la pila LAMP

En este escenario, partimos de una configuración de servidor nueva, y nuestro paso inicial es desplegar la pila básica necesaria para ejecutar aplicaciones web. Para ello, configuraremos la pila LAMP compuesta por Linux, Apache, MariaDB/MySQL y PHP.

  • Paso 1: Para instalar la pila LAMP, obtén acceso de root utilizando los siguientes comandos:
sudo su

instalar la pila LAMP

  • Paso 2: Instala el servidor web Apache en tu servidor mediante PuTTY con el comando:
yum install httpd

instalar el servidor web Apache

  • Paso 3: Inicia el servicio web Apache utilizando este comando:
systemctl start httpd.service

iniciar el servicio web Apache

  • Paso 4: Asegúrate de que el servicio web Apache se inicia automáticamente al arrancar con el siguiente comando:
systemctl enable httpd.service

Habilitar el servicio web Apache

  • Paso 5: Abre tu navegador e introduce la IP pública de tu servidor para verificar la correcta instalación de Apache.
  • Paso 6: Si ves la página de prueba, confirma que Apache se ha instalado correctamente.

Habilitar el servicio web Apache

  • Paso 7: Ahora, utiliza el siguiente comando para instalar MariaDB como base de datos:
yum install mariadb-server mariadb

instalar MariaDB como base de datos

  • Paso 8: Inicia el servicio MariaDB.

Inicia el servicio MariaDB.

  • Paso 9: Mejora la seguridad de tu instalación de MariaDB con el siguiente comando.
mysql_secure_installation

mejorar la seguridad de tu instalación de MariaDB.

Ten en cuenta que durante la primera ejecución, te pedirá la contraseña de root; sólo tienes que pulsar Intro (normalmente no se establece ninguna contraseña de root inicialmente).

  • Paso 10: Si deseas establecer una contraseña de root para tu base de datos, escribe “Y” y procede con la configuración de la contraseña.

establece la contraseña raíz de tu base de datos

  • Paso 11: Habilita el servicio MariaDB para que se inicie automáticamente al arrancar con:
systemctl enable mariadb.service

habilitar el servicio MariaDB

  • Paso 12: Ahora, instala la versión de PHP que prefieras en tu servidor de Amazon con este comando:
amazon-linux-extras install php7.3

instalar la versión de PHP

  • Paso 13: Reinicia el servidor web Apache:
systemctl restart httpd.service

reinicia el servidor web Apache.

  • Paso 14: Crea y edita un archivo en la ruta que especifiques.

Crear y editar un archivo

  • Paso 15: Pega el siguiente código PHP en el archivo (haz clic con el botón derecho) y luego pulsa “ESC” y escribe “:wq!” para guardarlo:
php
<?php
for ($count=1; $count<=9; $count++)
{
echo " $count times 9 is ". $count*9;
echo "<br>";
}
?>

pulsa ESC y escribe :wq!.

  • Paso 16: Para ejecutar el archivo PHP recién creado en tu navegador, utiliza este formato de URL: http://yourIPaddress/danish.php.

 ejecuta el archivo PHP recién creado

Enhorabuena, has desplegado con éxito la Pila LAMP en tu servidor. El siguiente paso cubrirá la instalación de la aplicación WordPress.

Mejora tu tienda WooCommerce con el alojamiento AWS de Cloudways

Experimenta WooCommerce en AWS con un rendimiento inigualable. Disfruta de soporte 24/7, certificados SSL gratuitos, copias de seguridad automatizadas, almacenamiento en caché avanzado y mucho más.

Instalar la aplicación WordPress

  • Paso 1: Una vez que hayas desplegado con éxito la pila LAMP, la siguiente tarea es instalar la aplicación WordPress. Empieza accediendo a Root con los siguientes comandos:
mysql -u root -p

Acceder a la cuenta Raíz

  • Paso 2: Genera una nueva base de datos específica para WordPress con este comando:
CREATE DATABASE danishdb;

generar una base de datos nueva

  • Paso 3: Crea un nuevo usuario y asígnale una contraseña utilizando el siguiente comando:
CREATE USER danishuser@localhost IDENTIFIED BY ‘password’;

Crear un nuevo usuario

  • Paso 4: Concede el control total de la base de datos al usuario. En este caso, el nombre de la base de datos es «danishdb«, el nombre de usuario es «danishuser» y la contraseña es «»password«:
GRANT ALL PRIVILEGES ON danishdb.* TO danishuser@localhost IDENTIFIED BY ‘password’;

Concede el control total

  • Paso 5: Aplica los cambios sin reiniciar el servicio BD ejecutando este comando:
FLUSH PRIVILEGES;

privilegios de descarga

  • Paso 6: Sal de la cuenta Root escribiendo “exit”.
exit

salir de

  • Paso 7: El siguiente paso es navegar hasta la carpeta HTML. Cambia el directorio utilizando este comando:
cd /var/www/html/

cambia el directorio

  • Paso 8: Ahora estás en la carpeta HTML. Es hora de descargar la última versión de WordPress. Utiliza el siguiente comando:
wget https://wordpress.org/latest.tar.gz

descarga la última versión de WordPress

  • Paso 9: Extrae el archivo de WordPress con este comando:
tar xzvf latest.tar.gz

extrae el archivo de WordPress

  • Paso 10: Asigna la propiedad ejecutando este comando:
chown -R apache:apache /var/www/html/wordpress/*.

asignar la propiedad

  • Paso 11: Cambia tu directorio de “html” a “WordPress” con el comando
cd wordpress

Cambiar el directorio de html a WordPress

  • Paso 12: Duplica “wp-config-sample.php” y guárdalo como “wp-config.php” utilizando este comando:
cp wp-config-sample.php wp-config.php

duplicar wp-config-sample.php

  • Paso 13: Edita el archivo “wp-config.php” con el siguiente comando:
nano wp-config.php

edita el archivo wp-config. php

  • Paso 14: Modifica los valores de DB_NAME, DB_USER y DB_PASSWORD para conectar la base de datos con tu aplicación WP.

cambia el valor

  • Paso 15: Ahora, en tu navegador web, ve a la URL de tu archivo de WordPress“http://yourIPaddress/wordpress”para acceder a la pantalla de configuración básica de la instalación de WordPress.

Pantalla de configuración de la instalación de WordPress

  • Paso 16: Continúa el proceso de instalación proporcionando la información requerida.

Continúa el proceso de instalación

  • Paso 17: Has instalado correctamente la aplicación WordPress en un servidor de AWS.

Aplicación WordPress en un servidor AWS

  • Paso 18: A continuación, inicia sesión en tu cuenta de WordPress.

conéctate a tu cuenta WP

¡Ahí lo tienes! WordPress ya está instalado en tu plataforma Amazon EC2. Ahora, para el último paso, sólo tienes que instalar el plugin WooCommerce, y estarás listo para empezar.

Instalar el plugin WooCommerce a través de la administración de WordPress

Ahora que tu sitio WordPress está listo, es el momento de instalar el plugin WooCommerce. El método más sencillo es utilizar el Admin de WordPress, que se encarga de todo el proceso por ti.

  • Navega hasta Plugins > Añadir nuevo.
  • En la barra de búsqueda, escribe“WooCommerce”.
  • Haz clic en“Instalar ahora”.

Tras la instalación, haz clic en“Activar” y ya estarás listo para empezar con el Asistente de WooCommerce.

Silicon Dales – Estudio de caso

Lee cómo Cloudways ayudó a la agencia WooCommerce proporcionándoles un alojamiento AWS simplificado.

Gracias

Tu eBook está de camino a tu bandeja de entrada.

¡Terminando!

Ahora ya conoces el secreto para lanzar tu tienda de comercio electrónico mediante el alojamiento de WooCommerce en Amazon Web Services (AWS). En Cloudways, creemos en hacer las cosas más fáciles, sencillas, manejables y comprensibles para todos, por lo que nos comprometemos a eliminar las molestias del alojamiento para ti.

Aún así, si te encuentras con alguna confusión en cualquier paso del alojamiento de WooCommerce en AWS a través de Cloudways, ponte en contacto con nuestro equipo de soporte por chat en vivo 24/7 y resuelve tus dudas en cuestión de minutos.

Q1. ¿Puedo alojar WooCommerce en AWS?

A. Sí, puedes alojar WooCommerce en AWS (Amazon Web Services). En nuestra guía te indicamos los pasos que debes seguir para alojar WooCommerce en AWS a través de Cloudways.

Q2. ¿Cómo alojo WooCommerce en AWS?

A. Puedes alojar WooCommerce en AWS a través de Cloudways siguiendo los sencillos pasos que se indican a continuación:

  • Regístrate en Cloudways
  • Selecciona WordPress con WooCommerce
  • Selecciona Amazon Web Services (AWS)
  • Elige el tamaño del servidor
  • Configura tu ancho de banda preferido
  • Establecer almacenamiento
  • Elegir la ubicación del centro de datos
  • Iniciar servidor
  • Acceder a WooCommerce

Q3. ¿Es AWS bueno para el alojamiento de WooCommerce?

A. Sí, AWS es una opción adecuada para el alojamiento de WooCommerce. Ofrece la escalabilidad y el rendimiento necesarios para gestionar una tienda online con WooCommerce.

Q4. ¿Cuál es el alojamiento mejor y más barato para WooCommerce?

A. Una de las mejores recomendaciones para el alojamiento de WooCommerce es Cloudways, a partir de 11 USD al mes (impuestos no incluidos y gastos de alojamiento de DigitalOcean incluidos). Este plan proporciona 1 GB de RAM, 1 procesador Core, 25 GB de almacenamiento y 1 TB de ancho de banda, lo que lo convierte en una opción rentable para alojar tu tienda online.

Q5. ¿Cómo puedo alojar AWS WooCommerce gratis?

A. Efectivamente, puedes alojar tu sitio web personal en AWS dentro de los límites de la capa gratuita, lo que la convierte en una opción muy rentable. En estos casos, alojar tu sitio web personal suele costar unos 0,50 $ al mes. Para un desglose detallado de los servicios utilizados y sus costes asociados, puedes consultar la sección“Servicios utilizados y costes”.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Sarim Javaid

Sarim Javaid es Director Senior de Marketing de Contenidos en Cloudways, donde su función consiste en dar forma a narrativas convincentes y contenidos estratégicos. Hábil en la elaboración de historias coherentes a partir de un aluvión de ideas, la escritura de Sarim está impulsada por la curiosidad y una profunda fascinación por la evolución de los algoritmos de Google. Más allá de la esfera profesional, es un admirador de la música y el arte y una persona demasiado excitada.

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

¿Quieres experimentar la plataforma Cloudways en todo su esplendor?

Realice una visita guiada GRATUITA de Cloudways y compruebe usted mismo lo fácil que es administrar su servidor y sus aplicaciones en la plataforma de alojamiento en la nube líder.

Iniciar mi recorrido