Хостинг приложений Laravel не нуждается в чем-то особенном ... просто позаботьтесь об этом.
- версия php согласно желаемой версии laravel.
- Композитор должен быть установлен на сервере.
- Некоторые пре-зависимости проверяются здесь ... https://laravel.com/docs/5.8/installation
- Ваш домен должен указывать на папку
<application_root>/public
.
- Если вы используете
mix
, убедитесь, что node
должен быть установлен.
После этого ..
Просто клонируйте / загрузите код на сервер и выполните нужные команды, например ..
composer install
& npm install
для установки зависимостей Laravel и узлов.
В вашем случае вы собираетесь разместить здесь два приложения. Таким образом, вы можете следовать следующему подходу.
Размещать приложение laravel в качестве поддомена, например api.domain.com
, и реагировать на приложение в основном домене.
Надеюсь, вы уже не согласны с тем, что требуется для размещения react
приложения.
Отредактировано:
Для общего хостинга вы можете запросить включение shell access
от службы поддержки хостинг-провайдера. После их включения вы сможете запустить команду linux и выполнить установку самостоятельно.
Иногда они могут установить необходимое программное обеспечение для вас.
Всего наилучшего!