Если вам нужно установить Laravel на виртуальный хостинг Beget, то делаем следующее:
1. Ставим локально версию php 8.3
export PATH=/usr/local/php/cgi/8.3/bin/:$PATH
2. Проверяем, что у нас действительно php 8.3
php -v
3. Ставим локальный актуальный композер
mkdir -p ~/.local/bin
wget https://getcomposer.org/installer -O ~/.local/composer-setup.php
php ~/.local/composer-setup.php --install-dir=$HOME/.local/bin --filename=composer
rm ~/.local/composer-setup.php
4. Переходим в папку проекта и удаляем там папку public_html (laravel требует пустой папки для своей установки)
cd ~
dir
cd /our-folder
5. Ставим ларавел в корень папки проекта
php8.3 ~/.local/bin/composer create-project laravel/laravel ./
6. Настраиваем линк на папку public
ln -s public public_html
Всё, теперь ваш проект будет работать!
Если сами запутались или не можете это сделать, пишите мне, помогу!
Больше полезных материалов в нашем Telegram канале. Вступайте и будем на связи! https://t.me/bf_conversion

