Chamilo is an open source Learning Management System (LMS), which allows users to create a virtual campus for online and semi-online training. It is an e-LMS that is designed to facilitate ease of use and speed and improving access to education and knowledge worldwide. It includes courses catalog, skills management, certificates generation, configurations of complex configurations, and SCORM support.
Niles partners, one of the leading IT Solutions providers is launching a product Chamilo, a software solution which is embedded pre-configured tool with LAMP and ready-to-launch machine image on Azure that contains Apache, MySQL, Linux, PHP (LAMP).
Currently, it is being used by more than 500,000 users across various age groups in over 25 countries. It also offers a shopping cart to support users in selling their e-learning courses and make money subsequently. Chamilo on Azure marketplace can easily accommodate over 3,000 simultaneous connected learners. Other major benefits include high and easy availability, cloud compatibility, and rapid resolution of security flaws.
With Chamilo e learning software, users can easily create training content, use the well-ordered interface to focus on learning, install web hosting solutions, develop learning methodologies, utilize both synchronous as well as asynchronous communication channels, utilize SOAP web services for remote management, track students’ results, use practical, additive, and visual e-learning tools along with staff selection and serious games, manage users, courses, and training cycles, and lastly, conduct time-controlled exams.
The Chamilo software aims to ensure the quality and availability of education at a low cost through the distribution of its software, the improvement of its interface for developing and underdeveloped countries’ devices portability and the facility of a public e-learning campus.
Why use Chamilo LMS?
Chamilo is one of the easiest e-learning systems in the market.
Chamilo has strong code history behind it and has been thoroughly tested and adapted to teachers and student’s needs.
It offers a broad spectrum of features including SCORM support, complex exams configurations, certificates generation, courses catalogue, skills management, and shopping cart to sell the courses users produce straight away.
It has proven use cases with over 700,000 registered learners and more than 3,000 simultaneous connected learners.
Cloud-compatibility, high-availability capability, and quick security flaws resolution.
Features
Multi-lingual
A Collaborative and interactive learning environment
Easy access to course content
It will take a few minutes for your VM to be deployed. When the deployment is finished, move on to the next section.
Connect to virtual machine
Create an SSH connection with the VM.
bashCopy
ssh azureuser@10.111.12.123
Usage/Deployment Instructions
Step 1: Access Chamilo CMS in Azure Marketplace and click on get it now button.
click on GET IT NOW and then Continue,
Click on create,
Step 2: Now to create a virtual machine, enter or select appropriate values for zone, machine type, resource group and so on as per your choice.
Click on Create;
Step 3: Use the browser to access the application at http://<instance ip address> replace <instance ip address> with the actual ip address of the running instance.
Step 4: Start Installation
Click on Next step,
Here you may find some issue with php.ini so you need to do SSH into your VM and run following commands,
$nano /etc/php/7.2/apache2/php.ini
and here edit date time zone, Execution time, Memory limit, and other stuff as per requirement.
then restart apache2 server by
$service apache2 restart
Accept the terms and click on Next step,
Step 5: For setting up MySQL database user do the following steps:
Do SSH into your instance.
Type the following commands:
Command: sudo su
Command: mysql –u root –p
Type in the password as: Niles@123
Type the following commands to make a new database and user as per your choice:
Command: Create database <database name as you like>;
Command: CREATE USER ‘<username as you like>’@’localhost’ IDENTIFIED BY ‘<password as you like>’;
Command: GRANT ALL ON <database name>.* TO ‘<username>’@’localhost’;
Command: FLUSH PRIVILEGES;
Command: exit;
NOTE: Please don’t forget to set the <database name as you like>, <username as you like> and <password as you like> in the above mentioned commands to run the product smoothly.
Check database connection and Click on Next step,
Step 6: Now do configuration of your website,
Setup a admin login for your website,
Click on Next Step and your installation is complete,
Click on Go to your newly created portal.
Step 7: your login will appear,
fill in admin details and click on login.
Using e-learning instead of or alongside face-to-face learning can help to reduce training costs and improve productivity across an organisation. For example, mandatory staff training like fire safety or food hygiene can be allocated when work is quiet, rather than sending people out of the office for a whole day or more.
Not really. Just make sure you have the latest version of your Web browser.
While there are many off the shelf ready-made courses available in the market, eLearning courses can be customized to your specifications. You can connect with our support team for any customization.
Absolutely. You can take the free trial for 7 days on cloud platform so you can see for yourself how easy it is to understand and navigate as a user as well as an administrator.