Recientemente, uno de nuestros lectores nos pidió que le expliquemos cómo instalar WordPress en Amazon Web Services (AWS). A menudo reservado para proyectos más grandes, Amazon Web Services es una poderosa plataforma de computación en la nube que permite a cualquier persona aprovechar el poder de la infraestructura superior de Amazon pagando por uso. En este artículo, le mostraremos cómo instalar WordPress en Amazon Web Services.
Notar: Si recién está iniciando un sitio web, le recomendamos que utilice una de las soluciones más sencillas de nuestra guía de instalación de WordPress. Hemos dividido este artículo en dos métodos. El primer método es un proceso manual muy técnico y complicado. El segundo método es una solución más simple para principiantes, ya que le permite utilizar la infraestructura de AWS a través de una solución de alojamiento de WordPress administrada preferida.
Método 1. Cree una instalación personalizada de WordPress en AWS
Lo primero que debe hacer es visitar el sitio web de Amazon Web Services. Puede crear una cuenta gratuita, pero deberá ingresar la información de su tarjeta de crédito. Amazon verificará su identidad enviando una tarifa de $ 1 a su tarjeta. Una vez que se verifique su cuenta, debe iniciar sesión en su consola de AWS y hacer clic en el menú «Servicios». En la sección de cálculo, debe seleccionar EC2 para continuar.
EC2 es la plataforma de computación en la nube de AWS que le permite crear máquinas virtuales y ejecutar aplicaciones web como WordPress. Para obtener más detalles sobre qué es una máquina virtual, lea nuestra guía sobre qué es un VPS y si lo necesita. Luego, haga clic en el botón «Iniciar instancia» para iniciar y configurar los ajustes para su instancia.
Deberá seleccionar una imagen de máquina de Amazon. Se trata de pilas de software preconfiguradas que puede instalar con un solo clic. En la búsqueda de ‘AWS Marketplace’ para WordPress, seleccione ‘WordPress by Bitnami’.
Ahora verá una ventana emergente de precios donde solo necesita hacer clic en el botón Continuar. En la siguiente pantalla, se le pedirá que elija un tipo de instancia. Puede continuar y seleccionar el plan gratuito td.micro, luego hacer clic en el botón «Configurar detalles de la instancia».
En la siguiente pantalla, no tienes que cambiar nada. Simplemente haga clic en «Siguiente: Agregar almacenamiento» y luego haga clic en los botones «Siguiente: Agregar etiquetas». Ahora ingresaremos un nombre para esta instancia como etiqueta. Haga clic en el botón Agregar etiqueta e ingrese «Nombre» como clave y «MyWordPress» como valor.
Haga clic en el botón «Revisar y lanzar» para continuar. Ahora se le presentará una descripción general de la configuración de su instancia EC2. Haga clic en el botón «Iniciar» para iniciar su instancia.
Luego se le pedirá que seleccione las claves de par. Debe seleccionar «Continuar sin par de claves» y luego marcar la casilla a continuación.
Después de eso, haga clic en el botón Iniciar instancias para almacenar su configuración y lanzar su instancia EC2. AWS ahora mostrará un mensaje de éxito. Haga clic en el botón «Mostrar instancias» en la esquina inferior derecha de la pantalla. Ahora podrá ver su instancia de WordPress en ejecución.
Para probar su sitio de WordPress, debe ubicar su dirección IP pública. Puede encontrarlo en la columna IP pública IPV4 junto a su instancia.
Ahora puede copiar esta dirección IP e ingresarla en la barra de direcciones de una nueva pestaña del navegador para ver su sitio web. Podrá ver su sitio de WordPress con el tema predeterminado.
Pour visiter votre zone d’administration WordPress, ajoutez simplement / wp-admin / à côté de l’adresse IP publique de votre site, comme ceci: http://18.191.114.246/wp-admin Vous verrez maintenant la page de connexion WordPress por defecto.
Sin embargo, necesitará conocer el nombre de usuario y la contraseña para acceder al área de administración. Puede obtenerlo volviendo a su consola EC2 y haciendo clic en el botón « Acciones », luego seleccionando Configuración de instancia »Obtener registro del sistema. Esto abrirá un archivo de registro en una ventana emergente con mucho texto. Deberá desplazarse hacia abajo y encontrará una línea con ‘Establecer contraseña de usuario de Bitnami en’ rodeada de signos ##. También verá el nombre de usuario predeterminado establecido por la aplicación.
Ahora puede copiar el nombre de usuario / contraseña e ingresarlo en la pantalla de inicio de sesión de su sitio de WordPress. Felicitaciones, ha instalado WordPress con éxito en Amazon Web Services. Sin embargo, solo se puede acceder a su sitio web mediante la dirección IP. Si desea apuntar un nombre de dominio a su instalación de AWS WordPress, deberá conectar su nombre de dominio a los servidores DNS de AWS. Consulte nuestra guía paso a paso sobre cómo registrar un nombre de dominio. Una vez que haya registrado su nombre de dominio, estará listo para agregarlo a su instancia de AWS.
Agregue un nombre de dominio a su sitio de WordPress en Amazon Web Services
Primero, vaya al panel de control de sus instancias EC2, luego, en la columna de la izquierda, haga clic en ‘Elastic IPS’ en la sección ‘Red y seguridad’.
Luego haga clic en el botón «Asignar nueva dirección» para continuar. Se le preguntará cómo desea utilizar la dirección IP. Simplemente haga clic en el botón Asignar para continuar. AWS ahora creará una nueva dirección IP elástica para su instancia EC2 de WordPress. Verá su dirección IP en una tabla. Simplemente seleccione la línea de dirección IP, luego seleccione «Asociar dirección» debajo del botón «Acciones».
En la siguiente pantalla, seleccione su instancia de WordPress en el menú desplegable y haga clic en el botón Asociar.
Ahora verá su dirección IP elástica enumerada en la tabla. Continúe, copie la dirección IP y péguela en un editor de texto como el Bloc de notas. Lo necesitaremos en el siguiente paso.
Luego debe hacer clic en el menú «Servicios» en la parte superior y buscar «Route53». Este es el servicio de administración de DNS de Amazon Web Services que le permite enrutar el tráfico a su instancia EC2.
En la página siguiente, haga clic en el botón «Comenzar ahora» en la sección Administración de DNS.
Esto lo llevará a la sección Zonas hospedadas. Continúe y haga clic en el botón «Crear zona alojada».
Luego, debe agregar su nombre de dominio y hacer clic en el botón Crear para agregarlo a una zona alojada.
Después de agregar su dominio a una zona alojada, haga clic en el botón «Crear conjunto de registros». Ahora debe ingresar www junto al campo «Nombre». Ingrese la dirección IP elástica que copió anteriormente en el campo «Valor», luego haga clic en el botón Crear.
El registro A ahora se agregará a su zona alojada junto con su nombre de dominio. En la columna de la izquierda, debe copiar las filas debajo del campo NS. Estas son las direcciones del servidor de nombres que necesitará en el siguiente paso. Ahora debe ir al sitio web de su registrador de nombres de dominio y cambiar la configuración de su nombre de dominio. Las capturas de pantalla a continuación pueden variar según el proveedor, pero las instrucciones básicas son similares para cada proveedor. En la configuración del servidor de nombres DNS de su dominio, ingrese las direcciones del servidor de nombres que copió anteriormente.
No olvide guardar sus cambios. Ahora puede visitar el nombre de dominio que agregó y lo llevará a su sitio de WordPress en Amazon Web Services. Nota: los cambios de DNS pueden tardar bastante en surtir efecto.
Método 2. Uso de Amazon Web Services a través del alojamiento administrado de WordPress
Como habrás notado, configurar una instalación personalizada de WordPress en los servicios web de Amazon es un proceso muy técnico y complicado. La infraestructura de computación en la nube proporcionada por Amazon Web Services es una solución de pago. Esto significa que los picos de tráfico aumentarán drásticamente su factura de alojamiento. Sin mencionar que usted seguirá siendo responsable de administrar sus propios departamentos, lo cual es un trabajo adicional. Una forma más fácil de usar WordPress en Amazon Web Services sin ningún problema es usar un proveedor de alojamiento de WordPress administrado. Le recomendamos que utilice WP Engine. Ejecutan parte de su plataforma de alojamiento en la infraestructura de AWS y no tiene que preocuparse por los picos de tráfico, la administración de servidores o el mantenimiento de WordPress. Otra gran alternativa es Pagely, un proveedor de alojamiento de WordPress administrado premium. También ejecutan su plataforma en Amazon Web Services y proporcionan un entorno de WordPress sin complicaciones para hacer crecer su negocio. Esperamos que este artículo le haya ayudado a aprender a instalar WordPress en Amazon Web Services. También puede consultar nuestra guía definitiva para mejorar la velocidad y el rendimiento de WordPress con instrucciones paso a paso. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.