Необходимо:
- Установить git
- В настойках OSPanel во вкладке "Модули" установить PHP 8.1 или выше и MySQL 5.7 или выше
- В настойках OSPanel во вкладке "Сервер" установить "Свой Path + Win Path" для видимости команды
git
Откройте консоль OSPanel и введите следующие команды (по очереди):
cd domains
git clone https://github.com/zamelane/domovi domovi.ru
cd domovi.ru
composer update & composer i
copy .env.example .env
php artisan key:generate
php artisan migrate --seed
После можно перезапускать OSPanel для видимости нового домена.
Для доступа к веб-сайту просто через домен в корне проекта необходимо создать файл с названием .htaccess
и заполнить следующим содержимым:
RewriteEngine on
RewriteRule (.*)? /public/$1
git pull
composer update & composer i
php artisan migrate:fresh --seed
- Установите помощника (уже установлен, поэтому можно пропустить):
composer require --dev barryvdh/laravel-ide-helper
- Сгенерируйте подсказки для моделей:
php artisan ide-helper:models
php artisan ide-helper:models --reset
- Сгенерируйте подсказки кода для методов фасадов:
php artisan ide-helper:generate
- Сгенерируйте подсказки по коду для классов-контейнеров:
php artisan ide-helper:meta