System Requirements

Lessons Learned Server (LLS) is a knowledge base web-application available for download and installation.
The table below shows the system requirements for the server and client machines.
Server Software Prerequisites
Server OS Windows or Linux Operating Systems
Database Server * MySQL 5.6 and above
Web Server * Apache 2.0 or above preferred (or any web-server running PHP).
Web Engine * PHP 5.3.0 or above
 
Minimum Hardware Requirements
RAM Memory 512MB minimum
Phsyical Storage Requirements Preferably 6 GB or more
Pentium Processor 1.2GHz minimum
 
Client Browsers
Supported OS Any Operating System Platform having any of the browsers below.
Supported Browsers Microsoft Internet Explorer (Windows) 9, 10, 11
Mozilla Firefox (all platforms). Latest stable version supported.
Google Chrome (Windows and Mac). Latest stable version supported.
Safari (Mac). Latest stable version supported.
 
Hosting Requirements (Incase it is being hosted)
Background Service Your hosting should allow you to run a background service listening on a dedicated port (defaults to port 1978).

System Requirements FAQ

How can I install MySQL, Apache and PHP on my server machine?
What is the LLS background service?
I have a server machine running a webserver that does not support PHP and it is being used by my organization. Can I still install Lessons Learned Server on this server machine?
I would like to install Apache, MySQL and PHP manually (without an installer), where can I download them from?

1. How can I install MySQL, Apache and PHP on my server machine?

Follow the instructions for installing MySQL, Apache and PHP from their official websites or from the following link

2. What is the LLS background service?

The LLS Background Service is a service implemented in java running to serve the Lessons Learned Application. Lessons Learned Server delegates all large tasks to this service's queue for it to stay light-weight.

3. I have a server machine running a webserver that does not support PHP and it is being used by my organization. Can I still install Lessons Learned Server on this server machine?

You can install Apache webserver on this server machine (along with PHP and MySQL) and configure Apache Web Server to listen on a different port (eg. port 90). Then you can access Lessons Learned Server applications from the browser using 'http://yourdomain.com:90/'.

4. I would like to install Apache, MySQL and PHP manually (without an installer), where can I download them from?

Apache Webserver's official website is http://httpd.apache.org/.
The Apache Webserver's download page is at:
http://httpd.apache.org/download.cgi

PHP's official website is www.php.net.
The PHP download page is at:
http://www.php.net/downloads.php

MySQL's official website is www.mysql.com.
The MySQL download page is at:
http://dev.mysql.com/downloads/

Make sure to download the version that matches your server's platform.