Despliegue con Laravel 5.7, Envoy y Amazon Web Services
Información
Udemy
Online
Curso
Configurar un servidor completo desde 0 utilizando Ubuntu 16.04 con Amazon Web Services Manejar Laravel Envoy de forma completa para escribir y ejecutar tareas que nos ayuden a hacer el Deploy Hacer el Deploy con Laravel, AWS utilizando Ubuntu 16.04 y Github con repositorios privados Mapear un dominio tuyo a una instancia de Amazon Generar certificados SSL con Let's Encrypt auto renovables para crear sitios seguros de forma rápida, gratuita y sencilla Instalar y configurar MySQL de forma segura añadiendo usuarios y acceso vía ssh con archivos de claves Añadir los permisos correctos al directorio de tu proyecto y al directorio Storage de tu proyecto Configurar los Security Groups de Amazon para ofrecer acceso únicamente a lo necesario de tu instancia Instalar Nodejs y Yarn para procesar los archivos scss, js y.vue de Laravel utilizando los scripts del archivo packagejson Establecer y configurar el DOCUMENT_ROOT y el mod_rewrite de tu proyecto con Apache para hacer que Laravel funcione correctamente eliminando public de la url A quién va dirigido Desarrolladores web que utilicen Laravel y deseen hacer el Deploy de sus sitios con AWS o servicios similares de forma automática, esta es la receta perfecta para hacerlo sin errores y paso a paso Requisitos Laravel 5.5 o superior Nivel básico de MySQL Saber utilizar una línea de comandos a nivel básico Conexión a Internet Trabajaremos con git, es necesario tener una cuenta en GitHub Composer y PHP 7.1 o superior Trabajar en Mac o Linux Temario completo de este curso Contenido del curso...Introducción...Requisito importante para seguir el curso...Herramientas que vamos a utilizar en el curso...Archivos del curso...Todos los comandos que vamos a necesitar con explicaciones detalladas...Tabla de precios de Amazon EC2...Protección DDoS en Amazon Web Services...Crear proyecto con Laravel 5.7, repositorio privado con git y primer push...Crear una micro instancia con AWS EC2 utilizando Ubuntu...Dar permisos a nuestro archivo.pem para acceder a nuestra instancia por SSH...Introducción a Ubuntu y GNU Nano...Conociendo apt-get y haciendo la instalación de un servidor Apache...Configurar los Security Groups de nuestra instancia para permitir el puerto 80...Instalar Composer y PHP 7.2...Instalar paquetes necesarios para Laravel y añadir permisos a /var/www/html...Generar clave en nuestro servidor para utilizar repositorios privados en git...Crear archivo Envoy y primera Task...Inicializar variables en la sección @setup...Definir variables requeridas al ejecutar Envoy o cancelar con excepciones...Crear tarea con Envoy para clonar nuestro proyecto en el nuevo servidor (deploy)...Consejo para prevenir problemas del user agent...Configurar.env en Ubuntu, permisos a Storage y Task composer:install con Envoy...Habilitar mod_rewrite en Ubuntu a nueva Task con Envoy para actualizar el código...Instalar y configurar MySQL...Crear usuario MySQL con privilegios y acceder a nuestra base de datos por SSH...Crear el Scaffolding de autenticación de Laravel, migraciones y deploy con Envoy...Instalar Laravel Debugbar y hacer Deploy con Envoy para actualizar Servidor...Instalar Nodejs y Yarn...Mapear un dominio de nuestra autoridad a nuestra instancia...Añadir certificado SSL, abrir puerto 443 en AWS y validar el certificado... más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Aprender qué es una red ip, y realizar operaciones básicas con direcciones ip: calcular dirección de red/host/broadcast... sentar una base sólida sobre el modo en...
Mainframe IBM en tu PC
(Udemy)
Crear entorno en la pc... alojamientos de las bibliotecas a usar... sabrás cuáles son las principales industrias en donde se utilizan los mainframes instalarás un...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Temario completo de este curso contenido del curso... ¿qué son los host virtuales?... configuración de host virtuales... configuración básica de apache...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Temario completo de este curso contenido del curso... modificación de conducta (parte 4): desensibilización de las salidas... implementación conjunta de la modificación...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Temario completo de este curso contenido del curso... requisitos curso 1: de preferencia tener un nivel básico de francés... niños y adultos que quieran leer y escuchar...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Temario completo de este curso contenido del curso... las métricas del call center... tener idea de qué es un call center... crearán visualizaciones analíticas de...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
Podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente disfrutar dibujando...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Py guardando el owner fuente guardando el owner probando acceso a api de productos resumen introducción documentando con swagger documentando con coreapi extra y...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Graphql configurando los resolvers instalando mongodb en windows 10 instalando mongodb en mac instalando mongoose mutation: crear registros en mongodb instalando...