Skip to content
This repository has been archived by the owner on Jun 17, 2020. It is now read-only.

3. Documentation du Robert : INSTALLATION

Paul MAILLARDET edited this page Jan 7, 2018 · 4 revisions

1. Avant de commencer

Vous devez disposer d'un serveur LAMP (ou WAMP ou MAMP) comprenant :

  • PHP5.6 ou ultérieur, avec la librairie curl
  • MySQL 5.5 ou ultérieur
  • PhpMyAdmin, si vous voulez vous faciliter la vie.

Assurez-vous d'avoir un accès au serveur MySQL ainsi qu'un compte phpMyAdmin pour la base de données, et un accès FTP pour le transfert de fichiers vers le serveur.

2. Installation des fichiers source

2.1 Installation du Robert avec GIT (méthode recommandée)

  • Connectez vous en ssh sur votre serveur
  • déplacez vous dans un répertoire accessible depuis l'extérieur (la racine de votre espace web)
  • entrez la commande suivante :
git clone https://github.com/RobertManager/robert.git
  • Et voilà ! Vous pouvez passer à l'étape de configuration de la base de donnée.

2.2 Installation du Robert sans accès GIT sur votre serveur

  • Téléchargez le code source du Robert, et décompactez-le dans un dossier facile à retrouver.

3. Configuration

3.1 Configurer la base de donnée

  • Ouvrez le fichier exemple.user_config.php se trouvant dans le dossier /config.
  • modifiez les lignes 12 à 15 en mettant les bons codes d'accès au serveur MySQL et le nom de la base de données, en vous inspirant de l'exemple, puis sauvegardez-le sous le nom user_config.php dans le même répertoire.
  • Rendez-vous sur votre phpMyAdmin, créez une base de données si besoin, et entrez dedans.
  • Cliquez sur l'onglet Importer, puis sur le bouton "parcourir". Allez chercher le fichier BDD_default.sql se trouvant dans le dossier /config. Vous pouvez aussi copier-coller le contenu de ce fichier dans la zone de requête de l'onglet "SQL".
  • Assurez-vous que le code source du Robert est bien sur le serveur, dans le dossier racine du nom de domaine (ou sous-domaine) que vous avez choisi.
  • Connectez-vous au Robert en tant qu'administrateur grâce aux identifiants suivants :

login : [email protected], mot de passe : admin

3.2 configurer les informations de votre structure

  • Une fois connecté en tant qu'administrateur (voir point précédent), rendez vous sur la page Infos du menu pour éditer les informations de votre structure et uploader votre logo.

3.3 Changer le mot de passe par défaut du compte administrateur

  • Dans le menu Gens, et le sous menu Utilisateurs (icône du pirate), vous pouvez modifier le mot de passe du compte [email protected].

4. Mise à jour de Robert

Si vous n'avez pas utilisé Git pour installer Robert, téléchargez à nouveau le code source et écrasez votre ancienne installation.

Si vous avez utilisé Git, il vous suffit d'entrer la commande suivante au niveau du dossier où se trouve Robert sur votre serveur :

git pull

5 Cas d'installation portable sous Windows avec µWamp

Cette procédure permet d'installer un environnement pour utiliser Robert sous Windows. Cette installation ne permet qu'un accès depuis une machine physique aux données.

5.1 Installation

5.2 Création et configuration de la base de donnée.

  • Revenir dans le dossier parent de µWamp où se trouve le programme serveur uwamp.exe et l’exécuter.
  • Cliquer sur le bouton PHPMyAdmin, une fenêtre de navigation s'ouvre permettant de créer la base de donnée
  • Dans cette fenêtre, entrez le nom d'utilisateur 'root' et le mot de passe 'root'.
  • Cliquer sur le menu Base de données en haut de la page.
  • Entrer robert (en minuscule) et choisir l'interclassement utf8_general_ci. La liste est longue, Il est vers la fin de celle ci. Cliquer sur Créer.
    La base de donnée est maintenant créée, il faut maintenant initialiser sa structure.
  • Sur la gauche de la fenêtre apparaît la liste des bases de données. Cliquer sur robert. Puis dans le menu en haut de la fenêtre vous verrez un bouton Importer. Cliquer sur celui ci. Puis, une fois la page chargée, cliquer sur Parcourir.
  • Il faut maintenant choisir le fichier qui se trouve dans \www\rober-master\config\BDD_default.sql. Une fois le fichier sélectionné, il faut cliquer sur le bouton exécuter en bas de la page. La base de données est maintenant créée et configurée !

5.3 Configurer Robert

  • Ouvrir le fichier \www\rober-master\config\exemple.user_config.php (vous pouvez l'ouvrir avec notepad ou un autre éditeur de texte simple)
  • modifier la ligne 14 comme ceci : define("PASS", "root"); (attention le point virgule à la fin est obligatoire).
  • Enregistrer le fichier sous le nom user_config.php dans le même dossier, et fermez l'éditeur de texte.

5.4 Utiliser Robert

  • Dans le programme µWamp, cliquez sur le bouton "www Site". Celui-ci ouvre un navigateur affichant la page qui liste les sites installés. Sur celle ci vous trouverez "robert-master". Il suffit de cliquer sur le lien pour utiliser Robert et vous connecter grâce aux identifiants suivants :

login : [email protected], mot de passe : admin

A chaque démarrage de votre ordinateur vous devrez relancer µWamp pour accéder à la page.