Ebauche d'un guide d'installation chamilo-1.8.6.2

Veuillez trouvez ci-joint une ébauche d'un guide d'installation de chamilo-1.8.6.2. Il y a quelques modificationss et corrections à apporter car le module de vidéoconference ne fonctionne pas, je compte sur vous pour le compléter, modifier... Je travaille également sur un manuel d'installation de oogie mais je ne suis pas encore très au point.

 

 

Ébauche d'un guide d'installation pour chamilo-1.8.6.2 avec module de vidéoconférence

 

 

Parti 1 – Installation de notre serveur

 

Parti 2 – Installation d’un serveur LAMP

 

Parti 3 – Installation de chamilo

 

Parti 4 – Installation de JAVA et TOMCAT

 

Parti 5 – Installation de la vidéoconférence

                                                        

***************************************************************

 

Parti 1 – Installation de notre serveur

 

Pré‐ installation pour « Ubuntu 6.06 LTS (Dapper) ».

 

jean@ubuntu : sudo nano /etc/apt/sources.list

 

A la fin du fichier taper ou coller le code :

 

## SERVEURS FRANÇAIS

deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse

deb http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse

deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse

 

Note: CTRL+o pour enregistrer et CTRL+x pour quitter.

 

Mise à jour de votre serveur :

jean@ubuntu : sudo apt-get update

jean@ubuntu : sudo apt-get upgrade

jean@ubuntu : sudo shutdown –r now

 

 

 

Parti 2 – Installation d’un serveur LAMP

 

Installation d’Apache2

jean@ubuntu : sudo apt-get install apache2-mpm-prefork

 

Installation de MySQL

jean@ubuntu : sudo apt-get install mysql-server-5.0

 

Installation de PHP 5 pour Apache et MySQL

jean@ubuntu : sudo apt-get install libapache2-mod-php5 php5-mysql

 

Pré‐tests

Recharger la configuration d’Apache

jean@ubuntu : sudo /etc/init.d/apache2 reload

Vous pouvez tester votre serveur dans votre navigateur à l’adresse suivante :

http://192.168.0.60/

Où 192.168.0.60 est l’adresse IP de votre serveur

 

Tester le fonctionnement de PHP

jean@ubuntu : sudo nano /var/www/phpinfo.php

Editer le texte suivant et enregistrer :

<?php phpinfo() ; ?>

Attribution des droits sur le fichier :

jean@ubuntu : sudo chmod 755 /var/www/phpinfo.php

Vous pouvez tester votre serveur dans votre navigateur à l’adresse suivante :

http://192.168.0.60/phpinfo.php

Où 192.168.0.60 est l’adresse IP de votre serveur

 

Installation des modules complémentaires pour PHP 5

jean@ubuntu : sudo apt-get install php-pear php5-gd php5-xsl php5-mcrypt php5-ldap

 

Configuration de PHP

jean@ubuntu : sudo nano /etc/php5/apache2/php.ini

Rechercher et remplacer les variables par les valeurs suivantes :

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 = 32M ; Maximum amount of memory a script may consume (8MB)

post_max_size = 16M ; Maximum size of a POST request 

upload_max_filesize = 100M ; Maximum upload file size

_installation

Installation de phpmyadmin

jean@ubuntu : sudo apt-get install phpmyadmin

Vous pouvez tester phpmyadmin à l’adresse suivante :

http://192.168.0.60/phpmyadmin/

 

 

Parti 3 – Installation de chamilo

 

Téléchargement et décompression de l’archive chamilo.

jean@ubuntu : cd /var/www

jean@ubuntu : sudo wget http://chamilo.googlecode.com/files/chamilo-1.8.6.2.zip

jean@ubuntu : sudo apt-get install unzip

jean@ubuntu : sudo unzip chamilo-1.8.6.2.zip

jean@ubuntu : sudo chmod -R 0777 chamilo-1.8.6.2/

 Installation de Dokeos à partir de votre navigateur à l’adresse suivante :

http://192.168.0.60/chamilo-1.8.6.2/

 

Attribution des droits.

jean@ubuntu : sudo chmod 444 /var/www/chamilo-1.8.6.2/main/install/index.php

 

Parti 4 – Installation de JAVA et TOMCAT

 

Installation de java

jean@ubuntu : sudo apt-get install sun-java5-jdk

 

Vérification de la version de java

jean@ubuntu : sudo java -version

 

Note : Si la version est différente de java-1.5

jean@ubuntu : sudo update-alternatives --config java

 

Choisir la version java-1.5.0 en tapant « 1 ».

Sélection Alternative

-----------------------------------------------

1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java

2 /usr/bin/gij-wrapper-4.1

*+ 3 /usr/lib/jvm/java-gcj/jre/bin/java

 

Installation de Tomcat

jean@ubuntu : sudo apt-get install tomcat5 tomcat5-admin tomcat5-webapps

 

Configuration de Tomcat

jean@ubuntu : sudo nano /etc/default/tomcat5

 Editer à la fin du document le texte suivant :

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

 

jean@ubuntu : export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

jean@ubuntu : sudo /etc/init.d/tomcat5 restart

 

 

Parti 5 – Installation de la vidéoconférence

 

Installation de RED5

jean@ubuntu : cd /usr/src

jean@ubuntu : sudo wget http://dl.fancycode.com/red5/debian/0.6.2/red5_0.6.2-1_all.deb

jean@ubuntu : sudo dpkg -i red5_0.6.2-1_all.deb

 

Installation du module RED5 Dokeos

jean@ubuntu : sudo wget http://www.dokeos.com/download/dokeosred5APP-1_8.tar.gz

jean@ubuntu : sudo tar zfvx dokeos-red5APP-1_8.tar.gz

jean@ubuntu : sudo cp -R dokeos-red5APP-1.8/* /usr/lib/red5/webapps

 

Configuration de RED5

jean@ubuntu : sudo nano /usr/lib/red5/conf/red5.properties

Modifier les deux premiers 0.0.0.0 par 127.0.0.1

 

jean@ubuntu : sudo nano /usr/lib/red5/webapps/dokeosrecorder/WEBINF/red5-web.properties

Modifier « webapp.virtualHosts=*,localhost, 127.0.0.1 » par « webapp.virtualHosts=192.168.0.60,localhost, 127.0.0.1 » ainsi seul votre serveur

pourra se connecter à RED5 par mesure de sécurité.

 

jean@ubuntu : sudo nano /usr/lib/red5/conf/realm.properties

Modifier le mot de passe du compte administrateur « admin: admin,admin » par exemple « admin: F56xWry,admin ».

 

Installation de OpenLaszlo

jean@ubuntu : sudo cd /home/jean

jean@ubuntu : sudo wget http://www.dokeos.com/download/dokeosopenlaszlo-1_8.tar.gz

jean@ubuntu : sudo tar -xzvf dokeos-openlaszlo-1_8.tar.gz

 

Configuration de OpenLaszlo

jean@ubuntu : sudo nano /home/jean/dokeos-openlaszlo-

1.8/Server/tomcat-5.0.24/bin/startup.sh

Modifier le « export JAVA_HOME=... » par « export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun »

 

jean@ubuntu : sudo nano /home/jean/dokeos-openlaszlo-1.8/Server/tomcat-5.0.24/bin/shutdown.sh

Modifier le « export JAVA_HOME=... » par « export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun »

 

jean@ubuntu : sudo nano /home/jean/dokeos-openlaszlo-1.8/Server/lpslatest/dokeos/videoconference/host.lzx

Modifier « value="your-hostname" » par « value="192.168.0.60" » où 192.168.0.60 est l'IP de votre serveur RED5.

Modifier « name="rmptTunnelport" value="80" » par « name="rmptTunnelport" value="8088" » où 8088 est le port de votre serveur RED5.

 

Relancer votre serveur Tomcat :

jean@ubuntu : sudo sh /home/jean/dokeos-openlaszlo-1.8/Server/tomcat-5.0.24/bin/shutdown.sh

jean@ubuntu : sudo sh /home/jean/dokeos-openlaszlo-1.8/Server/tomcat-5.0.24/bin/startup.sh

 

Installation de « mod_jk » pour Apache2

jean@ubuntu : sudo apt-get install libapache2-mod-jk

jean@ubuntu : sudo nano /etc/libapache2-mod-jk/workers.properties

Modifier « workers.java_home=... » par « workers.java_home=/usr/lib/j2sdk1.5-sun ».

Modifier «workers.tomcat_home=... » par «workers.tomcat_home=/home/jean/dokeos-openlaszlo-1.8/Server/tomcat-5.0.24 ».

 

jean@ubuntu : sudo nano /etc/apache2/mods-available/jk.load

Editer à la fin du document le texte suivant :

JkLogFile /var/log/apache2/mod_jk.log

JkLogLevel info

JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

JkMount /lps-latest ajp13

JkMount /lps-latest/dokeos/* ajp13

 

Configuration du module « mod_jk »

jean@ubuntu : sudo cp /etc/apache2/mods-enabled/jk.load

/etc/apache2/mods-available/jk.load.original

jean@ubuntu : sudo rm /etc/apache2/mods-enabled/jk.load

jean@ubuntu : sudo ln -s /etc/apache2/mods-available/jk.load

/etc/apache2/mods-enabled/jk.load

jean@ubuntu : sudo /etc/init.d/apache2 reload

 

Réglage :

Dans le cas où votre installation n’est pas à la racine de votre site, vous devez éditer le document suivant :

jean@ubuntu : sudo nano /home/jean/dokeos-openlaszlo-1.8/Server/lpslatest/chamilo-1.8.6.2/videoconference/conference/global/functions.lzx

à la ligne 73 on a

dataset name="getSessionVarsData" request="false" proxied="false"

querytype="POST" src="${'http://'+canvas.rmpthost+'/main/webrooms/checksession.php' }"

type="http"

Vous devez corriger « /main/webrooms/checksession.php » avec le chemin

d'installation complet de Dokeos par rapport à la racine du serveur web, dans notre cas il a été remplacé par « /chamilo-1.8.6.2/main/webrooms/checksession.php »

 

 

 

Telechargement des fichiers war :

jean@ubuntu : cd /usr/lib/red5/webapps

jean@ubuntu : sudo wget http://www.dokeos.com/maven/repository/com/dokeos/dokeos-recorder/2.0.0-M2/dokeos-recorder-2.0.0-M2.war

jean@ubuntu : sudo mv dokeos-recorder-2.0.0-M2.war dokeos-recorder.war

jean@ubuntu : sudo wget http://www.dokeos.com/maven/repository/com/dokeos/dokeos-videoconf/2.0.0-M2/dokeos-videoconf-2.0.0-M2.war

jean@ubuntu : sudo mv dokeos-videoconf-2.0.0-M2.war dokeos-videoconf.war

 

 

Création d'un fichier XML :

jean@ubuntu : sudo mkdir /etc/dokeos/

jean@ubuntu : sudo gedit /etc/dokeos/videoconference-config.xml

 

Inserer le texte suivant :

<?xml version="1.0" encoding="UTF-8"?>

  <videoconference-config>

    <server-keys>

      <server-key host="192.168.0.60_" key="password" />

     </server-keys>

     <moderator-check-on-whiteboard>false</moderator-check-on-whiteboard>

     <video-streams-dir>/opt/dokeos/recorded-streams</video-streams-dir>

     <vod-streams-dir>/opt/dokeos/vod-streams</vod-streams-dir>

   </videoconference-config>

 

Configurer la videoconference dans chamilo :

the hostname or IP address of your Red5 server : 192.168.0.60

the port : 1935

the password :  F56xWry

no

 

 

Comments

Excellent Blog! I really

Excellent Blog! I really admire your thinking and the way you have put these information in this post. Thanks for sharing an informative post.
john lennon quotes

The article that you have

The article that you have been shared is very awesome. This is a very nice compilation, possibly the best on the web. Hope to see more useful information from this site...
john lennon quotes

There is so much work that

There is so much work that needs to be done with this. Lets get this going in the future. This is going to help a lot of people.coco chanel quotes

Interesting topic what you

Interesting topic what you have shared with us. Your writing skill is really very appreciative. I love when you share your views through the best articles.Keep sharing and posting articles like these.This article has helped me a lot.Keep posting this stuff. funeral flower arrangements

And it´s a bitch to test with

And it´s a bitch to test with user/pass login to see if it works, therefore, a "test connection" button would be awesome!gossip girl quotes

Always inadvertently see

Always inadvertently see things like this, I am very interested, unable to hold oneself back to share with the people around me have a look. I support your ideas, and I wish you make persistent efforts. masters of education online

There is so much work that

There is so much work that needs to be done with this. Lets get this going in the future. This is going to help a lot of people.

short sale hardship letter sample

Information

Good information for us. Really a good job.

 


<a href="http://www.wheretobuyakindle.info/">where to buy kindle</a>

 

Nice work! It looks that you

Nice work! It looks that you are highly expert blogger. Your post is an excellent example of why I keep coming back after my 642-426 and 642-436 to read your excellent quality content that is forever updated. That was exactly 642-446 and 642-456 what I needed to read today.

Soccer Nuke alex camilo Tsow

Soccer Nuke alex camilo Tsow viecco: Stephens brandon, Friedman allan à installer, exécutez l'installation dans le répertoire barre d'outils et puis il ya pas très répandue heuristiques utilisables que guide. Las instalaciones nucleares: sujets par le plan, stand worldwidescience.org / soutien à la conférence treeo edu lbrown ufl camilo de formation des services supplémentaires sur l'utilisation de l'éducation projet de guide, rabais, promotions installation directe, les ordonnances. Www2cnero combustion rom62c6 1 15a com - recherche de fichiers (634 477 résultats) sa liste ont été exposés au cours de la récente expansion camilo projet Benzi pour les tireurs et Azcurra George pour la Croatie au cinéma voir le film de football guide, cliquez pix.

Anti aging facial

Ebauche de tutoriel n°2, qu'en pensez-vous ??? Merci

 Ébauche n°2 d'un guide d'installation pour chamilo-1.8.6.2 avec module de vidéoconférence

 

 

 

Partie 1 – Installation de notre serveur

 

Partie 2 – Installation d’un serveur LAMP

 

Partie 3 – Installation de chamilo

 

Partie 4 – Installation de JAVA et TOMCAT

 

Partie 5 – Installation de la vidéoconférence

 

 

Partie 1 – Installation de notre serveur

 

Pré‐ installation pour « Ubuntu 10.04 LTS (Dapper) ».

 

sandrine@ubuntu : sudo nano /etc/apt/sources.list

 

A la fin du fichier taper ou coller le code :

 

## SERVEURS FRANÇAIS

deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse

deb http://fr.archive.ubuntu.com/ubuntu/ dapper-security mai restricted universe multiverse

deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse

 

Note: CTRL+o pour enregistrer et CTRL+x pour quitter.

 

Mise à jour de votre serveur :

sandrine@ubuntu : sudo apt-get update

sandrine@ubuntu : sudo apt-get upgrade

sandrine@ubuntu : sudo shutdown –r now

 Partie 2 – Installation d’un serveur LAMP

 

Installation d’Apache2

sandrine@ubuntu : sudo apt-get install apache2-mpm-prefork

 

Installation de MySQL

sandrine@ubuntu : mkdir mysql

sandrine@ubuntu : cd mysql

sandrine@ubuntu : sudo apt-get install mysql-server-5.0

 

Installation de PHP 5 pour Apache et MySQL

sandrine@ubuntu : sudo apt-get install libapache2-mod-php5 php5-mysql

 

 Pré‐tests

Recharger la configuration d’Apache

sandrine@ubuntu : sudo /etc/init.d/apache2 reload

Vous pouvez tester votre serveur dans votre navigateur à l’adresse suivante :

http://192.168.0.60/

Où 192.168.0.60 est l’adresse IP de votre serveur

 

Tester le fonctionnement de PHP

sandrine@ubuntu : sudo nano /var/www/phpinfo.php

Editer le texte suivant et enregistrer :

<?php phpinfo() ; ?>

Attribution des droits sur le fichier :

sandrine@ubuntu : sudo chmod 755 /var/www/phpinfo.php

Vous pouvez tester votre serveur dans votre navigateur à l’adresse suivante :

http://192.168.0.60/phpinfo.php

Où 192.168.0.60 est l’adresse IP de votre serveur

 

Installation des modules complémentaires pour PHP 5

sandrine@ubuntu : sudo apt-get install php-pear php5-gd php5-xsl php5-mcrypt php5-ldap

 

Configuration de PHP

sandrine@ubuntu : sudo nano /etc/php5/apache2/php.ini

Rechercher et remplacer les variables par les valeurs suivantes :

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 = 32M ; Maximum amount of memory a script may consume (8MB)

post_max_size = 16M ; Maximum size of a POST request 

upload_max_filesize = 100M ; Maximum upload file size

_installation

Installation de phpmyadmin

sandrine@ubuntu : sudo apt-get install phpmyadmin

Vous pouvez tester phpmyadmin à l’adresse suivante :

http://192.168.0.60/phpmyadmin/

 

Partie 3 – Installation de chamilo

 

Téléchargement et décompression de l’archive chamilo.

sandrine@ubuntu : cd /var/www

sandrine@ubuntu : sudo wget http://chamilo.googlecode.com/files/chamilo-1.8.6.2.zip

sandrine@ubuntu : sudo apt-get install unzip

sandrine@ubuntu : sudo unzip chamilo-1.8.6.2.zip

sandrine@ubuntu : sudo chmod -R 0750 chamilo-1.8.6.2/

 

Installation de Chamilo à partir de votre navigateur à l’adresse suivante :

http://192.168.0.60/chamilo-1.8.6.2/

 

Attribution des droits.

sandrine@ubuntu : sudo chmod 444 /var/www/chamilo-1.8.6.2/main/install/index.php

 

Partie 4 – Installation de JAVA et TOMCAT

 

Installation de java

sandrine@ubuntu : sudo apt-get install sun-java5-jdk

sandrine@ubuntu : sudo apt-get install sun-java5-jre

 

 Vérification de la version de java

sandrine@ubuntu : sudo java -version

 

Note : Si la version est différente de java-1.5

sandrine@ubuntu : sudo update-alternatives --config java

 

Choisir la version java-1.5.0 en tapant « 1 ».

Sélection Alternative

-----------------------------------------------

1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java

2 /usr/bin/gij-wrapper-4.1

*+ 3 /usr/lib/jvm/java-gcj/jre/bin/java

 

Installation de Tomcat

sandrine@ubuntu : sudo apt-get install tomcat5 tomcat5-admin tomcat5-webapps

 

Configuration de Tomcat

sandrine@ubuntu : sudo nano /etc/default/tomcat5

 Editer à la fin du document le texte suivant :

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

 

sandrine@ubuntu : export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

 

sandrine@ubuntu : sudo /etc/init.d/tomcat5 restart

 

 Partie 5 – Installation de la vidéoconférence

 

Installation de RED5

sandrine@ubuntu : cd /usr/src

sandrine@ubuntu : sudo wget http://dl.fancycode.com/red5/debian/0.6.2/red5_0.6.2-1_all.deb

sandrine@ubuntu : sudo dpkg -i red5_0.6.2-1_all.deb

 

Installation du module RED5 Dokeos

sandrine@ubuntu : sudo wget http://www.dokeos.com/download/dokeosred5APP-1_8.tar.gz

sandrine@ubuntu : sudo tar zfvx dokeos-red5APP-1_8.tar.gz

sandrine@ubuntu : sudo cp -R dokeos-red5APP-1.8/* /usr/lib/red5/webapps

 

Configuration de RED5

sandrine@ubuntu : sudo nano /usr/lib/red5/conf/red5.properties

Modifier les deux premiers 0.0.0.0 par 127.0.0.1

 

sandrine@ubuntu : sudo nano /usr/lib/red5/webapps/dokeosrecorder/WEBINF/red5-web.properties

Modifier « webapp.virtualHosts=*,localhost, 127.0.0.1 » par

« webapp.virtualHosts=192.168.0.60,localhost, 127.0.0.1 » ainsi seul votre serveur

pourra se connecter à RED5 par mesure de sécurité.

 

sandrine@ubuntu : sudo nano /usr/lib/red5/conf/realm.properties

Modifier le mot de passe du compte administrateur « admin: admin,admin » par

exemple « admin: F56xWry,admin ».

 

Telechargement des fichiers war :

sandrine@ubuntu : cd /usr/lib/red5/webapps

 sandrine@ubuntu : sudo wget http://www.dokeos.com/maven/repository/com/dokeos/dokeos-recorder/2.0.0-M2/dokeos-recorder-2.0.0-M2.war

 sandrine@ubuntu : sudo mv dokeos-recorder-2.0.0-M2.war dokeos-recorder.war

 sandrine@ubuntu : sudo wget http://www.dokeos.com/maven/repository/com/dokeos/dokeos-videoconf/2.0.0-M2/dokeos-videoconf-2.0.0-M2.war

 

sandrine@ubuntu : sudo mv dokeos-videoconf-2.0.0-M2.war dokeos-videoconf.war

 Création d'un fichier XML :

 sandrine@ubuntu : sudo mkdir /etc/chamilo/

 sandrine@ubuntu : sudo gedit /etc/chamilo/videoconference-config.xml

 

Inserer le texte suivant :

<?xml version="1.0" encoding="UTF-8"?>

  <videoconference-config>

     <server-keys>

       <server-key host="192.168.0.60_" key="password" />

     </server-keys>

     <moderator-check-on-whiteboard>false</moderator-check-on-whiteboard>

     <video-streams-dir>/opt/chamilo/recorded-streams</video-streams-dir>

     <vod-streams-dir>/opt/chamilo/vod-streams</vod-streams-dir>

   </videoconference-config>

 

Configurer la videoconference dans chamilo :

the hostname or IP address of your Red5 server : 192.168.0.60

the port : 1935

the password :  F56xWry

no

Qu'en pensez vous ? Merci à Yannick et David pour leur aide.                Sandrine

 

 

tuto

Bonjour, j'ai rédiger un petit guide d'installation, qui demande encore des corrections, ce n'est qu'une ébauche comme sandrine.

Il manque toutes les images, qui permettent d'appuyer certaines actions, mais je n'ai pas réussi à le mettre en pièce jointe... Ce guide ne se veut pas complet, et accéssible à tous, d'ailleur je continurais à le compléter lorsque j'aurais réussi tous mes tests, prochainement "l'intégration/réintégration de données", "tutoriel prof" "toturiel élève" "videoconférence?".

ps: je n'ai pas trop fait attention aux fautes d'orthographe, comme je l'ai dit, je le post un peu à chaud

 

Bonne lecture, toute critique est bonne à prendre, merci.




Guide d'installation de Chamilo

 

Préambule

Ce guide ne se veut pas exhaustif, mais souhaite expliquer quelques détails permettant une utilisation plus aisée de l'outil. Ce guide a été réaliser sous GNU/Linux.

Outils requis

Pour réussir cette installation, il y a besoin d'un ordinateur (sous GNU/Linux de préférence) où est installer un serveur Lamp.

 

Installation d’Apache2:

user@user: sudo apt-get install apache2-mpm-prefork

 

Installation de MySQL:

user@user: sudo apt-get install mysql-server-5.0

 

Installation de PHP 5 pour Apache et MySQL:

user@user: sudo apt-get install libapache2-mod-php5 php5-mysql

 

Installation en local

Télécharger la source sur Chamilo.org

 

Décompresser le document dans un dossier, le renommer à sa convenance (ici ce sera « chamilo »), puis le copier dans le dossier « /var/www » de votre système.

 

Ex: user@user:(sudo) mv /home/user/Bureau/chamilo /var/www

 

L'installation va se poursuivre grâce à l'interface du navigateur web à l'adresse: « localhost/chamilo »:

 

Maintenant il faut suivre l'installation étape par étape, en faisant attention à ne rien omettre, cliquer sur « click to install Chamilo » et suivre la procédure.Étape 1: Le choix de la langue

→ C'est la langue qui sera utilisée pour l'installation.

 

Étape 2: Pré-requis

 

→ Cette étape permet de vérifier si il y a bien tout ce qu'il faut sur votre serveur pour une installation correct de chamilo et à la fin des pré-requis il y a: « Permissions sur les répertoires et fichiers »:

 

Par défaut, l'écriture n'est pas autorisée sur les dossier, il faut donc changer les droits d'accès aux fichiers, pour plus de sécurité et mettre les droits d'un utilisateur "système" est plus utile, il sert plus à confiner les droits lors de l'exécution d'un service (en l'occurrence apache2).

 

Pour cela aller dans le répertoire où se trouve le dossier chamilo, appliquer des droits dit « www-data » et rafraichir le navigateur.

Ex: user@user:/var/www$ chown -R www-data:www-data chamilo/

 

Cliquer sur « + Nouvelle installation ».

 

Étape 3: Licence

 

Ici il est expliquer que «chamilo est un logiciel libre distribué sous la licence GNU General Public Licence (GPL). » et qu'une partie du contenu est publiés sous la licence BY-SA Creative Commons.

 

Il suffit d'accepter pour passer à la prochaine étape.

 

Étape 4: Paramètre de MySQL

 

Ici on vérifie que la base de donnée fonctionne correctement et d'autres paramètres optionnels sont disponibles:

 

Pour cette vérification il faut remplir les différents champs demandés, ces informations sont données lors de la location de l'hébergement, ou si c'est en local, lors de la mise en place du serveur Lamp.

  • Hôte base de données: le nom de l'hôte de votre base de donnée, si c'est une installation locale, par défaut: « localhost ».

  • Utilisateur base de données: le nom de l'utilisateur de votre base de donnée, par défaut « root » en local.

  • Mot de passe base de données: le mot de passe qui a été donné/créer lors de la création/location de la base de donnée, en même temps que l'utilisateur.

  • Préfixe pour le nom de base MySQL: ici il est possible de changer le préfixe du nom de la base de donnée qui sera visible sur phpmyadmin. Ça peut être utile lorsqu'il y a plusieurs base de données avec les même préfixes.

 

Dans « Paramètres optionnels », l'utilisation de plusieurs base de données est activé par défaut (main, stats et user), ça peut être utile en fonction des paramètres d'hébergement du serveur. Il est aussi possible de renommer les bases de données qui seront présentes dans phpmyadmin.

 

Vérifier les données puis cliquer sur « vérification de la connexion à la base de donnée ».

 

Si ça ne fonctionne pas, peut être que le mot de passe n'est pas le bon, pour le changer par la console:

 

user@user:mysql -u root -p mot-de-passe

Une foi que tout est vérifier et correct, passer à l'étape suivante.

 

Étape 5: Paramètre de configuration

 

Ici c'est le fichier de configuration (configuration.php) qui va être modifier. Tous les paramètres de cette étape vont être utiliser pour l'interface d'administration du Chamilo, certains paramètres pourront être modifiés plus tard.

 

  • Langue principale: la langue qui sera utilisée par défaut sur le Chamilo.

  • URL de Chamilo: l'adresse de votre Chamilo, en local: http://localhost/chamilo/.

  • Email de l'administrateur: l'adresse de contact de l'administrateur.

  • Prénom et nom de l'administrateur: Seront affichés en bas à gauche du Chamilo avec son adresse mél, il est aussi possible de mettre une autre information, chacun règle à sa convenance.

  • Login et Mot de passe de l'administrateur: IMPORTANT car ces informations permettront de se connecter en tant qu'administrateur sur le Chamilo, il peut être judicieux de mettre compte administrateur générique non nominatif et non personnel.

  • Nom du portail et Nom abrégé de l'organisation: ces informations serons visibles en haut à gauche du Chamilo et sur toutes les pages.

  • Méthode d'encryption: ce sont des fonctions de hachage cryptographique qui permettent d'identifier la donnée initiale, utile de laisser par défaut (md5 ; sha1).

  • Auto inscription: conseillé de laisser la configuration par défaut.

  • Auto inscription en tant que créateur de cours: a modifier en fonction des besoins.

Étape 6: Dernière vérification avant utilisation

 

Ici il faut vérifier les valeurs qui ont été introduites, il est même conseiller d'imprimer cette page pour conserver le mot de passe et autres paramètres. Si une erreur est constatée, il est toujours possible de revenir en arrière, si tout est correct, « Installer Chamilo».

 

Une foi l'installation terminée, il suffit de se rendre sur le site par le lien proposé et de se connecter avec les identifiants préalablement utilisés.My Organisation

 

Dernier réglage d'installation du Chamilo

 

Une foi votre Chamilo installé, un dernier message d'erreur apparaît:

« Conseil de sécurité: Pour protéger votre site, mettez main/inc/conf/configuration.php et main/install/index.php (pas leur répertoires) en lecture seule (CHMOD 444). »

 

 

Il est possible de changer les droits d'accès au répertoire « install/ » en utilisant « chmod », une foi placé dans le répertoire « main/ »:

 

user@user:/var/www/chamilo/mains$sudo chmod -R 444 install/

 

Le CHMOD 444 Permet au root, au groupe, et a vous même de voir le document, mais pas de le modifier, ni de le supprimer.
 

Par soucis de sécurité il est aussi possible de le supprimer:

 

user@user:/var/www/chamilo/mains/install$sudo rm -Rf index.php

 

IMPORTANT:Il faut faire extrêmement attention avec la commande « rm »!!

 

Ou bien de modifier le nom du fichier:

 

user@user:/var/www/chamilo/mains/install$sudo mv index.php lenomdufichier.php

 

Et pour le fichier « configruration.php »:

 

user@user:/var/www/chamilo/main/inc/conf$ sudo chmod 444 configuration.php

 

Lorsque cette manipulation est faite, l'utilisation du Chamilo peut commencer en toute sécurité en cliquant sur « Entrer dans votre nouveau portail » ou par le navigateur à l'adresse « localhost/chamilo ».

 

 

Félicitation et quelque sugestion.

Bonjour,

Je débute également dans Chamilo de plus étant très interessé par la Visio. je vais suivre avec attention votre documentation.

Voici quelques sugestions :

- Un épinglage de votre poste avec une correction au fure et a mesure de celui-ci, permetrait aux débutant de tout avoir dés le premier post

- Un rappel en début du guide de la configuration Minimum et sa configuration ideale de son installation (Ram/processeur/Place disque de l'installation/nombre d'utilisateur simultanés ...)

- Une remarque, à la partie 5, je cite:

Installation du module RED5 Dokeos

 

 Un peu plus loin dans l'Installation de OpenLaszlo  il y a plusieurs référence à Dokos dans des chemins d'access, est-ce normale ?

Je pense qu'il serait judicieux pour la perénité du projet que chamilo récupere une copie de ces fichiers et les renome si besoin avec son nom afin d'éviter des soucis de compatibilités si le Projet Dokeos envisager de les mettres à jours.

Cordialement

P.S.: Désolé pour mes fautes d'horthographe, cela n'est pas mon point fort (si les administrateurs ont la possibilité de rajouter un corecteur, je leur serait reconnaissant).

 

 

jean@ubuntu : sudo wget http://www.dokeos.com/download/dokeosred5APP-1_8.tar.gz
jean@ubuntu : sudo tar zfvx dokeos-red5APP-1_8.tar.gz
jean@ubuntu : sudo cp -R dokeos-red5APP-1.8/* /usr/lib/red5/webapps
Configuration de RED5
 

jean@ubuntu : sudo nano /usr/lib/red5/webapps/dokeosrecorder/WEBINF/red5-web.properties

tutos

Bonjour,

Beau travail très interessant. Personnelement je débute sur Chamilo et je devrait créer quelques tuto, donc une fois qu'ils seront propres, je les feraient passés.

Juste une remarque, à la partie 3, je cite: "


Installation de Dokeos à partir de votre navigateur à l’adresse suivante : http://192.168.0.60/chamilo-1.8.6.2/"

;)

 

petite erreur

 Oui en effet, c'est installation de chamilo-1.8.6.2 à partir de votre navigateur à l’adresse suivante : http://192.168.0.60/chamilo-1.8.6.2/"

merci

J'attend d'autres remarques et corrections pour éditer une nouvelle ébauche, merci

Bonjour Sandrine et

Bonjour Sandrine et félicitations pour cet effort de documentation.

Juste un détail: l'installation d'OpenLaszlo (et toute la marmaille de mod_jk etc) n'est pas du tout nécessaire pour faire tourner la vidéoconférence. Il s'agit de l'environnement de construction.

Par contre, le serveur de streaming implique, pour fonctionner, que l'adresse du portail soit vérifiable, c'est-à-dire que le serveur Red5 puisse retrouver la machine où tourne Chamilo (il ne suffit pas que la machine Chamilo puisse trouver Red5). Ça n'intervient peut-être pas dans ton cas (si tout est sur la même machine), mais je préfère le mentionner.

Yannick

Merci

 Merci de ta réponse. 

"Par contre, le serveur de streaming implique, pour fonctionner, que l'adresse du portail soit vérifiable, c'est-à-dire que le serveur Red5 puisse retrouver la machine où tourne Chamilo (il ne suffit pas que la machine Chamilo puisse trouver Red5). Ça n'intervient peut-être pas dans ton cas (si tout est sur la même machine), mais je préfère le mentionner."

 

En fait, je travaille pour l'instant en local, avec un PC de bureau équipé de Linux sur lequel j'ai suivi pas à pas le tutoriel et où j'ai installé red5 et chamilo.

Et depuis un ordinateur portable, je me connecte à chamilo en étant le client.

Je travaille donc en local, avec des ip local.

La vidéoconference ne marche pas chez moi car peut être que mon serveur local (PC de bureau) ne retrouve pas mon ordinateur client (portable) ????

S'agit-il d'une explication possible???

Si oui, comment y remédier? Et si j'ai plusieurs clients (plusieurs portables chez moi), comment réussir à ce qu'il soit tous reconnu?

Merci

Sandrine

Petite erreur de syntax

Bonsoir,

En comparant ma ligne de commande avec le nom de fichier que Fred m'a envoyer, je me suis aperçu d'une coquille dans ta procédure il manque dans le nom du fichier un tiret :

Au lieu de :

http://www.dokeos.com/download/dokeosred5APP-1_8.tar.gz

il faut écrire :

http://www.dokeos.com/download/dokeos-red5APP-1_8.tar.gz

Thibaut.

  <!--Session data-->   I

 

 

I like your post its quite informative and i love to visit you again as you have done a wonderful job. i love to bookmark this site and would send it to other friends to read it and visit it to get upto date and quite interesting information 642-661, i like the way you are working,keep it up, i will be here again as i get some time from 642-631 studies because they make me little busy, but i would love to stuck here again after my exams of 650-393. Thanks for sharing nice information with us.  JN0-350

Bon, n'ayant pas vu de

Bon, n'ayant pas vu de documentation correspondante suffisante, je me permets quand même de publier un extrait de notre conversation, Sandrine et moi, en Juin, pour l'installation de la vidéoconférence, qui s'est soldée (évidemment) par un grand succès pour les machines impliquées.

J'attendais un manuel de la part de Sandrine, mais je ne l'ai pas vu venir donc... tu m'excuseras Sandrine mais je publie moi-même (pas passé 3 heures à ça pour laisser le tout se perdre dans la nature).

C'est ici que ça se passe: http://beeznest.wordpress.com/2010/08/02/installer-la-videoconference-de...