WampServer

Transcription

WampServer
WampServer
Présentation :
WAMP est l'acronyme de “Windows Apache MySQL, PHP5”.
Il permet d’installer et de gérer Apache, PHP, MySQL, phpMyAdmin, Sqlitemanager et un
gestionnaire de services.
Wamp permet donc de faire tourner un serveur de développement pour des applications en
PHP sur votre ordinateur.
Utilisation :
Pour utilisateur confirmé.
Illustration : panneau de gestion du serveur avec les options de MySQL ouvertes.
Licence :
Logiciel libre distribué sous la licence GNU General Public Licence.
Site officiel / Éditeur :
•
•
•
•
•
WAMP : http://www.wampserver.com/
Apache : http://httpd.apache.org/
MySQL : http://www.mysql.com/
PHP5 : http://www.php.net/
phpMyAdmin : http://www.phpmyadmin.net/
Articles :
•
•
http://www.framasoft.net/article2315.html
http://fr.wikipedia.org/wiki/WAMP5
Aide :
Un fichier d'aide (en anglais) est accessible à partir de la page
http://www.wampserver.com/presentation.php
Il y a aussi sur le site un forum et une FAQ : http://www.wampserver.com/faq.php
Pour phpMyAdmin :
http://www.phpmyadmin.net/pma_localized_docs/fr/Documentation.fr.html
Pour la configuration de phpMyAdmin : http://www.wampserver.com/faq4.php
Installation :
-
-
-
Lancer wamp5_xxx.exe
o Le programme d’installation demande ou installer wamp
o Puis si nous voulons que wamp soit lancé au démarrage de Windows
o Le « DocumentRoot » (répertoire racine du site) est ensuite précisé : de base
c’est www.
o Ne pas lancer Wamp avant d’avoir installé les add-on.
Puis les différents add-on en commençant par OPTIMIZERxxx_add-on.exe
Lancer le serveur Wamp (Démarrer / Tous les programmes / Wampserver)
o Le part feu demande si Apache peut être contacté par un autre ordinateur ou
n’être utilisé qu’en local.
Le fichier de configuration de base de MySQL fait référence à l'utilisateur root sans
mot de passe. Il doit être modifié. Cf. http://www.wampserver.com/faq4.php
o Pour cela, lancer le menu de WAMP en sélectionnant l'icône en forme de
compteur de vitesse.
o Dans le menu de WAMP, sélectionner phpMyAdmin.
o Puis privilège.
o Cocher root et sélectionner l'icône changer les privilèges.
o Dans la partie « Modifier le mot de passe », rentrer un nouveau mot de passe.
o A ce moment là une erreur apparaît :
Erreur
MySQL a répondu:
#1045 - Access denied for user: 'root@localhost' (Using password: NO)
o Il faut ouvrir le fichier config.inc.php dans le répertoire phpmyadmin
o Remplacer $cfg['PmaAbsoluteUri'] = ''; par
$cfg['PmaAbsoluteUri'] = 'localhost/phpmyadmin/';
o Et écrire :
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'votre nouveau mot de passe'; // MySQL
password (only needed with 'config' auth_type)
o Il est conseillé de créer des utilisateurs n'ayant que des droits restreints.
Exemple : création d'un utilisateur n'ayant que des droits sur des bases de
données commençant par c
Créer un utilisateur ayant le moins de droits possibles (aucun)
Donner tous les droits sur les bases commençant pac c% :
dans la partie « Privilèges spécifiques à une base de données » taper c%
puis donner tous les droits.
Utilisation :
Lors du lancement de Wamp, une icône en forme de compteur de vitesse s’affiche en bas à
gauche. Lorsque la « vitesse » est au maximum (icône en blanc), tous les services sont chargés
(cf. http://www.wampserver.com/presentation.php).
En cliquant gauche sur l’icône, nous avons accès au panneau de gestion du serveur.
En lançant http://localhost/, nous avons dans Vos projets, les différents applications installées
tournant sous PHP.
Pour accéder directement à phpMyAdmin : http://localhost/phpmyadmin/
Pour accéder directement à sqlitemanager : http://localhost/sqlitemanager/
Les deux ne sont depuis la version 1.6.4 accessibles initialement que depuis localhost.
Système d'exploitation :
Windows NT/2000/XP

Documents pareils

Serveur de développement Web

Serveur de développement Web de sécurité, mais on peut considérer qu'il s'agit d'un système local protégé. On peut y remédier et mettre un mot de passe : o A partir de la page d'accueil de PhpMyAdmin : Plus en détail

WAMP(Windows-Apache-Mysql

WAMP(Windows-Apache-Mysql Les fonctionnalités de WampServer sont très complètes et très intuitives, nous ne détaillerons donc pas ici leur utilisation. Via un click gauche sur l'icône de WampServer, vous pouvez notamment: -...

Plus en détail