Tutoriels pour l'utilisation de logiciels libres



Accueil
Forum
Contact

WebCalendar

Installation

REMARQUE : Avant de procéder à l'installation de WebCalendar,
vous devez avoir téléchargé et installé EasyPHP
(Cf : EasyPHP, téléchargement et installation : Lire ... ),
et avoir téléchargé et décompressé WebCalendar (Cf : Téléchargement : Lire ... ).

Les logiciels qui fonctionnent sous EasyPHP, doivent se situer dans le répertoire "WWW" dont l'adresse, par défaut, est : "C:\Program Files\EasyPHP1-8".
Ouvrez ce répertoire, vous obtenez l'écran suivant :

Recherchez, dans une autre fenêtre, le dossier WebCalendar que vous avez décompressez.
Copiez-le (ou déplacez-le) dans le répertoire "C:\Program Files\EasyPHP1-8\WWW", et vous obtenez ceci :

Vous pouvez fermer le répertoire "WWW".

Dans le répertoire : "C:\Program Files\EasyPHP1-8",

double-cliquez sur "EasyPHP.exe".
Dans la barre d'outils en bas à droite, cliquez-droit sur l'icône "EasyPHP" ,
puis, dans la liste, cliquez sur "Web Local".

L'écran suivant s'affiche :

Cliquez sur "WebCalendar".
L'écran suivant s'affiche :

Cet écran vous indique le statut courant, et vous indique que certains paramètres sont manquants.
Le tableau suivant vous fourni des informations par défaut ou que vous pouvez modifier selon votre configuration et vos souhaits :

Puis cliquez sur "Save Settings". Le message suivant s'affiche :

Cliquez sur "OK", l'écran suivant s'affiche :

Saisissez le mot à créer, et notez-le précieusement (ex : admin).

Cliquez sur "OK", l'écran suivant s'affiche :

Vous pouvez fermer la fenêtre, ou accédez à nouveau aux pages précédentes en saisissant votre mot de passe.

Si vous lancez l'application WebCalendar à partir de l'écran suivant :

vous obtiendrez le message d'erreur qui suit :

Pas de panique !
Ce message vous demande de configurer le fichier "php.ini" afin d'obtenir "magic_quotes_gpc" à "ON".
Le fichier "php.ini" à modifier se situe dans le répertoire " C:\Program Files\EasyPHP1-8\conf_files". Celui-ci est accessible par le menu; cliquez-droit sur l'icône "EasyPHP" :


Cliquez sur "Configuration", puis sur "PHP". Le fichier "php.ini" s'affiche dans l'éditeur de texte :

Recherchez "magic_quotes_gpc" et placez le à "ON". ATTENTION : Il existe deux occurrences à modifier !
Puis, enregistrez vos modifications. Vous pouvez fermer la fenêtre.
Si vous lancez à nouveau l'application WebCalendar à partir de l'écran suivant :

vous obtiendrez le message d'erreur qui suit :

Pas de panique !
Ce message vous indique que votre base de données MySQL n'est pas encore créée pour l'utilisation de WebCalendar.
Cliquez-droit sur "EasyPHP" dans la barre d'outils Windows :

Version 1-8 : Cliquez sur "Configuration" "PhpMyAdmin" (ou "CTRL+Y").
Version 2-0 : Cliquez sur "Administration" "MySqlAdministration" (ou "CTRL+A").
L'écran suivant s'affiche :

Sur la page d'accueil de
phpMyAdmin, sous l'en-tête "MySQL", la première option est "Créer une base de données". Entrez le nom que vous avez choisi pour la base de données et pressez le bouton "Créer" (par défaut, le nom de la base de données utilisé par WebCalendar est "intranet"). Après avoir pressé le bouton "Créer", vous obtenez : "Base de données intranet a été créée".

Cliquez sur l'icône "
Accueil" (la petite maison sur le côté gauche de votre écran). Cela vous mènera à la page d'accueil de phpMyAdmin :

Afin de créez un nouvel utilisateur MySQL, cliquez dans la zone "
Privilèges" sous l'en-tête "MySQL".

Ensuite, cliquez dans la zone "
Ajouter un utilisateur".

Dans "Information pour la connexion", remplir dans le détail votre nouvelle base de données utilisateur. Le "Nom d'utilisateur" par défaut pour WebCalendar est "webcalendar" avec pour "Mot de passe" "webcal01". Laisser le champ "Serveur" à "Tout serveur"["Aucun"].

En dessous, dans la liste "
Privilèges globaux", vérifier la sélection de : SELECT, INSERT, UPDATE, DELETE, FILE, CREATE, ALTER, INDEX, DROP.
Pour valider, cliquez sur le bouton "
Exécuter". L'écran suivant s'affiche "Vous avez ajouté un utilisateur", "Utilisateur 'webcalendar'@'%'" :

Cliquez sur l'onglet "Bases de données" en haut de la page.

Depuis la liste des bases de données sur la page, cliquez sur "intranet".

Version 1-8 : Cliquez sur l'onglet "SQL" en haut de la page.
Version 2-0 : Cliquez sur l'onglet "Importer" en haut de la page.

En bas de la page, il y a une zone de chargement du fichier SQL. Cliquer sur le bouton "
Parcourir" et sélectionnez le fichier "tables-mysql.sql" depuis le répertoire racine de WebCalendar.
Ensuite, cliquez sur le bouton "
Exécuter".

Le haut de la page vous indique : "
Votre requête SQL s'est exécutée avec succès. Le contenu de votre fichier a été inséré. (tables-mysql.sql : 98 Instructions)".
Maintenant, vous avez fini la création des tables de la base de données de WebCalendar. Vous pouvez fermer cette fenêtre.
Enfin, lancez l'application WebCalendar à partir de l'écran suivant :

Si tout s'est correctement déroulé, vous obtenez l'écran d'accueil suivant :

WebCalendar est installé et vous allez pouvoir le paramétrer pour les utilisateurs.
Par défaut, l'"
Identifiant utilisateur" est "admin" et le "Mot de passe" est "admin".



Haut de Page


NOTA : La version originale, en anglais, se trouve sur votre ordinateur, après l'installation de EasyPHP et WebCalendar, à l'adresse :
file:///C:/Program%20Files/EasyPHP1-8/www/webcalendar/docs/WebCalendar-SysAdmin.html#dbsetup


    1) Installation d'une base de données

      Il y a trois étapes pour l'installation d'une base de données.

    1. Création de la base de données

    2. Création de l'utilisateur

    3. Création des tables de requêtes


Suivre les trois étapes ci-dessus pour pouvoir utiliser la base de données. Une fois cela fait, un seul compte utilisateur est créé avec le Nom d'utilisateur "admin" et le Mot de passe "admin", que vous devez utiliser pour créer votre propre compte.


Pour les exemples suivants, le texte en caractères gras représente le texte que vous devrez saisir.


Par sécurité, les valeurs par défaut pour la base de données, le Nom d'utilisateur et le Mot de passe (intranet, webcalendar et webcal01) sont seulement des éléments de démonstration et ne devraient jamais être utilisés dans un environnement d'utilisation normale.


    2) Utilisation de phpMyAdmin

Si vous avez installé et configuré la base de données MySQL, servez-vous des étapes suivantes pour installer l'application WebCalendar. (L'information suivante vient de phpMyAdmin version 2.6.1)


  1. Clic-droit sur "EasyPHP" dans la barre d'outils Windows ; cliquez sur "Configuration" "PhpMyAdmin" (ou "CTRL+Y").
    Sur la page d'accueil de phpMyAdmin, sous l'en-tête "MySQL", la première option est "Créer une base de données". Entrez le nom que vous avez choisi pour la base de données et pressez le bouton "Créer" (par défaut, le nom de la base de données utilisé par WebCalendar est "intranet"). Après avoir pressé le bouton "Créer", vous obtenez :
    "Base de données intranet a été créée".

  2. Cliquez sur l'icône "Accueil" (la petite maison sur le côté gauche de votre écran). Cela vous mènera à la page d'accueil phpMyAdmin.

  3. Créez un nouvel utilisateur MySQL. [( En option) Si vous avez déjà créer un Nom d'Utilisateur MySQL que vous souhaitez utiliser, vous pouvez sauter cette étape.] Cliquez dans la zone "Privilèges" sous l'en-tête "MySQL".

  4. Ensuite, s'il n'existe aucun utilisateur, cliquez dans la zone "Ajouter un utilisateur".

  5. Dans "Informations pour la connexion", remplir dans le détail votre nouvelle base de données utilisateur. Le "Nom d'utilisateur" par défaut pour WebCalendar est "webcalendar" avec pour "Mot de passe" "webcal01". Laisser le champ "Serveur" à "Tout serveur"["Aucun"].

  6. En dessous, dans la liste "Privilèges globaux", vérifier la sélection de : SELECT, INSERT, UPDATE, DELETE, FILE, CREATE, ALTER, INDEX, DROP.

  7. Cliquez sur le bouton "Exécuter"

  8. Une nouvelle page s'affiche : "Vous avez ajouté un utilisateur", "Utilisateur 'webcalendar'@'%'"

  9. Cliquez sur l'onglet "Bases de données" en haut de la page.

  10. Depuis la liste des bases de données sur la page, cliquez sur "intranet".

  11. Cliquez sur l'onglet "SQL" en haut de la page.

  12. En bas de la page, il y a une zone de chargement du fichier SQL. Cliquer sur le bouton "Parcourir" et sélectionnez le fichier "tables-mysql.sql" depuis le répertoire racine de WebCalendar. Ensuite, cliquez sur le bouton "Exécuter".

  13. Le haut de la page vous indique : "Votre requête SQL s'est exécutée avec succès. Le contenu de votre fichier a été inséré. (tables-mysql.sql : 98 Instructions)".

  14. Maintenant, vous avez fini la création des tables de la base de données de WebCalendar.

    3) Installation de l'application

à partir de votre explorateur internet, lancez WebCalendar et vous obtenez la page "WebCalendar Database Setup" à l'adresse "http://localhost/webcalendar/install/index.php".



Vérifiez les informations contenues dans la page, celles qui sont présentes, le sont par défaut, et, peuvent être modifiées selon les termes utilisés dans votre propre configuration.
En quittant la page, l'application vous demande d'entrer un mot de passe et de le confirmer : attention de bien le noter ! Car il n'est pas modifiable !

Puis fermer la fenêtre.


Vous pouvez éditer manuellement le fichier settings.php . Il existe un exemple de fichier : settings.php.orig que vous pouvez utiliser comme point de départ. Simplement, renommez ce fichier en settings.php . Vous aurez besoin de prendre les valeurs suivantes dans settings.php :

Pour configurer l'accès à votre base de données. Prenez les valeurs telles que :

db_ type Un parmi "mysql", "oracle", "postgresql", "odbc", "mssql", ou "ibase".

db_host Le nom de la base de données en cours. (Utilisez "localhost" s'il s'agit du même ordinateur que le serveur du web.) (Cette variable n'est pas utilisée avec ODBC) (Autre exemple: modification du port utlisé : "localhost:8080")

db_login Le logiciel de la base de données : "webcalendar"

db_password Le mot de passe de la base de données pour le logiciel ci-dessus "webcal01"

db_ database Le nom de la base de données qui existent dans les tables du calendrier. ("intranet" dans les exemples ci-dessus). Pour ODBC, ce devrait être le DSN.

db persistent Pour permettre l'utilisation de la mise en commun des connexions de la base de données (pooled). Ceci devrait vraiment le permettre(?).

Vous pouvez configurer le calendrier en mode "simple utilisateur" ou en mode "multi-utilisateurs". Si c'est la première fois que vous utilisez le calendrier, c'est plus facile d'essayer le mode utilisateur unique. Vous pourrez toutefois vous essayer au mode multi-utilisateurs plus tard. Quitter l'installation single_user avec "N" (par défaut) pour les multiples utilisateurs ou installez-le avec "Y" et mettez la valeur de single_user_login sur le nom du logiciel dont vous aimeriez installer le système vers un mode d'utilisateur unique. (Et soyez sûr de prendre la valeur de single_user_login pour le logiciel que vous voudriez choisir si vous décidez de vous orienter vers un mode multi-utilisateurs un autre jour).



Haut de Page

Logiciel libre placé sous licence GNU-GPL. Page créée le 10/05/2007, modifiée le 21/02/2008