itmh/php-symfony-project

v1.0.0 2016-06-30 15:48 UTC

This package is not auto-updated.

Last update: 2024-05-11 17:29:02 UTC


README

Latest Stable Version

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

Чтобы создать новый проект, выполните команду composer create-project itmh/php-symfony-project my-new-app, где my-new-app - имя директории будущего приложения. После этого зайдите в получившийся проект и сделайте первый коммит

cd my-new-app
git init
git add .
git commit -am "Initial commit"

После создания проекта обязательно отредактируйте composer.json и укажите собственные имя проекта, авторов и прочее.

Запуск окружения разработчика

Необходимо скопировать конфигурационные файлы и настроить их по своему усмотрению. Затем установить зависимости приложения. После этого запустить контейнер и установить права на папку с временными файлами приложения.

cp etc/example.docker-compose.yml docker-compose.yml
vim docker-compose.yml
cp etc/example.htaccess web/.htaccess

composer install --prefer-dist --optimize-autoloader --ignore-platform-reqs -vv

docker-compose up -d
docker-compose exec upstream chmod 777 -R /var/www/var
docker-compose exec upstream php /var/www/bin/console
docker-compose exec upstream php /var/www/bin/console cache:clear

Запуск сборки

composer install --prefer-dist --optimize-autoloader --ignore-platform-reqs -vv
composer build