# Installation de Chamilo

On télécharge Chamilo.

[https://chamilo.org/fr/telecharger/](https://chamilo.org/fr/telecharger/)

On l'extrait dans C:\\xampp\\htdocs\\.

On renomme le dossier "chamilo".

On ajoute un certificat dans Apache. (ici, le wildcard créé pour Zabbix &amp; GLPI)

[![image-1615836207557.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/gOkC4JWc8ZMhbJrh-image-1615836207557.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/gOkC4JWc8ZMhbJrh-image-1615836207557.png)

On crée ensuite un vhost.

[![image-1615835425175.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/jAnVh9Oun952NA1D-image-1615835425175.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/jAnVh9Oun952NA1D-image-1615835425175.png)

[![image-1615836566898.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/Igam4tovqme4vCXD-image-1615836566898.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/Igam4tovqme4vCXD-image-1615836566898.png)

On modifie ensuite le fichier php.ini (C:\\xampp\\php\\phi.ini)

> max\_execution\_time = 300 ;Maximum execution time of each script, in seconds  
> max\_input\_time = 600 ;Maximum amount of time each script may spend parsing request data  
> memory\_limit = 128M ;Maximum amount of memory a script may consume (128MB)  
> post\_max\_size = 100M  
> upload\_max\_filesize = 100M;  
> short\_open\_tag = Off  
> safe\_mode = Off  
> magic\_quotes\_gpc = Off  
> magic\_quotes\_runtime = Off
> 
> Date.timezone = ‘Europe/Paris’
> 
> session.cookie\_httponly = On
> 
> opcache.enable = 1
> 
> extension=intl
> 
> extension=ldap
> 
> display\_erros=Off

On redémarre Apache.

On crée un utilisateur dans MySQL. Sur le serveur, on se rend dans PhpMyAdmin. [http://localhost/phpmyadmin](http://localhost/phpmyadmin)

[![image-1615836998418.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/BywZyHfcRBfVaPnb-image-1615836998418.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/BywZyHfcRBfVaPnb-image-1615836998418.png)

```SQL
create database chamilo_db character set utf8 collate utf8_bin;
create user chamilo@localhost identified by 'password';
grant all privileges on chamilo_db.* to chamilo@localhost;
```

On peut ensuite installer.

[https://chamilo.littoral1.fr/](https://chamilo.littoral1.fr/)

[![image-1615837115707.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/ULrvsp8SDtggHTPh-image-1615837115707.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/ULrvsp8SDtggHTPh-image-1615837115707.png)

[![image-1615843241613.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/IbQBCs7Kp9SQOdEU-image-1615843241613.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/IbQBCs7Kp9SQOdEU-image-1615843241613.png)

Chamilo vérifie si tout est en ordre avant installation. Ici tout est bon.

[![image-1615843648043.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/YWmxmq4R2cNCmCb8-image-1615843648043.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/YWmxmq4R2cNCmCb8-image-1615843648043.png)

[![image-1615843711790.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/mCNNs57DkgCf8OjH-image-1615843711790.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/mCNNs57DkgCf8OjH-image-1615843711790.png)

[![image-1615843875918.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/TFT59W6VwLgm8rlJ-image-1615843875918.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/TFT59W6VwLgm8rlJ-image-1615843875918.png)

[![image-1615843851109.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/tplVjZJur3sKj4ko-image-1615843851109.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/tplVjZJur3sKj4ko-image-1615843851109.png)

[![image-1615844046318.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/Rsv7WxmZPSUETSvR-image-1615844046318.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/Rsv7WxmZPSUETSvR-image-1615844046318.png)

On supprime donc le répertoire "mail/install/" et "app/config/" en lecture seule.

[![image-1615844113432.png](https://docs.khroners.fr/uploads/images/gallery/2021-03/scaled-1680-/a5CtqLQGDlIqU3IZ-image-1615844113432.png)](https://docs.khroners.fr/uploads/images/gallery/2021-03/a5CtqLQGDlIqU3IZ-image-1615844113432.png)