Requirements

From ResourceSpace Documentation Wiki
Jump to: navigation, search

ResourceSpace can be installed on most modern operating systems, including GNU/Linux, Mac OS X and Windows and works with most major web servers including Apache and IIS.

ResourceSpace requires:

  • PHP greater than or equal to version 5 (latest release recommended, though should work with PHP 4.4.2 or greater)
  • MySQL greater than or equal to version 5.0.15 (latest release recommended)

The GD graphics library must be complied into PHP (configure parameter --with-gd) and the FTP functions must be enabled if you want to use batch FTP uploading (--enable-ftp). Of course you need the MySQL library too (--with-mysql). Most common Linux installations will have a PHP package with these installed/enabled by default, or they provide additional packages for easy installation.

If installing on Ubuntu Linux, the above setup can be achieved by installing the following packages (simply run "apt-get install" then each package name in turn): mysql-client-5.0, mysql-common, mysql-server-5.0, php5, php5-common, php5-gd, php5-mysql, php5-mysqli. See the installation section specific instructions.

ResourceSpace can be installed on Windows either using the built in IIS web server or Apache.

Additional packages

For several common features additional software is required. On most Linux systems these packages are available from the package repository. On Mac OS X, MacPorts can be used. On Windows the software can be downloaded from the appropriate websites using the links below.

  • Imagemagick adds automatic thumbnail/preview support for many more image types beyond the standard JPG/PNG/GIF support.
  • FFmpeg adds support for video thumbnail/flash preview creation and automatic creation of alternative video formats.
  • Ghostscript adds automatic thumbnail/preview support for PDF and EPS files.
  • Exiftool adds enhanced support for XMP/IPTC/Exif metadata import and export.