Webnotes est un logiciel fonctionnant sous Windows, indispensable pour répertorier et classer toutes sortes de documents, sites internet, adresses email, fichiers, applications etc...
 

Installer easyphp 1.7 et phpmyannu 3.01 sous Windows :

 

Installer easyphp 1.7 et phpmyannu 3.01 sous Windows en local pour que ça marche du premier coup !

 

Télécharger easyphp 1.7 (serveur web apache, php, mysql, phpmyadmin) sur http://www.easyphp.org

Télécharger phpmyannu 3.01 sur http://www.creation-de-site.net

 

Installer easyphp

Installer easyphp avec les options par défaut

Remarque importante pour la suite : dans le doute vous devez respecter les majuscules et les minuscules des paramètres proposés.

Configurer le serveur Apache

Editer le fichier httpd.conf du dossier apache\conf avec le bloc-notes et faire les remplacement suivant :

Rechercher : DirectoryIndex index.html index.shtml index.wml index.pwml index.php index.php3 index.php4

Remplacer par : DirectoryIndex index.htm index.html index.shtml index.wml index.pwml index.php index.php3 index.php4

Enregistrer

Fermer le bloc-notes

Editer le fichier php.ini du dossier apache avec le bloc-notes et faire les remplacement suivant :

Attention ! les ; indiquent que le reste de la ligne est un commentaire donc ne pas tenir compte du contenu de la ligne !!!!

Rechercher : output_buffering = 4096

Remplacer par : output_buffering = Off

Rechercher : error_reporting = E_ALL

Remplacer par : error_reporting = E_ALL & ~E_NOTICE

Rechercher : log_errors = On

Remplacer par : log_errors = Off

Rechercher : register_globals = Off

Remplacer par : register_globals = on

Rechercher : register_argc_argv = Off

Remplacer par : register_argc_argv = on

Rechercher : magic_quotes_gpc = Off

Remplacer par : magic_quotes_gpc = on

Rechercher : dbx.colnames_case = "lowercase"

Remplacer par : dbx.colnames_case = "unchanged"

Rechercher : session.bug_compat_42 = 0

Remplacer par : session.bug_compat_42 = 1

Rechercher : url_rewriter.tags = "a=href,area=href,frame=src,input=SRC,form=fakeentry"

Remplacer par : url_rewriter.tags = "a=href,area=href,frame=SRC,input=SRC,form=,fieldset="

Enregistrer

Fermer le bloc-notes

 

Configurer mysql en local avec le nom d'UTILISATEUR de mysql chez votre hébergeur

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer phpmyadmin

Clic droit sur l'icône d'easyphp à coté de l'horloge dans la barre des tâches >> Administration >> Gestion BDD

Changer le nom de l'utilisateur

Clic sur Privilèges

Clic sur Modifier

Dans Changement des informations de connexion / Copie d'utilisateur

Dans Nom d'utilisateur: sélectionner Entrez une valeur:

Dans le champ à droite remplacer root par le nom d'UTILISATEUR de votre base chez votre hébergeur

Dans Serveur: Sélectionnez Entrez une valeur:

Dans le champ à droite vérifiez la présence de localhost

Cocher ... supprimer l'ancien utilisateur, puis recharger les privilèges au serveur

Clic sur Exécuter

Clic sur Accueil en haut à gauche

Clic sur Privilèges

Clic sur recharger les privilèves

Clic sur Accueil en haut à gauche

Message d'erreur normal

Fermer phpmyadmin

Fermer easyphp

Clic droit sur l'icône d'easyphp à coté de l'horloge dans la barre des tâches >> Quitter

Configurer phpmyadmin sur le nouveau nom d'utilisateur

Editer le fichier config_inc.php du dossier phpmyadmin avec le bloc-notes

Chercher $cfg['Servers'][$i]['user'] = 'root';

Remplacer root par le nom d'UTILISATEUR de votre compte mysql chez votre hébergeur

Enregistrer

Fermer le bloc-notes

Vérifier le fonctionnement de phpmyadmin avec le nouveau nom d'utilisateur

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer phpmyadmin

Clic droit sur l'icône à coté de l'horloge dans la barre des tâches >> Administration >> Gestion BDD

Constater l'accès à l'interface sans message d'erreur

Fermer phpmyadmin

Fermer easyphp

Clic droit sur l'icône à coté de l'horloge dans la barre des tâches >> quitter

 

Configurer mysql en local avec le MOT_DE_PASSE utilisateur de mysql chez votre hébergeur

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer phpmyadmin

Clic droit sur l'icône d'easyphp à coté de l'horloge dans la barre des tâches >> Administration >> Gestion BDD

Changer le mot de passe

Clic sur Privilèges

Clic sur Modifier

Dans Modifier le mot de passe au centre de la page

Cocher Mot de passe:

Dans le champ à droite placer le MOT_DE_PASSE utilisateur de votre compte mysql chez votre hébergeur

Dans Entrer à nouveau: Recopier le mot de passe

Clic sur Exécuter

Clic sur Accueil en haut à gauche

Message d'erreur normal

Fermer phpmyadmin

Fermer easyphp

Clic droit sur l'icône d'easyphp à coté de l'horloge dans la barre des tâches >> Quitter

Configurer phpmyadmin sur le mot de passe

Editer le fichier config_inc.php du dossier phpmyadmin avec le bloc-notes

Chercher $cfg['Servers'][$i]['password'] = ' ';

Remplacer par : $cfg['Servers'][$i]['password'] = 'MOT_DE_PASSE';

Remplacer MOT_DE_PASSE par le mot de passe utilisateur de votre compte mysql chez votre hébergeur

Enregistrer

Fermer le bloc-notes

Vérifier le fonctionnement de phpmyadmin avec le nouveau mot de passe utilisateur

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer phpmyadmin

Clic droit sur l'icône à coté de l'horloge dans la barre des tâches >> Administration >> Gestion BDD

Constater l'accès à l'interface sans message d'erreur

Fermer phpmyadmin

Fermer easyphp

Clic droit sur l'icône à coté de l'horloge dans la barre des tâches >> quitter

 

Créer une base mysql vide en local avec le nom NOM_DE_LA_BASE chez votre hébergeur

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer phpmyadmin

Clic droit sur l'icône d'easyphp à coté de l'horloge dans la barre des tâches >> Administration >> Gestion BDD

Dans le champ Créer une base de données placer le NOM_DE_LA_BASE de données chez votre hébergeur

Clic sur Créer

Fermer phpmyadmin

Fermer easyphp

Clic droit sur l'icône à coté de l'horloge dans la barre des tâches >> quitter

 

Installer phpmyannu 3.01

Décompacter le zip

Placer le dossier phpmyannu (le dernier de l'arborescence) et son contenu dans le dossier www de easyphp

Configurer phpmyannu

Editer le fichier data_bd_annu.php3 avec le bloc-notes

Ajouter les lignes suivantes à la fin du fichier :

$db_server = "localhost"; //adresse du serveur MySQL
$db_name = "NOM_DE_LA_BASE"; //nom de la base de données
$db_user_login = "UTILISATEUR"; //nom d'utilisateur pour la BD
$db_user_pass = "MOT_DE_PASSE"; //Mot de passe pour la BD
?>

Remplacer NOM_DE_LA_BASE par le nom de la base de données chez votre hébergeur

Remplacer UTILISATEUR par le nom d'utilisateur de votre compte mysql chez votre hébergeur

Remplacer MOT_DE_PASSE par le mot de passe utilisateur de votre compte mysql chez votre hébergeur

Enlever les éventuels espaces avant les $ (respecter les syntaxe du contenu existant)

Vérifier de ne rien avoir mis à la suite de ?> sauf un retour à la ligne (indispensable)

Enregistrer

Fermer le bloc-notes

Editer le fichier functions.php3 du dossier phpmyannu avec le bloc-notes

Rechercher : define ("TEST_URL",true);

Remplacer par : define ("TEST_URL",false);

Rechercher : define ("TEST_MAIL",true);

Remplacer par : define ("TEST_MAIL",false);

Enregistrer

Fermer le bloc-notes

Lancer easyphp

Demarrer >> Programmes >> easyphp

Lancer Internet Explorer

Taper localhost dans le champ URL

Cliquer sur le lien phpmyannu

Ne pas tenir compte des messages d'erreurs

Ajouter install.php3 à la suite du champ URL d'Internet explorer et valider

Remplir le formulaire

Infos sur la base de données :

Adresse du serveur de base de données : localhost

Nom de votre base de données : NOM_DE_LA_BASE

Remplacer NOM_DE_LA_BASE par le nom de la base de données chez votre hébergeur

Nom d'utilisateur pour cette base : UTILISATEUR

Remplacer UTILISATEUR par le nom d'utilisateur de votre compte mysql chez votre hébergeur

Mot de passe pour cette base : MOT_DE_PASSE

Remplacer MOT_DE_PASSE par le mot de passe utilisateur de votre compte mysql chez votre hébergeur

Infos sur votre site :

Titre de votre site : The best site (par exemple)

URL de votre site : http://localhost/phpmyannu

URL du répertoire dans lequel est installé PHPMyAnnu : http://localhost/phpmyannu

Nom du webmaster : Le Webmaster (mettre votre nom)

Email du webmaster : Webmaster@sitetop.com (mettre votre email)

Votre site dispose-t-il d'une Newsletter ? : cocher non

Données pour l'administration de l'annuaire :

Login : choisir un login

Mot de passe : choisir un mot de passe

Nombre de sites dans le Top clics : 20

Nombre de sites dans le Top votes : 20

Un site sera considéré comme nouveau pendant 7 jours

Nombre de sous-catégories à afficher en page d'accueil sous les catégories principales : 3

Un site pourra se trouver au maximum dans 1 catégorie

Nombre de sites affichés sur une page : 10

Voulez-vous que les sites soient automatiquement acceptés ? : cocher non

Pouvez-vous utilisez la fonction mail() de PHP ? : cocher Non

Cliquer sur installer l'annuaire

Si vous avez des caractères bizarres à l'affichage rééditez le fichier data_bd_annu.php3 et remettez-le en forme. Ne laissez que le retour à la ligne à la suite de ?>

Fermer Internet Explorer

Supprimer les fichiers install.php3 et update2xto3.php3

 

Utiliser l'annuaire phpmyannu

Vérifier que easyphp soit actif

Lancer Internet explorer

Taper localhost dans le champ URL et valider

Cliquer sur le lien phpmyannu

 

Administrer l'annuaire phpmyannu

Vérifier que easyphp soit actif

Lancer Internet explorer

Taper http://localhost/phpmyannu/admin et valider

Login : celui que vous avez choisi

Mot de passe : celui que vous avez choisi

 

Faire la copie sur votre ordinateur de la base de liens NOM_DE_LA_BASE chez votre hébergeur pour l'utiliser en local

Effacer/supprimer avec phpmyadmin la base NOM_DE_LA_BASE de votre ordinateur

Rapatriez/sauvegardez avec phpmyadmin (Exporter) installé chez votre hébergeur votre base NOM_DE_LA_BASE depuis l'hébergeur vers votre ordinateur (dans un dossier quelconque mais avec l'extension .txt) (choisir la base NOM_DE_LA_BASE et cocher seulement : "Structure" "Données" "Transmettre" "se souvenir du modèle" puis faire Exécuter).

Ouvrir le fichier de sauvegarde avec le bloc-notes et supprimer la ligne CREATE DATABASE `NOM_DE_LA_BASE`; au début du fichier.

Créez une nouvelle base NOM_DE_LA_BASE vierge avec phpmyadmin de votre ordinateur.

Sélectionner la base NOM_DE_LA_BASE avec phpmyadmin de votre ordinateur puis SQL

Dans la fenêtre SQL choisir le fichier de sauvegarde .txt avec Parcourir... puis faire Exécuter.

Modifier les chemins de votre site et celui de l'annuaire (saisis à l'installation de phpmyannu) depuis la partie admin de phpmyannu installé en local

 

Envoyer la base NOM_DE_LA_BASE depuis votre ordinateur chez votre hébergeur

Effacer/supprimer avec phpmyadmin la base NOM_DE_LA_BASE existante de vos liens dans mysql de votre hébergeur

Faire une sauvegarde avec phpmyadmin installé en local (Exporter en .txt) de votre base de liens NOM_DE_LA_BASE de votre ordinateur (dans un dossier quelconque)

Créez une nouvelle base NOM_DE_LA_BASE avec phpmyadmin de votre hébergeur et rapatrier le contenu du fichier avec la fenêtre SQL.

Modifier les chemins de votre site et celui de l'annuaire (saisis à l'installation de phpmyannu) depuis la partie admin de phpmyannu installé chez votre hébergeur

 

Pour installer phpmyannu chez un hébergeur vous devez avoir chez celui-ci un compte mysql (avec les login et mots de passe) et php, installer phpmyadmin 2.5.3 et répéter la procédure d'installation de phpmyannu en le plaçant par ftp sur votre compte et en remplaçant localhost par le nom du serveur mysql de votre hébergeur.

Si vous voulez installer phpmyadmin en local et que vous n'avez pas de compte chez un hébergeur il vous suffit d'inventer les login utilisateur, mots de passe et nom de base.