Installing on Ubuntu Linux

The instructions provided here have been tested on Ubuntu Linux Server 14.04 LTS

Follow these steps to install Lessons Learned Server on Ubuntu:

  1. SSH to the linux machine you wish to install Lessons Learned Server on.
  2. Perform the following to install LAMP (Linux Apache MySQL and PHP):
    sudo apt-get update
    sudo apt-get install lamp-server^
    
    You will be prompted for a MySQL root password, when providing one, please make sure to take note of it since it will be used in upcoming steps.
  3. Install Lessons Learned Server:
    cd /var/www/html
    sudo wget http://www.lessonslearnedserver.com/downloads/lessonslearned_linux64_v2_8_0.tar.gz
    sudo tar -zxvf lessonslearned_linux64_v2_8_0.tar.gz
    cd lessonslearned
    sudo chown -R www-data:www-data .
    sudo chmod 755 private/conf
    
    Next, open a web browser and point it to the URL of your server:
    http://localhost/lessonslearned
    Your will be directed to the web-installer:
    Step 1 - License Agreement: click the Accept & Proceed button.
    Step 2 - Checking Sytem For Needed Components: click Next button.
    Step 3 - Prepare Configuration. Provide the MySQL DB Password, admin account password and email then click the Next button.
    Step 4 - Confirm Selected Settings: Click the Next button to confirm the settings.
    Step 5 - Start Lessons Learned Background Service:
    On the terminal console start the Lessons Learned Server Background Service:
    sudo /var/www/html/lessonslearned/private/llserver/start.sh
    
    Then click the Next button.
    Installation completes successfully.

    Proceed to login through the application URL http://localhost/lessonslearned and use the username admin and the password you specified in Step 3 of the web installer.