There are very few software requirements for running SSD on a Linux system. Most of the following should be available on a standard Linux distribution. If you need help getting these dependencies installed, please check the operating system specific installation guides. If you already have a system with all prerequisites met, you can proceed to the installation section to install/configure SSD.
Package |
Notes |
Download Location |
Apache Web Server |
Tested on Apache 2+. Most versions should work. |
Use your system's package manager to install
|
mod_wsgi |
Apache mod_wsgi module used to connect Apache to the SSD application |
Use your system's package manager to install |
Python |
SSD is written in the Python programming language |
Already present on most distributions.
If it is not available, it is recommended that you use your system's package manager to install.
|
MySQL-python |
MySQL Module for Python |
It is recommended that you use your system's package manager to install.
The package is also available here:
http://pypi.python.org/pypi/MySQL-python/1.2.4
|
MySQL |
Tested on 5.1.61 but certainly other versions will work |
Use your system's package manager to install
|
Memcached | Tested on 1.4.4 but most newer versions should work. | Use your system's package manager to install | Python-Memcached | Memcached module for Python | Use your system's package manager to install |
DJango Web Framework |
1.6 or greater |
https://www.djangoproject.com/download/
|
pytz |
Python timezone module |
http://pypi.python.org/pypi/pytz#downloads
| PIL |
Python Image Library |
Use your system's package manager to install | Python-LDAP | Python LDAP module. This is optional and only required if you want to use Active Directory authentication for administrative accounts | Use your system's package manager to install, or download here: https://pypi.python.org/pypi/python-ldap/ |
|
|