Usage/Deployment Instructions
Step 1: Access Chamilo CMS in Azure Marketplace and click on get it now button.

click on GET IT NOW,

Click on continue and then 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 Review + 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.
Note: You will get the Instance IP Address as shown in the screenshot below:

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: miri
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 lofing 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,

Enjoy your chamilo.