Curso de Despliegue con Laravel Forge 2021
Este curso pertenece a las siguientes rutas de aprendizaje
Desbloquea el curso
Contrata un plan y consigue acceso completo o compra el curso por 20,00 € y accede a él para siempre
Crea tu cuenta¿Ya tienes una cuenta? Inicia sesión
Laravel Forge es una herramienta desarrollada y mantenida por el equipo de Laravel que nos ofrece la posibilidad de configurar servidores y sitios para todos nuestros proyectos Laravel con unos pocos clicks.
Si estás empezando en el mundo del desarrollo web en general quizá no entiendas el concepto despliegue, pero es algo muy sencillo. Imagina que estás desarrollando un proyecto, en este caso Laravel, llevas a cabo la funcionalidad inicial que te han pedido y ahora debes publicarlo en un servidor para ponerlo a vista de todos. Para realizar esta tarea deberás configurar un servidor, tu sitio con su dominio, una base de datos, logs y mucho más. Pues este curso está para enseñarte cómo hacer esto paso a paso desde 0 de forma completa, el despliegue de tus proyectos Laravel a la plataforma de Laravel Forge.
Los temas que cubriremos en este curso son los siguientes, aunque por el camino veremos cosas que estoy seguro que te serán útiles.
- Entender cómo funciona Laravel Forge junto a Digital Ocean.
- Crear una cuenta en Laravel Forge.
- Crear una cuenta en Digital Ocean.
- Crear tus propios servidores en Laravel Forge.
- Crear tus propios sitios en Laravel Forge.
- Crear y acceder a tus bases de datos en remoto vía SSH.
- Configurar tus repositorios GitHub con Laravel Forge para hacer el despliegue.
- Ajustar el script de despliegue a tus necesidades en cada caso.
- Automatizar despliegues con WebHooks.
- Poner tu sitio en modo mantenimiento.
- Configurar dominios personalizados para tus sitios en Laravel Forge.
- Generar certificados SSL para tus sitios y asignarlos con un click.
- Crear claves SSH para establecer una comunicación segura a tus servidores.
- Aprenderás a utilizar Forge CLI, la nueva línea de comandos de Forge.
- A configurar Daemons (ejemplo Horizon).
- A configurar Schedulers.
- A configurar notificaciones para tus despliegues.
- A crear tus propias recetas para aplicar configuraciones adicionales a los servidores que desees con un click, 1 o 100.
- A instalar y gestionar múltiples versiones de PHP.
- A eliminar todo tu trabajo con un click, servidores o sitios.
Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Si compras o has comprado el curso, también puedes hacer uso del soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.
Acerca del autor
Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.
5 valoraciones
Todo lo que hace falta para conocer y utilizar Laravel Forge está en este curso.
Fantastico y la forma tan facil que ofrece Laravel Forge al momento de gestionar los sitios, un curso muy bueno donde se aprende bastante
Excelente curso, útil y práctico para trabajar menos y ser más productivo, teniéndolo todo controlado.
Me a gustado muchísimo, podrías hacer algo con forge en el que subas un proyecto del lado backend con laravel y el fronted con vue y vuex por separado, Me explico separar el fronted del backend y subirlos a forge para ver como se hace? Gracias
Habia leido sobre laravel forge, pero no me habia atrevido a probar con el en real, gracias a este curso he podido desplegar dos proyectos de forma rápida y sencilla, con un completo control de versiones. Muy util el curso.