Video Wiki Installation
From ActiveArchives
(Redirected from Installation)
This is the INSTALL file for Active Archives (AA). This document provides convenient steps so a user/developer can have AA running quickly.
Dependencies
Please first install these software in order to get AA running properly:
- Django >= 1.3 <http://www.djangoproject.org/> - SQLite3 <http://www.sqlite.org/> - PySQLite2 <http://trac.edgewall.org/wiki/PySqlite> - Git <http://git-scm.com/> - Git-Python <http://gitorious.org/git-python> - google-diff-match-patch <http://code.google.com/p/google-diff-match-patch/>
On Ubuntu, this should do the trick:
sudo apt-get install python-pip sudo pip install django sudo pip install gitpython sudo pip install html5lib sudo pip install markdown sudo pip install diff-match-patch sudo pip install python-dateutil sudo pip install pygraphviz sudo apt-get install python-librdf
Quick Installation
1. Clone the repository onto your machine
git clone git@git.constantvzw.org:aa.core.git
2. Once you've installed the required dependencies:
cd /path/to/aa.core/run
3. Build the database:
python manage syncdb (The prompt will ask for the admin infos.) (Initial data will be loaded.)
4. Run the django webserver:
python manage.py runserver
5. Configure the project domain name at:
<http://localhost:8000/admin/sites/site/1/> Typically the value must be "localhost:8000" if you are running the project on a local server.