- Create a database for Publish It Yourself and a user with all rights on this database.
- Go into the ```piy/`` directory.
- Run
php symfony configure:database "mysql:host=localhost;dbname=piy" username password
to configure the database access. Here it's for MySQL but you can use any database supported by PDO. - Run
chmod -R 777 cache log plugins/sfXssSafePatchedPlugin/lib/vendor/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer
to allow HTMLPurifier to work. - Run
php symfony fix-perms
to set corrects files permissions. - Run
php symfony plugin:publish-assets
to put data of the plugins in the corrects directories. - Run
php symfony propel:build-all
to generate some needed code. - Optionnaly you can run
php symfony propel:data-load
to insert some test data in the database. - Edit
apps/frontend/config/app.yml
to set up the software.
You are done!