Cómo instalar WordPress en Amazon Web Services

Recientemente, uno de nuestros lectores nos pidió que cubrieramos 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 cualquiera aprovechar el poder de la infraestructura superior de Amazon sobre la base de pago por uso. En este artículo, le mostraremos cómo instalar WordPress en Amazon Web Services.

Instalar WordPress en Amazon Web Services

Nota: Si recién está comenzando un sitio web, le recomendamos utilizar una de las soluciones más fáciles de nuestra guía de cómo instalar WordPress.

Hemos dividido este artículo en dos métodos. El primer método es un proceso manual que es muy técnico y complicado. El segundo método es una solución más fácil para principiantes porque le permite usar la infraestructura de AWS al pasar por una solución de alojamiento de WordPress administrada preferida.

  1. Instalar manualmente WordPress en AWS
  2. Instale WordPress en AWS a través de la solución de alojamiento administrado

Método 1. Crear 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 la tarjeta de crédito. Amazon verificará su identidad enviando un cargo 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√≥mputo, debe seleccionar EC2 para continuar.

Lanzar el servicio AWS EC2

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.

A continuaci√≥n, haga clic en el bot√≥n “Iniciar instancia” para iniciar y configurar los ajustes de su instancia.

Inicie su instancia EC2

Deber√° seleccionar una imagen de m√°quina de Amazon. Estas son pilas de software preconfiguradas que puede instalar con un solo clic.

En la b√ļsqueda de “AWS Marketplace” para WordPress y luego seleccione “WordPress by Bitnami”.

Instalar Amazon Machine Image

Ahora verá una ventana emergente de precios en la que simplemente debe hacer clic en el botón Continuar.

En la siguiente pantalla, se le pedir√° que elija un tipo de instancia. Puede continuar y seleccionar td.micro free tier y luego hacer clic en el bot√≥n “Configurar detalles de instancia”.

Seleccionar tipo de instancia

En la siguiente pantalla, no necesita 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.

Revisión y lanzamiento

Haga clic en el bot√≥n “Revisar e iniciar” 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.

Revise la configuración de la instancia y lance

A continuaci√≥n, se le pedir√° que seleccione pares de claves. Debe seleccionar “Continuar sin un par de claves” y luego marcar la casilla debajo de √©l.

Omitir claves emparejadas

Después de eso, haga clic en el botón de lanzamiento de instancias para almacenar su configuración e iniciar su instancia de EC2.

AWS ahora mostrar√° un mensaje de √©xito. Haga clic en el bot√≥n “Ver instancias” en la esquina inferior derecha de la pantalla.

Ahora podr√° ver su instancia de WordPress ejecut√°ndose.

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 IPV4 IP p√ļblica junto a su instancia.

La direcci√≥n IP p√ļblica de su sitio de WordPress

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.

Instalación predeterminada de WordPress

Para visitar su √°rea de administraci√≥n de WordPress, simplemente agregue / wp-admin / junto a la direcci√≥n IP p√ļblica de su sitio, de esta manera:

http://18.191.114.246/wp-admin

Ahora verá la página de inicio de sesión predeterminada de WordPress.

Pantalla de inicio de sesión de WordPress

Sin embargo, deber√° conocer el nombre de usuario y la contrase√Īa para acceder al √°rea de administraci√≥n.

Puede obtener eso volviendo a su Consola EC2 y haciendo clic en el bot√≥n “Acciones” y luego seleccione Configuraci√≥n de instancia ¬ĽObtener registro del sistema.

Aparecer√° un archivo de registro en una ventana emergente con mucho texto. Deber√° desplazarse hacia abajo hacia la parte inferior y encontrar√° una l√≠nea con “Configuraci√≥n de la contrase√Īa de usuario de Bitnami en” rodeada de ## signos. Tambi√©n ver√° el nombre de usuario predeterminado establecido por la aplicaci√≥n.

Copia tu contrase√Īa de WordPress

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 utilizando la dirección IP.

Si desea se√Īalar un nombre de dominio a su instalaci√≥n de AWS WordPress, deber√° conectar su nombre de dominio a los servidores DNS de AWS.

Vea 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 instancias de EC2 y luego, desde la columna izquierda, haga clic en “Elastic IPS” en la secci√≥n “Red y seguridad”.

Asignar nueva IP el√°stica

A continuaci√≥n, haga clic en el bot√≥n “Asignar nueva direcci√≥n” para continuar.

Se le preguntará cómo desea usar la dirección IP. Simplemente haga clic en el botón Asignar para continuar.

AWS ahora crear√° una nueva IP el√°stica para su instancia de WordPress EC2. Ver√° su direcci√≥n IP en una tabla. Simplemente seleccione la fila de la direcci√≥n IP y luego seleccione “Direcci√≥n asociada” debajo del bot√≥n “Acciones”.

Domicilio asociado

En la siguiente pantalla, seleccione su instancia de WordPress en el men√ļ desplegable y haga clic en el bot√≥n Asociar.

Asociar IP a su instancia de WordPress

Ahora ver√° su Elastic IP en la tabla. Contin√ļe y copie la direcci√≥n IP y p√©guela en un editor de texto como el Bloc de notas. Lo necesitaremos en el siguiente paso.

Copia tu IP el√°stica

A continuaci√≥n, debe hacer clic en el men√ļ “Servicios” en la parte superior y buscar “Ruta53”. Este es el servicio de administraci√≥n de DNS de los servicios web de Amazon que le permite enrutar el tr√°fico a su instancia EC2.

Servicio Route53

En la p√°gina siguiente, haga clic en el bot√≥n “Comenzar ahora” en la secci√≥n de administraci√≥n de DNS.

Comience con la administración de DNS

Esto lo llevar√° a la secci√≥n de zonas alojadas. Contin√ļe y haga clic en el bot√≥n “Crear zona alojada”.

Crear botón de zona alojada

A continuación, debe agregar su nombre de dominio y hacer clic en el botón Crear para agregarlo a una zona alojada.

Agregar dominio 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 IP el√°stica que copi√≥ anteriormente en el campo “Valor” y luego haga clic en el bot√≥n Crear.

Agregar conjunto de registros

El registro A ahora se agregará a su zona alojada junto con su nombre de dominio. Desde la columna izquierda, debe copiar las líneas en el campo NS. Estas son direcciones de servidor de nombres que necesitará en el siguiente paso.

Ahora debe ir al sitio web de registro de su nombre de dominio y editar la configuración de su nombre de dominio. Las capturas de pantalla a continuación pueden variar de su proveedor, pero las instrucciones básicas son similares para cada proveedor.

En la configuración de los servidores de nombres DNS de su dominio, ingrese las direcciones de los servidores de nombres que copió anteriormente.

Agregar servidores de nombres DNS

No olvides guardar tus 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 un tiempo en surtir efecto.

Método 2. Uso de Amazon Web Services a través de Hosting WordPress administrado

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 por uso. Esto significa que los picos de tr√°fico aumentar√°n significativamente su factura de alojamiento. Sin mencionar que a√ļn ser√° responsable de administrar sus propios servicios, lo que es solo trabajo extra.

Una forma m√°s f√°cil de usar WordPress en Amazon Web Services sin problemas es usar un proveedor de alojamiento de WordPress administrado.

Recomendamos usar 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 del servidor 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 ofrecen un entorno WordPress sin complicaciones para hacer crecer su negocio.

Esperamos que este artículo te haya ayudado a aprender cómo instalar WordPress en Amazon Web Services. También puede consultar nuestra guía definitiva sobre cómo mejorar la velocidad y el rendimiento de WordPress con instrucciones paso a paso.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para ver videos tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.