Preparing your system

From Koha Wiki
Jump to navigation Jump to search

Preparing your system

In order to run Koha, your server will need the following prerequisites:

  • A Linux server – Debian or Ubuntu is what most people use
  • Apache
  • MySQL (up to version 5.6) or MariaDB
  • Perl

For administration purposes you will need:

  • Root on the server (or a user capable to do all operations as sudo)
  • A reasonable level of comfort with the command line
  • Database administration skills (Create, delete, and add users to a MySql database)

Build Tools: Tools necessary to install the rest of the dependencies.

Debian Lenny:

apt-get install build-essential, ssh, locate, sudo, ntp

Debian Squeeze:

apt-get install build-essential, ssh, locate, sudo, make, ntp

Ubuntu:

apt-get install build-essential, ssh, locate, sudo, ntp