En el siguiente tutorial, presentaremos un paso a paso para crear tu E-commerce en Woocomerce y alojarlo en AWS.
Para ello es importante que tengas en cuenta estas indicaciones:
Ya que tenemos algunas cosas claras, vamos a iniciar:
Ingresa aquí y diligencia el formulario con los datos personales solicitados:
Selecciona un tipo de cuenta y los datos de contacto:
Ingresa los datos de la tarjeta de crédito, real o virtual.
Ingresa los datos para validar la información y diligencia el formulario con la información que recibiste en tu celular:
Una vez finalices tu verificación, recibirás un correo como este:
Ingresa aquí con tu correo y contraseña.
Cuando ingreses a la consola, verás algo como esto:
Busca el servicio EC2 en AWS:
Selecciona la opción Launch Instance:
Busca el servicio Wordpress en el buscador que se presenta a continuación, seleccionando la opción del menú lateral izquierdo “AWS Marketplace”:
Se le presentarán las caracteristicas de Wordpress y los servidores en los que puede correr. En este caso puede dar clic en continuar.
Selecciona el servidor t2.micro, como se ve en la siguiente página:
Finaliza la instalación haciendo clic en Launch:
Selecciona las siguientes opciones y guarda el archivo .pem en un lugar conocido de la imagen.
Recibirás un mensaje como este. Luego haz clic en el recuadro rojo:
Haz clic en EC2 Dashboard:
Selecciona la opción running instances:
Verás en estado running la instancia que acabas de crear.
Para ver el resultado, solo basta con usar la ip que se puede ver en la parte baja una vez seleccionas la instancia.
Si cargas esta IP en tu navegador verás algo como esto:
Lo que quiere decir que ya cuentas con Wordpress instalado y hasta el momento no has pagado nada para tenerlo publicado.
En este paso existen varias formas de hacerlo. Quizás la más conocida es usar el Route 53, un servicio de AWS que sí genera costo; sin embargo, en esta oportunidad usaremos un beneficio que tiene nuestra capa gratuita de AWS: la IP Elástica (Elastic IP).
Diríjete al menú lateral de la consola en la opción Elastic IP:
Usa la opción Allocate new address:
Clic en allocate
Una vez hecho esto, AWS te asignará una IP fija a su servidor:
Ahora asociamos dicha IP en nuestra consola de gestión de dominio. Sin importar el sitio donde hayas realizado la compra de tu dominio, verás una opcion que dice Gestionar DNS / Configuración de DNS.
Una vez ubicado, dirígete a la opción Registro A.
Una vez guardados los cambios debes esperar un par de horas para que esto surta efecto. La próxima vez que ingreses lo podrás hacer desde el dominio registrado.
Accede a la consola administrativa de tu Wordpress. Para ello ingresa a la IP o dominio asignado y escribe la palabra wp-admin.
Se te presentará una ventana como esta:
Para obtener usuario y contraseña, es necesario ingresar a la consola de AWS:
Para conocer las credenciales de acceso como administrador, haz lo siguiente:
Se te presentará una ventana de esta manera. En la parte baja del log, encontrarás una parte relacionada con Bitnami, con el usuario y la contraseña.
Ingresando con estos datos puedes administrar su Dashboard en AWS
WooCommerce es un plugin gratuito de WordPress, por lo que puede ser instalado desde el directorio oficial de WordPress.
Sigue estos pasos para instalar WooCommerce:
Selecciona ‘Plugins’ en el menú izquierdo del panel de administración de WordPress y busca la opción “Añadir nuevo”.
Escribe WooCommerce en la barra de búsqueda.
Encuentra WooCommerce entre los resultados de búsqueda y presiona el botón ‘Instalar’ y luego ‘Activar’.
Todo preparado. A partir de este momento cuentas con una tienda en producción sin pagar altos recursos de mantenimiento. En resumen, hasta el momento solo habrás pagado por el dominio y un costo menor que cobra Amazon para validar tu tarjeta de crédito.