Running an Identity Provider is not an easy task. If you plan to maintain one yourself, you MUST:
FULLY understand:
Have at least a very good understanding of:
To perform customizations you MUST have a good understanding of:
If you fail to comply with the aforementioned requirements you and your users are very likely going to get hurt
Memcache
classes to Memcached
)date.timezone = America/Sao_Paulo
)app/cache
, app/logs
and web/uploads
It's highly recommended to create your app/config/parameters.yml
before installing to avoid database connection problems.
You can start by using app/config/parameters.yml.dist
as a template by simply copying it to the same folder but naming it as parameters.yml
, then edit the default values.
Check if your environment meets Symfony's prerequesites:
php app/check.php
Just execute the install.sh
script and follow instructions in case of errors or warnings. Then run:
php app/console server:run
Browse to http://localhost:8000
It's highly recommended to create your app/config/parameters.yml
before installing to avoid database connection problems.
You can start by using app/config/parameters.yml.vagrant
as a template by simply copying it to the same folder but naming it as parameters.yml
, then edit the default values. Do not edit database values if you want to use the default vm database.
$ vagrant up