Laravel & MySQL Despliegue en Railway desde cero

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 98

  • @AnthonyCode
    @AnthonyCode 8 месяцев назад +27

    pensé nunca ver laravel aquí jeje, muy bien

  • @idamkiller
    @idamkiller 8 месяцев назад +7

    Genial la verdad Laravel es de los mejores framework que e conocido

  • @wilsonrestrepo4420
    @wilsonrestrepo4420 8 месяцев назад

    Faz te felicito por tu tienda online que excelente proyecto. que bueno que continúes con vídeos de laravel ya que eres el mejor para explicar cualquier tema Gracias Muchos éxitos.

  • @CarlosRamosKenin
    @CarlosRamosKenin 8 месяцев назад +1

    justo termine de codificar en la madrugada y ya estaba preguntándome donde y como desplegarlo
    gracias fazt

  • @EmersonCabrera
    @EmersonCabrera 8 месяцев назад +1

    Super genial!! Me gusta mucho este framework, con el suelo hacer API para mis aplicaciones, gracias por compartir!!

  • @miguelalvarado5954
    @miguelalvarado5954 5 месяцев назад

    ES INCREIBLE MUCHAS GRACIAS LLEVABA RATO TRATANDO DE DESPLEGAR EN HEROKU Y NADA GRACIAS

  • @StevenOrtiz-g5r
    @StevenOrtiz-g5r 8 месяцев назад

    Muchas gracias Fazt Code por este tutorial!! esta genial y bien explicado!!

  • @VonHumboltMusic
    @VonHumboltMusic 8 месяцев назад +3

    Que bueno ver que subas videos de laravel! se agradece mucho! Algo para facilitar todos los comandos que tenes que correr al hacer el deploy es en el composer.json generarte un comando "init-app" o como prefieras llamarlo que corra todos esos comandos juntos y solo llamas a uno en ese env cmd que sería "composer run-script init-app" y no hay necesidad de andar copiandolos en el env ya van a estar configurados en el composer.json. Consulta Railway permite tirar comandos por consola o solamente te permite correrlos de esa forma?

  • @dannydelgado9820
    @dannydelgado9820 8 месяцев назад +2

    Genial! Gracias por el tutorial!

  • @gabrielrincon6744
    @gabrielrincon6744 8 месяцев назад

    Sorprendido , realmente me gustaría que hicieras un curso de como aprender cualquier lenguaje de programación . Aplicando métodos, estrategias y herramientas . Porque es sorprendente las herramientas que llegas a enseñar y utilizar con distintas tecnologías.

    • @luchomizra
      @luchomizra 8 месяцев назад

      Centrate en aprender una bien un solo stack, y cuando tienes los conceptos finos es facil saltar a otro.
      Deecho cambiar de lenguaje una vez que sabes bien uno es cosa de unos días, mas complicado es conocer el ecosistema que es lo que te hace bueno en una tecnología.
      Un tip que podes usar es pedirle a gpt, "se Javescript, enseñame PHP, comenzando con los conceptos y luego ejemplos de sintaxis comparando con Javascript"

  • @maximo_vj
    @maximo_vj 8 месяцев назад

    Excelente, bro. Tengo un proyecto de Laravel & MYSQL para despliegue. 😅✌

  • @EliasLM
    @EliasLM 8 месяцев назад +23

    Curso de Laravel

    • @miguelr.miller6237
      @miguelr.miller6237 8 месяцев назад

      Apoyo la moción. Usando Next, Nuxt (o cualquier frontend) como frontend y Laravel como backend comunicándose a través de API's.

    • @davidsepulveda4325
      @davidsepulveda4325 6 месяцев назад

      ​@@miguelr.miller6237x2, actualmente hay mucha demanda de php con laravel como back, y la verdad es que con razón, está mrda es demaciado rápida

  • @eliteworld3376
    @eliteworld3376 8 месяцев назад

    Muy interesante el tutorial, me imagino que desplegar con Railway es totalmente gratis y no tiene ningún tipo de limitación.

    • @FaztCode
      @FaztCode  8 месяцев назад +5

      Claro es gratis, no tiene limitacion y todos los que trabajan alli tampoco les pagan y dedican su tiempo sin que se les pague nada

    • @SpokeLopez
      @SpokeLopez 7 месяцев назад

      @@FaztCode Y también dan soporte por que se aburren a veces. jajaja

  • @martinaquino8531
    @martinaquino8531 8 месяцев назад +1

    Fazt sos un crack! yo me pregunto como haces para saber tantas cosas? cuanto tiempo le invertís al estudio por día? es sorprendente ver los temarios que manejas!!!

  • @abnermartinez3268
    @abnermartinez3268 8 месяцев назад +1

    😮
    Por fa trae un ejemplo de como subir un proyecto de .Net Core(6 API o MVC) para subirlo a Railwail.

    • @FaztCode
      @FaztCode  8 месяцев назад

      Excelente sugerencia Abner, voy a ir creando algunos vídeos de .NET para El canal

  • @asaserge
    @asaserge 2 месяца назад

    I didn't understand what yiu sayd but i followed your video, it's cool thumbs 👍🏾

  • @jantongcode
    @jantongcode 6 месяцев назад +1

    Primera vez que utilizo Railway y realmente es muy sencillo de desplegar aplicaciones, una pasada!! por otra parte amigo tengo una consulta, tengo una aplicación que ya culmine el cual usa queue y jobs, con php artisan queue:work funciona local pero como podria instalar supervisores en Railway para delegar esa responsabilidad?
    Ah y otra cosa implemente Laravel Revern entonces utilizo php artisan reverb:start, aqui tambien asumo que debo hacer alguna acción adicional?
    Saludos y gracias.

  • @eloysrxd
    @eloysrxd 6 месяцев назад +3

    Cuanto cuesta lo que usaste de railway?

  • @ellandher8999
    @ellandher8999 8 месяцев назад +1

    En laravel existe el comando "php artisan queue:work" para trabajar con colas, pero requiere estar ejecutándose constantemente, si lo agrego aqui 9:20 funcionaria con normalidad?

  • @rodrigojuarez6123
    @rodrigojuarez6123 2 месяца назад

    Excelente video !! Fazt, una consulta, que tan escalable y rentable podría ser usar Railway para proyecto productivo con varios clientes? Consideras que hay una alternativa más económica y rentable ?

  • @FernandoDilland
    @FernandoDilland 8 месяцев назад

    4:17, cuidado no se difuminó bien en el video, en el editor de youtube, puedes poner blur sin borrar el video

  • @davidsepulveda4325
    @davidsepulveda4325 6 месяцев назад

    En mi opinion, y como muchos piensan, deberias crear un curso de laravel como back y el front con vue next o react

  • @devapps2211
    @devapps2211 8 месяцев назад

    Interesante laravel, espero pronto te animes a hacer tutoriales con Java o C#

  • @miguelangeluribematus7217
    @miguelangeluribematus7217 Месяц назад

    Yo vengo de tu video, dónde enseñaste como hacer un crud REST api, por lo tanto surge una duda. Al modificar las variables de entorno, debe modificarse algo en NOXPACKS_BUILD_CMD o puedo reutilizar el que usas en tu video? Muchas gracias de antemano

  • @coches2
    @coches2 8 месяцев назад

    Podrias volver hacer el de node js y conectarlo a una db sql? ando teniendo problemas en conectar mi db a mi app en railway y no se cual es el problema, tu contenido es super bueno, muchas gracias de ante mano

  • @jhonatanvargas3218
    @jhonatanvargas3218 17 дней назад

    los estilos de tailwindCss no me los esta reconociendo, debo de agregar algo mas en los comandos?

  • @imsotoxd
    @imsotoxd 8 месяцев назад

    Fazt, estoy muy interesado en el tema de gastos en el railway, como se mide o como preveer el uso .

  • @guverccori9560
    @guverccori9560 3 дня назад

    Bro, al desplegarlo puedo ingresar al sistema desde otro dispocitivo con el link brindado?

  • @StevenOrtiz-g5r
    @StevenOrtiz-g5r 8 месяцев назад

    Una consulta Fazt Code creo que lo mencionaste pero quiero confírmalo ? Entonces en Railway puedo tener tanto el front end como el Back end y configurar un dominio que haya comprado? muchas gracias!!

  • @gonzalo1579
    @gonzalo1579 6 месяцев назад

    Buenas, estoy apunto de subir mi proyecto de back-end y necesito el comando multiple que usaste casi al final del video.

  • @charles4586
    @charles4586 2 месяца назад

    gracias por el tutorial. Tengo una duda no se si me pueden ayudar. Despliego mi proyecto sin problema pero me sale lo siguiente cuando intento enviar un formulario: La información que estás a punto de enviar no está protegida Dado que se está utilizando una conexión no segura para enviar este formulario, otras personas podrán ver tu información.

  • @angelfireful
    @angelfireful 8 месяцев назад

    Excelente 🎉🎉🎉laravel 💪💪💪

  • @dannhigashi5624
    @dannhigashi5624 7 месяцев назад

    consulta y si el proyecto envia emails esto me sirve?? o tendre que hacerlo aparte

  • @thevenrexoficial869
    @thevenrexoficial869 8 месяцев назад +1

    tambien puedes usar laragon es un poco mas enfocado a laravel

    • @luchomizra
      @luchomizra 8 месяцев назад

      eso es para local bro

    • @thevenrexoficial869
      @thevenrexoficial869 7 месяцев назад

      @@luchomizra por el mismo tema pero en cambio tambien puede usar laravel Herd

  • @andresjesus2147
    @andresjesus2147 8 месяцев назад +1

    Justo el vídeo que necesitaba, todo bien el deploy pero al intentar usar el sistema (un proyecto en laravel8) me da error "The /app/bootstrap/cache directory must be present and writable". Ayuda 😢

    • @dannhigashi5624
      @dannhigashi5624 7 месяцев назад

      yo igual uso laravel 8 y tengo fallas, lo malo que no hay informacion de como resolver, ni en ingles hay

  • @AriseReservas
    @AriseReservas 3 месяца назад

    Buenas, para hacer peticiones axios a mi base de datos en railway en producción recibo un error 502 gateway al colocar la url proporcionada por railway, falta alguna configuración?

  • @oswaldohernandez3753
    @oswaldohernandez3753 4 месяца назад

    y si al momento de generar network public me pide un puerto? sabran el porque?

  • @RolandoRc2503
    @RolandoRc2503 4 месяца назад

    Hola tengo un problema, la velocidad en que se refrescan las paginas es muy lenta, como puedo optimizarlo, cuando ingreso a la web es muy lento y cada click es muy lento, tengo la versión hobby de 5$, no se si es buena inversión, si no me cambio a fly

  • @brayanneciosup9873
    @brayanneciosup9873 5 месяцев назад +1

    La vez pasada, cuando subi mi proyecto de laravel a railway, al momento de desplegarlo, se subio pero sin los estilos css, y eso que en el archivo principal que maneja la estructura de toda la pagina, le puse , sin embargo, no agarraba el estilo en la pagina desplegada, y tuve que pasar todo el css a sus vistas respectivas usando el style. A que se debe ese error?

    • @JesusRuiz-sq1yq
      @JesusRuiz-sq1yq 5 месяцев назад

      tal cual me pasa, estoy tratando de revolverlo, si llego a dar con la solución comentaré aqui lo que hice...

    • @charles4586
      @charles4586 2 месяца назад

      agrega en tus variables de entorno ASSET_URL= URLDETUWEB. con eso se te soluciona

    • @alejandrolujanllauri3337
      @alejandrolujanllauri3337 Месяц назад

      tbn me ha pasado espero q solucion

  • @yaelvelasquez4819
    @yaelvelasquez4819 6 месяцев назад

    gracias!!

  • @jacojeanuwu2502
    @jacojeanuwu2502 5 месяцев назад

    hola que tal, muchas gracias por el tutorial es de mucha ayuda, sin embargo tengo un problema, estoy usando laravel breeze e intente poner en el NIXPACKS_BUILD_CMD "composer require laravel/breeze --dev" sin embargo me manda error, no se si estoy colocandolo mal o ocurre algo, tambien esta el el breeze:install pero no se que pasa, si alguien sabe que parametros debo poner o asi seria de mucha ayuda

  • @felixaveras
    @felixaveras 2 месяца назад

    Tengo un error con el despliegue, segui todos los pasos y tengo el error Bad Gateway. Tienes alguna forma de como dar tutorial o seguimiento? Necesito ayuda

  • @Tkstudio9412
    @Tkstudio9412 8 месяцев назад

    Hola Fazt! Muy buen Video, Me gusta Railway pero quitaron el plan gratuito, que otra forma hay para desplegar un proyecto laravel que conozcas y que sea gratis, porque solo es para probar. Gracias por todo el trabajo que haces.

    • @charles4586
      @charles4586 2 месяца назад

      no esta el plna gratuito pero tienes 5 usd cada mes eso alcanza pra probar

  • @mauro_caetano9436
    @mauro_caetano9436 8 месяцев назад

    aras un curso de larvel en youtube, en el futuro?

    • @FaztCode
      @FaztCode  8 месяцев назад +1

      Sí ya estoy preparando uno para publicarlo pronto :)

  • @genarohernandez8673
    @genarohernandez8673 8 месяцев назад

    php artisan optimize:clear es igual a config:clear, cache:clear, route:clear y view:clear

  • @josedaviddiaz9251
    @josedaviddiaz9251 8 месяцев назад +1

    ❤❤❤

  • @liannmelanny
    @liannmelanny 5 дней назад

    Segui todos tus pasos , el problema es que cuando voy al link me arroja un 502 :C
    Espero me ayudes

  • @georgemero9646
    @georgemero9646 8 месяцев назад

    Hola , se agradeceria un tutorial de laravel rebert para la comunicación en tiempo real

    • @jhoncruz182
      @jhoncruz182 8 месяцев назад

      Y un ejemplo de subirlo a un hosting o producción seríal genial.

    • @luchomizra
      @luchomizra 8 месяцев назад

      @@jhoncruz182 este video va de eso xd

    • @jhoncruz182
      @jhoncruz182 7 месяцев назад

      @@luchomizra no me refería a este, sino a uno con laravel rebert el remplazo del antiguo socket que usaban para laravel

    • @luchomizra
      @luchomizra 7 месяцев назад

      @@jhoncruz182 debería ser lo mismo, solo tenés q iniciar artisan reverb en tu pipeline

    • @jhoncruz182
      @jhoncruz182 7 месяцев назад

      @@luchomizra puede ser, con el antiguo websocket si tenías un buen de configuración para que funcione en local

  • @camiloacevedo6641
    @camiloacevedo6641 8 месяцев назад

    Hola Fazt muy buen video gracias por tu explicacion:)
    pero tengo un problema y esque los estilos no me aparecen, la pagina aparece como un html plano pero sin estilos, sabes como podria solucionarlo?? cabe aclarar que estoy con vite y no tengo nada de webpack o mix

    • @miguelnavas8448
      @miguelnavas8448 6 месяцев назад

      buenas lograste solucionar? estoy pasando por lo mismo

  • @angelpascual2793
    @angelpascual2793 8 месяцев назад

    Que tal, una duda si quiero ejecutar el seeder como lo hago? ya que pongo el compando junto a los demas y da errores de despliegle

    • @luchomizra
      @luchomizra 8 месяцев назад

      Si utilizas los seeders para ingresar valores reales de arranque en el proyecto, puedes ejecutarlos directamente en las migraciones,
      Otra manera seria ejecutar en el primer commit o manualmente las mismas, no conozco el servicio de Railway así que no te puedo ayudar con esto pero seguramente si buscas lo encontraras facil.
      Así como subir directamente una db con la data base que hayas hecho en local.

    • @angelpascual2793
      @angelpascual2793 8 месяцев назад

      @@luchomizra gracias igual lo solucione agregando --force

  • @EmmanuelVega-y9z
    @EmmanuelVega-y9z 5 месяцев назад

    cuanto tiempo puedo dejarlo en railway sin que me cobren :c
    veo dan un credito de 5 dolares pero supongo acabando esos recursos lo bajan para despues pagar no?

    • @FaztCode
      @FaztCode  5 месяцев назад

      Esos 5 dolares te duran menos de 1 mes en la practica, y despues de alli empiezan a cobrar.

    • @manu645
      @manu645 5 месяцев назад

      Conseguí heroku con git hubo students sería mejor desplegar ahí?

  • @ezequieltunarcique6369
    @ezequieltunarcique6369 7 месяцев назад

    Alguien ha logrado configurar como trabajar con las fechas? Tengo un proyecto que depende de las fechas y no se como calbiarlas he probadl bastante

  • @gonzalorodriguez3668
    @gonzalorodriguez3668 4 месяца назад

    llamado desesperado a la ayuda. Alguien sabe como hacerlo hoy en dia ? porque hago lo mismo del video, pero siempre me tira error cuando trato de hacer el php artisan migrate --force. No se si han cambiado las formas de hacerlo, vengo probando cosas hace dias, pero no encuentro la forma de que se conecte a la base de datos, es como si no la encontrara. Muchas gracias.

    • @EidalFresh
      @EidalFresh 4 месяца назад

      A mi me da otro error, no me deja hacer deploy, me dice algo sobre cambiar el plan de mi cuenta

    • @lenin7627
      @lenin7627 3 месяца назад

      Yo logré solucionarlo:
      En la base de datos, da click en Data, espera un momento, aparecerá un pequeño rectángulo de color morado, al lado derecho dice Connect, en esa nueva ventana dar en Public Network, ahi encontraras las credenciales reales para tu base, suerte amigo, yo use la primera que dice Connection URL

    • @HeberArratiaFuentes
      @HeberArratiaFuentes Месяц назад

      @@lenin7627 Gracias, no creo que sea la solución correcta, ya que creo debe ser un problema de red, pero es una solución que estoy dispuesto a aceptar jaja

  • @yeremmi789
    @yeremmi789 3 месяца назад

    No le he intentado, es gratis?
    😔

    • @FaztCode
      @FaztCode  3 месяца назад

      si es primera cuenta, te dan 5$ de regalo, luego de eso cobran

    • @julianjaramillo2469
      @julianjaramillo2469 3 месяца назад

      @@FaztCodecuanto te cobran luego?

    • @jbendezuc
      @jbendezuc 19 дней назад

      @@julianjaramillo2469 te regalan $5 dolares mensuales? o solo el primer mes?

  • @eddy.loayza
    @eddy.loayza 15 дней назад

    No es gratuito, si alguien conoce uno...

  • @Jesusarturosanchez22
    @Jesusarturosanchez22 2 месяца назад +2

    ERROR: failed to solve: process "/bin/bash -ol pipefail -c composer install && npm install --production && php artisan optimize && php artisan config:cache && php artisan route:cache && php artisan view:cache && php artisan migrate --force" did not complete successfully: exit code: 1

    Error: Docker build failed
    a alguien le dio este error?

  • @dannhigashi5624
    @dannhigashi5624 7 месяцев назад

    ayuda tengo este error
    ERROR: failed to solve: process "/bin/bash -ol pipefail -c composer install --no-interaction --no-dev --prefer-dist --optimize-autoloader && npm &&npm prod && php artisan optimize && php artisan config:cache && php artisan route:cache && php artisan view:cache && php artisan migrate --force" did not complete successfully: exit code: 2

    Error: Docker build failed
    uso laravel 8

    • @maximo_vj
      @maximo_vj 6 месяцев назад

      Tienes que modificar la variable NIXPACKS_BUILD_CMD así de esta manera: NIXPACKS_BUILD_CMD=composer install --ignore-platform-reqs && npm install --production && php artisan optimize && php artisan config:cache && php artisan route:cache && php artisan view:cache && php artisan migrate --force

    • @jhonbarros1843
      @jhonbarros1843 6 месяцев назад

      Yo tenía ese error y puse composer require en vez de composer install, mira a ver si te sirve

    • @francoleiva6220
      @francoleiva6220 6 месяцев назад

      Tenia el mismo problema pero usando la version de Laravel 11 y lo solucione modificando la variable NIXPACKS_BUILD_CMDNIXPACKS_BUILD_CMD de la siguiente manera:
      NIXPACKS_BUILD_CMD=php artisan optimize && php artisan config:cache && php artisan route:cache && php artisan view:cache && php artisan migrate --force && php artisan db:seed --force
      Si no tienes seeder quita el ultimo fragmento del comando "&& php artisan db:seed --force".
      Espero que te sirva.

  • @gonzalo1579
    @gonzalo1579 6 месяцев назад +1

    También lo intente separandolo por ; pero me sigue tirando error:
    Dockerfile:25
    -------------------
    23 | # build phase
    24 | COPY . /app/.
    25 | >>> RUN composer install; npm install --production; php artisan optimize; php artisan config:cache; php artisan route:cache; php artisan view:cache; php artisan migrate --force
    26 |
    27 |
    -------------------

    ERROR: failed to solve: process "/bin/bash -ol pipefail -c composer install; npm install --production; php artisan optimize; php artisan config:cache; php artisan route:cache; php artisan view:cache; php artisan migrate --force" did not complete successfully: exit code: 1

    Error: Docker build failed