Table of Contents

Basic System Requirements for Hosting ReadingRecord

The following is a list of basic system requirements for hosing ReadingRecord, whether just for your own library or hosting for multiple libraries. ReadingRecord uses the LAMP (Linux, Apache, MySQL & PHP) stack, which is available on a number of Linux distributions. Officially supported versions are listed below. If you are running ReadingRecord using a different Linux distribution / release, please email me and I will add it to the list of unsupported versions.

Officially supported versions

Unsupported versions

Additional requirements

In addition to a Linux server running the LAMP stack, ReadingRecord also requires valid DNS records to function. The URL used to access ReadingRecord must be a full host & domain name rather than an IP address. ReadingRecord was designed to be a hosted solution sharing a single copy of the software, it distinguishes each individual library site via URL.

For libraries hosting only their own site, you will need the following:

For libraries hosting multiple sites (libraries), you will need the following:

Additional recommendations

To protect patron data while in transit, encryption via SSL/TLS (https) is recommended. A single-host certificate may be sufficient for libraries hosting only their own site. A wildcard certificate can be used when hosting multiple sites if all share the same domain name. Both are available from RapidSSL, around $50/year for the single-host certificate and around $200/year for the wildcard certificate.

Navigation

Previous: Documentation | Next: Basic Technical Skills Required for Hosting ReadingRecord