Video Wiki Installation

From ActiveArchives

(Redirected from Installation)
Jump to: navigation, search

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.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox