- PHP >= 5.5.9
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- MYSQL
- Клонируем репозиторий: git clone https://github.com/twopix/photogallery.git photogallery
- Переходим в папку с репозиторием: cd photogallery
- Устанавливаем зависимости (composer должен быть установлен, либо скачайте его с официального сайта: composer install
- Копируем содержимое файла .env.example в .env и настриваем подключение к базе данных, как показано на примере ниже:
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=photogallery
DB_USERNAME=username
DB_PASSWORD=password
- Создаем базу данных в MySQL с названием аналогичным в DB_DATABASE
- Заполняем базу данных таблицами: _ php artisan migrate _
- Заполняем базу данных данными: _ php artisan db:seed _
- Генерируем ключ для laravel: _ php artisan key:generate _
На этом установка будет успешно завершена. Для тестирования работоспособности проекта Вы можете запустить локальный сервер: php -S localhost:8888 -t public.
- npm i gulpjs/gulp-cli -g // устанавливаем последний gulp глобально
- npm i // устанавливаем зависимости
- отредактировать в файле gulp/config.js пути
- запуск команды "gulp"