Skip to content

uptimizt/p5.lh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Вводная

Ссылка для запуска приложения http://p5.lh/

Исходные Требования

  1. VirtualBox - скачать и установить
  2. Vagrant - скачать и установить
  3. Vagrant::Hostsupdater - установить плагин к vagrant

Заметка о п. 3: Vagrant Hostsupdater: он нужен для автоматической правки файла hosts, что обеспечивает работу сайта на локальном URL. Для плагина нужны права админа, поэтому на маках нужно будет ввести пароль, а на Win - запускать консоль или IDE с правами администратора перед тем, как выполнить vagrant up

Использование

первый старт

Клонируем репо

и запускаем вагрант (нужно чтобы были выполнены Исходные Требования)

git clone git@github.com:uptimizt/p5.lh.git p5
cd p5
vagrant up

All Vagrant commands like vagrant halt, vagrant destroy and vagrant suspend are applicable.

composer install

нужно установить зависимости php

cd /srv/www/
composer install

Открываем консоль сайта

Ссылка на главную http://p5.lh/ Доступ к БД http://db.p5.lh/

поставить демо данные

можно восстановить из архива

Команды исполняются внутри ВМ vagrant ssh

sudo cp /srv/config/db/vagrant.sql.zip /tmp/
sudo unzip /tmp/vagrant.sql.zip -d /tmp/
mysql -uvagrant -ppassword vagrant < /tmp/vagrant.sql

можно сгенерировать через консоль

написана консольная команда Симфони для генерации 3 млн записей в лог:

cd /srv/www/
php bin/console app:create-log

будет запущена консольная обработка, которая создаст таблицу и сгенерирует 3 млн записей используя Faker

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages