Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MrMason
1) Crear una cuenta nueva en https://aws.amazon.com/es/
En la barra de navegación izquierda, seleccione Instancias y luego haga clic en el botón Iniciar
instancia.
Paso 1: Elija una imagen de máquina de Amazon (AMI), haga clic en el botón Seleccionar
para la distribución de Linux de su elección. Intentar instalar MrMason en DEBIAN.
Paso 2: Elija un tipo de instancia, haga clic en el botón de opción para el tipo de instancia apropiado. En la
captura de pantalla, estamos seleccionando una instancia t2.micro, que normalmente se selecciona de forma
predeterminada y es suficiente para fines de demostración.
Paso 5: ventana Agregar etiquetas, haga clic en el botón Agregar etiqueta. Escriba
Nombre en el campo Clave y en el campo Valor escriba el nombre de la instancia (la
captura de pantalla muestra el resultado). Este nombre es lo que aparecerá en la columna
Nombre de la tabla de resumen en la pestaña Instancias del panel de EC2 (vea la captura
de pantalla en el Paso 12, que muestra una instancia).
Paso 7: Revisar el lanzamiento de la instancia, verifique que la configuración sea correcta. Si es así, haga clic en el
botón Iniciar en la esquina inferior derecha de la ventana. Para cambiar la configuración, haga clic en el botón Anterior
para volver a las ventanas anteriores.
Cuando hace clic en el botón Iniciar, aparece una ventana que le pide que seleccione un par de claves
existente o cree un nuevo par de claves. Realice la acción adecuada para su caso de uso y, a continuación,
haga clic en el botón Iniciar instancias. Nota: Es una práctica recomendada, y esencial en un entorno de
producción, crear una clave separada para cada instancia EC2, de modo que si una clave se ve comprometida,
solo la instancia asociada única se vuelve vulnerable.
Aparecerá una ventana de estado de lanzamiento para confirmar que su lanzamiento está
en curso. Para confirmar los detalles de su instancia cuando se complete el lanzamiento,
haga clic en el botón Ver instancias en esa página. Las instancias que ha creado hasta
ahora se enumeran en el panel de Instancias. La siguiente captura de pantalla muestra
una única instancia.
Finalice las reglas de su grupo de seguridad. Debe hacer esto solo para la primera instancia en un conjunto
dado, porque todas las instancias en un conjunto pueden usar el mismo grupo de seguridad.
Si, por ejemplo, ha utilizado el puerto 80 tanto para el tráfico de clientes como para
las comprobaciones de estado de un equilibrador de carga (por ejemplo, AWS
Network Load Balancer), solo necesita una regla.
Si ha configurado puertos separados para diferentes propósitos, o puertos distintos
del 80 (como 443 para HTTPS), realice los ajustes necesarios. En el campo Destino,
escriba el ID del grupo de seguridad, que aparece en la columna ID del grupo en la
tabla superior (aquí es sg-3bdbf55d).
Instalación de NGINX Plus en Debian NGINX Plus se puede instalar en Debian 10 (x86_64,
aarch64).
Si ya tiene instalados paquetes antiguos de NGINX Plus, haga una copia de seguridad de
sus archivos de configuración y registro:
$ sudo cp -a /etc/nginx /etc/nginx-plus-backup
$ sudo cp -a /var/log/nginx /var/log/nginx-plus-backup
Crear el directorio: /etc/ssl/nginx :
$ sudo mkdir /etc/ssl/nginx
$ cd /etc/ssl/nginx
Inicie sesión en MyF5 Customer Portal y descargue sus archivos nginx-repo.crt y nginx-
repo.key.
Verifique la versión binaria de nginx para asegurarse de que tiene NGINX Plus instalado
correctamente:
$ nginx -v
Para instalar y configurar NGINX Open Source o NGINX Plus en una instancia, debe abrir
una ventana de terminal y conectarse a la instancia a través de SSH.
Vaya a la pestaña Instancias en el panel de EC2 si aún no está allí.
Haga clic en la fila de una instancia para seleccionarla. En la captura de pantalla, se
selecciona instance2.
1. Ir a RDS, escoger Mysql o MariaDB >>5.0, crear una nueva BD llamada : msmason_db
2. Importar el Script de la BD, desde consola Linux por ssh.
APLICACIÓN WE (PANEL ADMIN) Se debe crear una carpeta dentro de la instancia AWS
LENGUAJE: PHP llamada: home/admin/mrmason-yii/
FRAMEWORK: YII2
Apuntar el archivo configuracion de NGIX a esta carpeta que
deb.
API REST (BACKEND): Se debe crear una carpeta dentro de la instancia AWS
Lenguaje: PHP llamada: “home/admin/mrmason-api/”
Framework: SLIM PHP
Apuntar el archivo configuracion de NGIX a esta carpeta que
deb.
APLICACIONES ANDROIDE E iOS:
APP ANDROID: https://play.google.com/store/apps/details?
- Ya están publicadas en las tiendas, las id=com.mrmason
credenciales de acceso ya las tienen.
APP IOS Apple:
https://apps.apple.com/us/app/mr-mason/id1569624303
IMPORTANTE:
- Cuando se instale en el nuevo servidor, deben tener en cuenta la nueva IP, para actualizarla tanto en el
Backend API, como en los accesos del Panel Admin.
- Igual con la BD y los nuevos datos de acceso.