$ yum install pdc-server
The RPM includes a cron job to perform daily synchronization of users with LDAP. It is installed to /etc/cron.daily and does not need any configuration.
# mv settings_local.py.dist to settings_local.py
# change database settings in /usr/lib/pythonX.Y/site-packages/pdc/settings_local.py
# create database
$ su - postgres
$ psql
postgres=# create database "db_name" owner "user_name";
postgres=# \q
# migrate database
$ django-admin migrate --settings=pdc.settings --noinput
$ django-admin collectstatic --settings=pdc.settings
replace PDC_HOSTNAME with server’s hostname in /etc/httpd/conf.d/pdc.conf
To make sure documentation links work correctly when PDC is running behind proxy, add USE_X_FORWARDED_HOST = True in setting_local.py file.
The link to Django documentation: https://docs.djangoproject.com/en/1.9/ref/settings/#use-x-forwarded-host .