Installation on web servers

Top  Previous  Next

Installation on web servers


Joomla LMS is created as a Joomla! CMS Component and needs the latest Joomla! version for correct work. You can download the latest Joomla! version from the official site You can also find necessary Joomla! documentation there.



There are two ways to install the component:


Component installation using JoomlaLMS installer (joomlalms_helper.php);
Component installation using native Joomla! CMS installer.


Step-by-step component installation using JoomlaLMS installer


1.From the official JoomlaLMS site download a license file (for trial use or for your paid order) and JoomlaLMS package as a file named, This file contains JoomlaLMS component itself, various plug-ins and modules for it and instructions file
2.Find joomlalms_helper.php file in the root of this file. This is an automatic installer that will install JoomlaLMS and all modules for it in one step. You wouldn't need to install them one by one.
3.Upload the joomlalms_helper.php file to the root of your Joomla site.
4.Upload the JoomlaLMS package to the root of your Joomla site (don't unpack it; you only have to upload the file called or
5.Run the joomlalms_helper.php file from your browser. You should type in the URL according to the pattern:''. You will see the following page:


Fig. 'Component Installation. Step 1'


6.The installer will test your system for proper configuration and you will be able to proceed with the installation once the test is passed. If one of the steps fails to pass you will get instructions on how to adjust your site’s configuration. If you get messages but can’t change your configuration at the moment, you can return to this script at any other time and test your configuration again. Click on the Next button.
7.You will see the picture as follows. At this step the installer will test your system for the previous JoomlaLMS version and for JoomlaLMS package accessibility in the root of your site. Click the Next button.


Fig. 'Component Installation. Step 2'


8.At this step LMS component and the necessary plug-ins and modules will be installed. This step can take from 10 second up to 2 minutes depending on the hardware of your server. After the installation you will see the page as shown on the following picture. You will be able to see the installation status on it.


Fig. 'Component Installation. Step 3'


9.The JoomlaLMS Component should be installed now. You'll see the Welcome Message Screen.
10.Copy your license file to your site folder (if you haven’t done it before – you will receive a message from installer to do it).


Step-by-step component installation using native Joomla! CMS installer


1.From the official JoomlaLMS site download a license file (for trial use or for your paid order) and JoomlaLMS package as a file named, or JoomlaLMS_X.X.X_TRIAL_unzip1st.zipDownload JoomlaLMS component ( file or file) to your computer.
2.This file is not installable, it should be unpacked first. Unpack the file to a local directory. This file contains:
Component (
Flash Media Server application (
Additional staff and notes.
3.Log in into Joomla's Backend to access the administrative interface. You need the privileges of Administrator or SuperAdministrator to install our component.


Fig. 'Logging into Joomla'

4.Click 'Extensions' -> 'Extension manager' in the top menu.
5.In the part 'Upload package file' select the file ''. This is the package file which contains all files for the JoomlaLMS component, located on your computer. Now click on 'Upload file & install'. Since the zip file is about 2 MB in size, you will have to wait a moment while the file is being uploaded to your server and unpacked. If the upload fails or takes too long, try Step 6.


Fig. 'Uploading Package File'

6.Alternative: You can unpack the contents of '' and upload those files to a remote directory using an FTP connection. Now use 'Install from directory' option, specify the directory on the server from where you want to install the files and click 'Install'. For ex. you've uploaded contents of '' to your FTP into folder 'lms'. In that case you should specify '/path/to/your/root/lms/com_joomla_lms' as install directory.
7.The JoomlaLMS Component should be installed now. You'll see the Welcome Message Screen.
8.Copy your license file to your site folder (you can download the license file from the MembersArea at


Package Files are mostly a ZIP or tar.gz compressed file directory, which includes all information for the installation. The main file is an XML document which describes the installation process. In order to use this function for your installation, your web server must support the zlib extension.


Ioncube loader installation


If you receive a message saying 'the file admin.joomla_lms.php requires the ionCube PHP Loader to be installed by the site administrator' after JoomlaLMS installation, it means that ioncube loader is not installed at your server.



1.Go to the page В and download the required loaders. It is most likely that your server has Linux OS and you need Linux (x86) loaders. After you've defined the required package, download it and unpack at you local computer.
2.At the root folder of your site create a folder 'ioncube' and place the required .so or .dll file in it.
3.Copy the file ioncube-loader-helper.php to your site root directory, run it from the browser and follow the instructions (you should select 'run-time loading installation' method).
4.If the installation didn't succeed, you can find the detailed instructions for manual installation here:


Written by David Moxon

Thursday, 08 February 2007


SMF Forum

To install the forum on your site:

1.Download the latest version of SMF from to your desktop.
2.Unzip the folder.
3.FTP the folder to your Joomla directory. Change the name of the folder if necessary to 'smf' rather than the name you downloaded.
4.Go to the install.php file via your browser in the root of your SMF directory.
5.Your URL will already be configured but you will need to set the database parameters. Enter the server of your Joomla database, using the same database name, but leaving the smf table as set. Use the same password as for your Joomla database.
6.Activate the Forum at the backend of Joomla in the JoomlaLMS/Configuration/Plugins. You need to specify where your SMF directory is. You can find the absolute addresss in your general Joomla configuration, and then add the SMF directory to the end.
7.Everything is done. Don't forget to activate the forum for the course.




If you have any questions or suggestions regarding our help documentation, please post them to our ticket system.