Cómo instalar WordPress en Amazon Lightsail: Guía completa
Publicado: 2022-12-20¿Quiere instalar WordPress en Amazon Lightsail pero no sabe por dónde empezar?
Con sus planos de aplicaciones prefabricados, Amazon Lightsail hace que sea muy fácil ponerse en marcha con un sitio de WordPress en pleno funcionamiento.
En este tutorial paso a paso, aprenderá exactamente cómo configurar todo.
Al final, tendrá un sitio de WordPress en funcionamiento en Amazon Lightsail, completamente con un nombre de dominio personalizado y un certificado SSL gratuito de Let's Encrypt.
¡Vamos a profundizar en!
Cómo instalar WordPress en Amazon Lightsail
Aquí hay una mirada de alto nivel sobre cómo instalar WordPress en Amazon Lightsail: siga leyendo para obtener las instrucciones completas:
- Crear una nueva instancia en Amazon Lightsail
- Acceda a sus credenciales de WordPress para iniciar sesión en WordPress
- Adjunte una dirección IP estática a su instancia
- Apunte su nombre de dominio a su instancia
- Instale un certificado SSL gratuito de Let's Encrypt
1. Crear una nueva instancia
Para comenzar, inicie sesión en el panel de control de Amazon Lightsail.
Si es la primera vez que utiliza AWS, es posible que deba crear una cuenta antes de poder acceder al panel.
Una vez que esté en el panel de control de Amazon Lightsail, haga clic en el botón para crear una nueva instancia:
En la siguiente pantalla, elija Linux/Unix como plataforma y luego seleccione el modelo de WordPress ( ambos deben estar seleccionados de manera predeterminada ).
Más abajo en la página, puede elegir su plan de instancia, que controla los recursos y el precio de su servidor.
Si bien puede elegir cualquier plan, le recomiendo la instancia de $ 5 para la mayoría de los sitios de WordPress, que le brinda 1 GB de RAM y 1 vCPU.
Siempre que use el almacenamiento en caché y no tenga mucho contenido dinámico, este plan por sí solo debería ser capaz de soportar cientos de miles de visitas por mes.
Debajo de eso, puede darle un nombre a su instancia, lo que lo ayudará a recordarlo.
Una vez que haya hecho sus elecciones, haga clic en el botón Crear instancia en la parte inferior para activar su instancia.
Ahora, tendrá una breve espera mientras Amazon Lightsail crea su instancia.
Una vez que haya terminado, debería ver aparecer la instancia en su panel de AWS Lightsail:
Para abrir el tablero solo para esta instancia, haga clic en el nombre de la instancia.
2. Acceda a sus credenciales de WordPress
En este punto, ya tiene un sitio web de WordPress en funcionamiento.
Puede acceder pegando la IP pública en la barra de direcciones de su navegador:
Sin embargo, lo que aún no tiene es su nombre de usuario y contraseña de WordPress, por lo que aún no puede iniciar sesión en su sitio.
De forma predeterminada, su sitio de WordPress utilizará el usuario como nombre de usuario. Sin embargo, para acceder a la contraseña, deberá usar la línea de comando. ¡Pero no te preocupes! Es bastante fácil y no requiere instalar ningún software nuevo.
Para comenzar, abra el cliente SSH basado en navegador para su instancia, lo que puede hacer haciendo clic en la opción Conectar usando SSH en el panel de su instancia:
Esto abrirá una interfaz de línea de comando emergente con la que puede trabajar en su navegador.
No hay necesidad de iniciar sesión o autenticarse ni nada, todo está listo para funcionar.
Para acceder a su contraseña de usuario de WordPress, todo lo que necesita hacer es pegar el siguiente comando y presionar enter.
cat bitnami_application_password
Luego debería ver aparecer su contraseña; cópiela en un lugar seguro para que pueda usarla para iniciar sesión:
Ahora, puede iniciar sesión en su instalación de WordPress con las siguientes credenciales:
- nombre de usuario : usuario
- Contraseña : desde la ventana del terminal de arriba
3. Adjunte una dirección IP estática a su instancia de WordPress
Si bien ya puede acceder a su sitio de WordPress desde la dirección IP pública de su instancia, no puede confiar en esta dirección IP pública tal cual.
Esto se debe a que, con la configuración actual de su instancia, la dirección IP pública cambiará cada vez que detenga o inicie su instancia.
Entonces, si apuntó su nombre de dominio a esta dirección IP pública, la conexión del dominio dejaría de funcionar si alguna vez reiniciara su instancia.
Para solucionar esto, Amazon Lightsail le permite adjuntar una dirección IP estática a su instancia sin costo adicional.
Una vez que adjunte la dirección IP estática, su instancia siempre tendrá la misma dirección IP, pase lo que pase.
Para crear uno, vaya a la pestaña Redes en el panel de control de su instancia. Luego, haga clic en la opción Adjuntar IP estática :
Esto abrirá una ventana emergente. Asigne un nombre a su dirección IP estática y luego haga clic en el botón Crear y adjuntar :
Ahora, su instancia tendrá una nueva dirección IP estática. Debería ver esto reflejado en la pestaña Redes del panel de la instancia, así como el resumen de información en la esquina superior derecha.
4. Apunte su nombre de dominio a la dirección IP estática
Ahora que adjuntó una dirección IP estática a su instancia, está listo para apuntar su nombre de dominio a su instancia.
Esto le permitirá acceder a su sitio de WordPress ingresando el nombre de dominio, en lugar de necesitar usar la dirección IP.
Para configurar esto, deberá trabajar desde cualquier lugar donde administre los registros DNS de su dominio. Por lo general, este será su registrador de dominio. O, si está utilizando un servicio como Cloudflare, administrará estos registros desde su panel de control de Cloudflare.
Como alternativa, también puede transferir la administración de DNS a Lightsail para que pueda administrar los registros de DNS mediante la consola de Lightsail, aunque esto requiere algunos pasos adicionales.
La opción más simple es simplemente ir a donde sea que administres los registros DNS de tu dominio y agregar los siguientes registros:
Tipo de registro | Contenido | Valor |
A | @ | [Dirección IP estática] |
CNOMBRE | www | tusitio.com |
Esto supone que desea utilizar yoursite.com y no www.yoursite.com.
Así es como se ve en Cloudflare:
Ahora, puede acceder a su instancia de WordPress ingresando su nombre de dominio:
Su sitio de WordPress debería detectar automáticamente el nombre de dominio correcto. Pero para volver a verificar, puede ir a Configuración → General y verificar que su nombre de dominio aparezca como la Dirección de WordPress y la Dirección del sitio .
5. Configure su certificado SSL
En este punto, tiene un sitio web de WordPress en funcionamiento al que se puede acceder a través de su nombre de dominio.
Para la última parte del proceso, querrá instalar un certificado SSL para que su sitio pueda beneficiarse de HTTPS.
Como parte del plan de WordPress, Amazon Lightsail y Bitnami instalan las herramientas fundamentales que necesita para configurar un certificado SSL gratuito a través de Let's Encrypt.
Sin embargo, para habilitar el certificado SSL, deberá ejecutar algunos comandos en la ventana de terminal del navegador.
Vuelva al panel de su instancia y abra la ventana del terminal en el navegador haciendo clic en la opción Conectar usando SSH .
Luego, ejecuta el siguiente comando:
sudo /opt/bitnami/bncert-tool
Es posible que vea un mensaje para actualizar bncert. Si lo hace, simplemente ingrese Y. Luego, ejecute el comando anterior nuevamente.
Ahora, ingrese las versiones sin www y www de su nombre de dominio, separadas por un espacio, y presione enter. Aquí hay un ejemplo:
yoursite.com www.yoursite.com
Luego verá un aviso para habilitar la redirección de HTTP a HTTPS. Ingrese Y para habilitarlo y presione enter.
A continuación, puede elegir entre configurar una redirección que no sea de www a www o al revés.
Finalmente, verá un resumen de sus opciones. Si todo se ve bien, ingrese Y y presione enter para finalizar la configuración.
Como parte de la configuración, es posible que deba ingresar una dirección de correo electrónico para usar con Let's Encrypt.
¡Y eso es! Una vez que Bitnami finalice (solo debería tomar unos segundos), ahora podrá usar HTTPS en su sitio.
Si visita su sitio, ahora debería ver el candado verde.
Su sitio ahora está listo para funcionar.
Cree un sitio de WordPress con Amazon Lightsail
Con Amazon Lightsail, puede crear fácilmente un sitio de WordPress con la tecnología de la red en la nube de Amazon.
Los planos preconstruidos lo ayudan a ponerse en marcha en solo unos 15 minutos, todo sin necesidad de ningún conocimiento técnico especial.
Los planos de Lightsail también pueden manejar detalles importantes, como la instalación de un certificado SSL gratuito de Let's Encrypt.
Si desea probarlo usted mismo, puede obtener los primeros tres meses gratis cuando crea una nueva instancia.
Pruébelo hoy y estará listo y funcionando en muy poco tiempo.