Cómo instalar WordPress en los servicios web de Amazon

Recientemente uno de nuestros lectores nos pidió que cubriéramos 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 nube que permite a cualquiera aprovechar el poder de la infraestructura superior de Amazon sobre la base de un sistema de pago por uso. En este artículo, le mostraremos cómo instalar WordPress en los servicios web de Amazon.

Instalación de WordPress en servicios web de Amazon

Nota: Si usted es sólo starting a website , entonces le recomendamos usar una de las soluciones más fáciles de nuestra cómo instalar la guía 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 los principiantes porque le permite usar la infraestructura AWS a través de una solución de alojamiento WordPress administrada preferida.

  1. Instalar manualmente WordPress en AWS
  2. Instalar WordPress en AWS a través de Managed Hosting Solution

Método 1. Creación de una instalación personalizada de WordPress en AWS

Lo primero que debe hacer es visitar el sitio web Amazon Web Services . Puede crear una cuenta gratuita, pero tendrá que introducir los datos de su tarjeta de crédito. Amazon verificará su identidad enviando un cargo de $1 a su tarjeta.

Una vez verificada su cuenta, deberá iniciar sesión en su consola AWS y hacer clic en el menú `Servicios’. En la sección de cálculo, debe seleccionar EC2 para continuar.

Lanzar servicio AWS EC2

EC2 es la plataforma de computación en nube de AWS que le permite crear máquinas virtuales y ejecutar aplicaciones web como WordPress. Para más detalles sobre lo que es una máquina virtual, lea nuestra guía en ¿Qué es un VPS y lo necesita .

A continuación, haga clic en el botón’Iniciar Instancia’ para iniciar y configurar la configuración de la instancia.

Lanzar su instancia de EC2

Necesitará seleccionar una imagen de Amazon Machine. Se trata de pilas de software preconfiguradas que puede instalar con un solo clic.

En el ‘AWS Marketplace’ busque WordPress y luego seleccione’WordPress by Bitnami’.

Install Amazon Machine Image

Ahora verá una ventana emergente de precios en la que sólo tiene que hacer clic en el botón Continuar.

En la siguiente pantalla, se le pedirá que elija un tipo de instancia. Puede seguir adelante y seleccionar td.micro free tier y luego hacer clic en el botón’Configurar detalles de la instancia’.

Seleccionar tipo de instancia

En la siguiente pantalla, no necesita cambiar nada. Simplemente haga clic en’Siguiente’: Agregar almacenamiento» y, a continuación, haga clic en «Siguiente»: Agregar botones de etiquetas.

Ahora introduciremos un nombre para esta instancia como etiqueta. Haga clic en el botón Agregar etiqueta e introduzca `Nombre’ como clave y `MyWordPress’ como valor.

Revisar y lanzar

Haga clic en el botón «Revisar y lanzar» para continuar.

Ahora se le presentará una vista general de la configuración de su instancia EC2. Haga clic en el botón’Iniciar’ para iniciar su instancia.

Revisar la configuración de la instancia y lanzar

A continuación, se le pedirá que seleccione las teclas de par. Debe seleccionar `Proceder sin un par de teclas’ y luego marcar la casilla debajo de ella.

Saltar teclas emparejadas

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

AWS mostrará ahora 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.

WordPress instance running

Para probar tu sitio de WordPress, necesitas localizar su dirección IP pública. Puede encontrarla en la columna IPV4 Public IP junto a su instancia.

Dirección IP pública de su sitio WordPress

Ahora puede copiar esta dirección IP e introducirla en la barra de direcciones de una nueva pestaña del navegador para ver su sitio web. Podrás ver tu sitio de WordPress con el tema por defecto.

Default WordPress install

Para visitar su área de administración de WordPress, simplemente añada /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, necesitará saber el nombre de usuario y la contraseña para acceder al área de administración.

Puede conseguirlo volviendo a su Consola EC2 y haciendo clic en el botón `Acciones’ y luego seleccionando Configuración de la Instancia » Obtener el registro del sistema .

Esto mostrará un archivo de registro en una ventana emergente con mucho texto. Necesitará desplazarse hacia abajo, y encontrará una línea con ‘Setting Bitnami user password to’ rodeada de los 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 introducirlo en la pantalla de inicio de sesión de su sitio WordPress.

Enhorabuena, ha instalado WordPress en los servicios web de Amazon. Sin embargo, su sitio web sólo es accesible utilizando la dirección IP.

Si desea apuntar a nombre de dominio a su instalación de AWS WordPress, entonces necesitará conectar su nombre de dominio a los servidores DNS de AWS.

Vea nuestra guía paso a paso en cómo registrar un nombre de dominio .

Una vez que haya registrado su nombre de dominio, estará listo para agregarlo a su instancia AWS.

Agregar un nombre de dominio a su sitio de WordPress en los servicios web de Amazon

Primero, vaya al panel de control de instancias de EC2 y luego, en la columna de la izquierda, haga clic en’Elastic IPS’ en la sección’Network & Security’.

Allocate new elastic IP

A continuación, 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 creará ahora una nueva IP elástica para su instancia de WordPress EC2. Verá su dirección IP en una tabla. Simplemente seleccione la fila de direcciones IP y luego seleccione’Dirección asociada’ bajo el botón’Acciones’.

Dirección asociada

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 IP elástica en la tabla. Adelante, copie la dirección IP y péguela en un editor de texto como el Bloc de notas. Lo necesitaremos en el próximo paso.

Copia tu IP elástica

A continuación, 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.

Servicio Route53

En la página siguiente, haga clic en el botón `Empezar ahora’ bajo la sección de administración de DNS.

Comenzar con la administración de DNS

Esto le llevará a la sección de zonas alojadas. Haga clic en el botón «Crear zona alojada».

Crear botón de zona alojada

A continuación, debe añadir su nombre de dominio y hacer clic en el botón crear para añadirlo a una zona alojada.

Añadir dominio a una zona alojada

Una vez que haya añadido su dominio a una zona alojada, haga clic en el botón `Create Record Set’. Ahora tiene que introducir www al lado del campo ‘Nombre’. Introduzca la IP elástica que ha copiado anteriormente en el campo’Valor’ y luego haga clic en el botón crear.

Add record set

El registro A se añadirá ahora a su zona alojada junto con su nombre de dominio. En la columna de la izquierda, debe copiar las líneas 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 editar la configuración de su nombre de dominio. Las siguientes capturas de pantalla 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 tu dominio, introduce las direcciones de los servidores de nombres que has copiado anteriormente.

Add DNS nameservers

No olvides guardar los 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 en el DNS pueden tardar algún tiempo en surtir efecto.

Método 2. Uso de los servicios web de Amazon a través de alojamiento WordPress administrado

Como habrás notado, la configuración de 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 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 hosting. Por no hablar de que usted seguirá siendo responsable de la gestión de sus propios servicios, lo que no es más que un trabajo extra.

Una manera más fácil de usar WordPress en los servicios web de Amazon sin problemas es usando un proveedor de alojamiento WordPress gestionado .

Recomendamos usar WP Engine. Ellos ejecutan parte de su plataforma de alojamiento en la infraestructura de AWS, y usted no tiene que preocuparse por picos de tráfico, administración de servidores, o mantenimiento de WordPress.

Otra gran alternativa es Pagely, un proveedor de alojamiento de WordPress gestionado de primera calidad. También ejecutan su plataforma en Amazon Web Services y ofrecen un entorno WordPress sin problemas para hacer crecer su negocio.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *