Una guía paso a paso para configurar el sitio web Joomla en Lightsail powered by AWS.
Hace unas semanas, Amazon anunció un nuevo servicio llamado «Lightsail» para proporcionar VPS (Servidor Privado Virtual) a partir de 5 dólares al mes.
En el plan de $5, usted obtiene 512 MB de RAM, una CPU virtual, 20 GB de SSD, 1 TB de transferencia
Viendo los precios, parece una competencia directa con DigitalOcean.
Lightsail está en la parte superior de AWS (Amazon Web Service) con muchas características para facilitar el alojamiento para Joomla, WordPress, Magento, Drupal, Node.js, MEAN, etc.
Sin embargo, en este artículo, – me centraré en Joomla.
Algunas de las características notables.
- Dirección IP estática
- Escalable y acceso a los servicios de AWS
- Terminal SSH
- Monitorización del servidor
- Almacenamiento SSD de alto rendimiento
- Instantáneas
- Red rápida y segura
- El primer mes gratis
Empecemos
Creación de una cuenta Lightsail
- Acceda al sitio web de Amazon Lightsail y haga clic en Registrarse
- Introduzca su correo electrónico y seleccione «Soy un nuevo usuario»
- Rellene la información de la página «Credenciales de inicio de sesión» e «Información de contacto» y haga clic en «Crear una cuenta»
- Introduzca los datos de la tarjeta de crédito y active su cuenta
- Una vez hecho esto, inicie sesión con la credencial y aparecerá la ventana emergente «Comenzando».
Crear una instancia de Joomla
Suponiendo que todavía está conectado, seleccione el «Joomla» de la lista
- Desplácese hacia abajo y seleccione el plan
- Elija la zona donde desea alojar su sitio web
- Cambie el nombre de la instancia si lo desea y haga clic en «Crear»
- tardará unos segundos en configurarse y una vez hecho; debería ver la instancia creada
Conexión al servidor Lightsail
Hay dos formas de conectarse a su servidor Lightsail
A través del navegador – puede entrar en el servidor directamente desde el propio navegador. Haga clic en la instancia, y tendrá un botón «Conectar usando SSH»
Esta sería probablemente la forma más sencilla de conectarse. No necesita introducir ninguna credencial ya que la sesión se autentica con su login de Lightsail.
Para convertirse en root, escriba «sudo su -» como se muestra a continuación.
Usando un cliente SSH – Puede seguir las instrucciones detalladas sobre cómo conectarse usando un cliente SSH como Putty.
Gestionando la Instancia Lightsail
Usted puede administrar todo su servidor y Joomla a través de un navegador, y vamos a echar un vistazo a algunos de los importantes de configuración y métricas.
Dirección IP – obtendrá una IP pública para mapear a su dominio y una IP privada. Si sólo va a tener una instancia, entonces puede que no utilice la IP privada. Sin embargo, si usted está buscando para conectarse a otros servicios de AWS, entonces usted puede necesitar esto.
La IP pública y la IP privada se muestran junto a la instancia en la parte superior.
Informe de Utilización – obtiene el uso de CPU, Red en un intervalo de 1h, 6h, 1d, 1w, y 2weeks.
Está disponible en la pestaña «Métricas«.
Cortafuegos – Los puertos 22, 80 y 443 están permitidos por defecto. Sin embargo, si desea permitir algún otro puerto o quiere editar un puerto existente, puede hacerlo a través del navegador en la pestaña «Redes».
Cambiar el puerto SSH de 22 a otro sería una buena idea para evitar ataques de fuerza bruta.
Instantáneas – Sería útil tomar una copia de seguridad de su instancia, de modo que si algo va mal, pueda restaurarla con la instantánea tomada.
Reiniciar VM – la opción de parar y reiniciar está justo al lado de los detalles de la instancia.
Mapear dominio a IP Pública
Antes de mapear su dominio a IP pública, necesita reservar una IP estática. La IP pública actual que ve es dinámica y puede cambiar después de reiniciar su VM.
- Para crear una IP pública estática, haga clic en «Crear otros recursos» y seleccione «IP estática»
- Elija la instancia a la que desea adjuntar la IP y haga clic en «Crear»
- En unos segundos, debería obtener una nueva IP pública estática
Ahora ya está todo listo para asignar esta IP pública a su dominio en el registrador. Puede entrar en el registrador de su dominio y actualizar el registro A de su dominio a la IP pública.
Por ejemplo, si su dominio está registrado con Name Cheap
- Haga clic en «Gestionar» junto al dominio
- Vaya a «DNS Avanzado»
- Haga clic en «AÑADIR NUEVO REGISTRO»
- Seleccione «A Record» para introducir la dirección IP pública y guarde los cambios haciendo clic en la marca de verificación verde.
El DNS tardará algún tiempo en propagarse globalmente. Puede utilizar la herramienta de búsqueda de registros DNS para verificar el registro A.
Una vez hecho esto, intente acceder a su dominio y debería ver la página por defecto de Joomla.
¿Se pregunta cuál es la credencial para iniciar sesión en la consola de administración de Joomla?
El nombre de usuario por defecto es – user
La contraseña se almacena en el archivo – /home/bitnami/bitnami_application_password
Todo suyo para configurar la plantilla de Joomla y no se olvide de asegurar su Joomla.
Rendimiento de Lightsail
Hice la prueba de velocidad en mi sitio web impulsado por Lightsail, y el resultado es fantástico.
No instalé ninguna extensión y se cargó en menos de un segundo.
Prueba de GTmetrix desde Dallas
Prueba deTWC desde California
Prueba de Pingdom desde Nueva York
Joomla funciona mejor en Lightsail y me parece prometedor. Un mes es gratis para probarlo y ver cómo va. Si necesita alguna alternativa, eche un vistazo a algunas de las mejores plataformas de alojamiento Joomla.