UPDATE ......From Tuesday 8 April 2025 we have changed the way that Single Sign-on works on this wiki. Please see here for more information:
Update
Wiki Markup |
---|
h1. Download source
{code}
cd /var/www/core
svn co http://code.google.com/p/terena-core/trunk
{code}
h1. Apache2
Designate a vhost to CORE and make sure it runs SSL.
Point the DocumentRoot to /var/www/core/trunk/public
h1. PostgreSQL
sudo to postgres and create a new database user:
{code} |
PostgreSQL Database
sudo to postgres and create a new database user:
Code Block |
---|
createuser -D -I -R -S -P core_user {code} Create an empty database owned by that user: |
...
{code |
} createdb -O core_user -T template0 core_test_db |
Info |
---|
Developer {code} {info} Developer info: use this command to create an empty database with all definitions and transfer it directly to the dev host where the installer is: *pg_dump -x --disable-dollar-quoting --attribute-inserts -O -s core | ssh cajones.org "cat - > /home/www/test.core.install/public/installer/sql/data.sql"* {info} h1. Change permissions Change permission so that the following directories and files are writable by the webserver user: {code=bash} cd var/www/core/trunk sudo chown -v www-data:www-data cache data/logs data/mails languages uploads public/includes sudo chown -v www-data:www-data public/.htaccess public/index.php application/configs/application.ini {code} Must be populated with data: * filetypes * roles * timeslot_types h2. Default conference & vhosts THere should be at least one conference defined, with correct vhost, also in apache. h2. File permissions Make sure that appropriate directories are writable: h2. default files public/.htaccess-dist -> public/.htaccess application/configs/application.ini-dist -> application/configs/application.ini h2. files changes .htaccess SETENV production ? Default development, met message dat het daarna UITgezet moet worden. In application.ini-dist the following need to be set: core.debugMailTo = "<email to send error reports to>" core.observer.review = 1 (to toggle observer: review) h2. Vacuum jobs using CRON * mails * orphan files h2. Initial admin Run the invitation code from the installer, asking for an email address which will become admin. |