Project on Laravel
user: OwnerYakoffKa
login: [email protected]
passw: 11111111
Разворачивание приложения на хостинге:
-
Выполняем подготовительные операции: проверка и приведение хостинга в соответствие требованиям фреймворка, создание базы данных, установка composer и прочее.
-
Клонируем проект: git clone [email protected]:yakoffka/laravel-store.git larastore
-
копируем .env.example в .env и прописываем в нём необходимые настройки
-
генерируем ключ приложения: php artisan key:generate
-
создаём символическую ссылку на публичную директорию приложения: php artisan storage:link
-
выполняем миграции с сидами: php artisan migrate:refresh --seed
-
Настраиваем планировщик Cron (импорт, очереди)
MAILTO="[email protected]"
25 09 * * * php /home/vagrant/projects/laravel_store/_watchdog_queue_larastore.php
MAILTO=""
00 * * * * php /home/vagrant/projects/laravel_store/_watchdog_queue_larastore.php
20 * * * * php /home/vagrant/projects/laravel_store/_watchdog_queue_larastore.php
40 * * * * php /home/vagrant/projects/laravel_store/_watchdog_queue_larastore.php
* * * * * php /home/vagrant/projects/laravel_store/artisan import:check