169 похожих чатов

Добрый день! В Laravel новичок, хотел узнать: как вы деплоите на

сервер laravel приложение?

В golang я использую докер.
В Laravel нашел 2 докера, но они с разными ошибками инсталятся (ещё до фиксов не нашел).
Видел какие-то решения на базе sail, вроде через php-fpm было и апач.

13 ответов

20 просмотров

Напиши свой докер-файл

так а в чём проблема сделать свой рабочий? как вы на ГО то собрали? готовый, работает, ну ладно ? )

Dima-Chudinov Автор вопроса
Алекс
так а в чём проблема сделать свой рабочий? как вы ...

В го понимаю процесс деплоя, что есть бинарник на выходе. Благодаря этому даже сделал мультистейдж удалось организовать. А тут я не могу понять где входной файл и есть ли он) У той же ноды и питона можно экзекьютнуть (указать main файл) и веб сервер стартует. У laravel есть такой файл? Если да, то как быть тогда с энвами, они просто должны быть в корне? Хотел через докер что бы была возможность выполнить миграции через artisan при запуске ещё.

Dima-Chudinov Автор вопроса
Артём
Напиши свой докер-файл

Для этого пытаюсь понять как laravel в проде запускается. На локалке через php artisan serve. На проде так наверное нельзя. Или можно (но поменяв env перемнную с окружением связаную) ?)

Dima Chudinov
В го понимаю процесс деплоя, что есть бинарник на ...

У пыхи всегда точка входа индекс, в отличие от питона пыха не может жить вне запроса, для этого нужно настраивать вэб сервер и fpm

Dima Chudinov
Для этого пытаюсь понять как laravel в проде запус...

нет, так нельзя =) собранного файла никакого не будет делаешь связку nginx + php-fpm + бд (надо или нет...) настраиваешь nginx и т.д.

Dima-Chudinov Автор вопроса
E V.
У пыхи всегда точка входа индекс, в отличие от пит...

Ок, значит в laravel этот файл тоже есть как и в пыхе без фреймворка) Спасибо 🙃

Dima-Chudinov Автор вопроса
Алекс
нет, так нельзя =) собранного файла никакого не бу...

Да, спасибо. Попробую докер с php-fpmом поднять и там nginx настроить

Dima Chudinov
Ок, значит в laravel этот файл тоже есть как и в п...

его может и не быть, он может называться как угодно, а в nginx уже указываешь точку входа, в данном случае да, index в public

Алекс
его может и не быть, он может называться как угодн...

ну в ларе в индексе билдится ядро ларавеля) если человек не знает как происходит вход в приложение в фреймворке, то наверное ему пока не надо этого знать ))

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта