Documentation: SonicLMS

Entry: 2. LMS - Installation & Update

Last updated: 2021-04-13

2. Installation & Update


Before you install SonicLMS make sure you have set up your database credentials. You will need the following information:

  • Database host name (i.e. localhost)
  • Database name
  • Database username
  • Database password

Do not use the following symbols in your database password: hash, pound, apostrophe, quotation mark, equal symbols.

  1. First upload all SonicLMS files and folders from the "upload" folder to your server.
  2. In the root directory rename the file called “.env.example” to “.env“
  3. Run the installer by going to the following URL:
  4. Add your database credentials and click “Next”
  5. Set up a new administrative user by providing an email address and password. Click the “Next” button.
  6. Once the installation is finished, log into your admin control panel.

For a more detailed guide, please watch the video below:



Before you update SonicLMS lite to SonicLMS Pro or SonicLMS Pro to a newer version, make sure to log into your admin area, go to "Maintenance" and empty the cache! This is an important step.

Also before starting the update take a backup of all your files and your database!

Download the new version and extract it to your computer. Upload all the files and folders to your server overwriting your existing files and folders.

After this run the installer by going to

In the update section provide the password of your database, then click next. Add the credentials of your admin user and click the "Next" button. 

The update should be completed.

For a more detailed guide, please watch the video below: