Accueil | Recherche | News | Articles | Téléchargement | Forums | Commentaires | A propos
       
 
Hébergement mutualisé chez OVH

  Recherche
  Catégories

• Apache
• PHP
• Système
• Tomcat

  Webmestres

   Page de démarrage
    Ajouter aux favoris
    Les news sur
    votre site

  Dernières versions

Apache 2.2.8
Apache 2.0.63
Apache 1.3.41
PHP 4.4.7
PHP 5.2.4
MySQL 5.0.45
MySQL 4.1.22
MySQL 4.0.27
phpMyAdmin 2.11.0
Tomcat 5.5.20
Tomcat 4.1.34
Tomcat 3.3.2

  Derniers modules

mod_auth_bsd 1.2
mod_design 0.4
mod_ometer 1.2.0
mod_epp 1.0
mod_mono 0.3.6

  Statistiques

Apache
PHP  

  Documentation

Apache 1.3
Apache 1.3 VF
Apache 2.0
Tomcat 3
Tomcat 4
PHP
MySQL

  Liens

Apache
Apache Project
Jakarta Project
Liste des bugs
Apache Today
Apache Week
Apache Reference
Apache@Slashdot
Reference cards

PHP/MySQL
PHP
MySQL
PHP Index
PHP Team

Accès direct
Imprimer cet article
Version imprimable

Le Guide d'installation d'Apache pour Windows
22 janvier 2003

MySQL

Comme nous l'avons évoqué précédemment, nous allons utiliser la version précompilée de MySQL pour des raisons de simplicité. Celles-ci contient les binaires de MySQL et MySQL-Max, cette dernière version permettant via de nouveaux formats de tables le support des transactions.

Installation

Avant toute chose, vérifier qu'il vous reste environ 30 Mo sur votre disque C pour pouvoir installer MySQL. Ensuite, décompactez l'archive ZIP contenant le programme d'installation de MySQL puis double-cliquez sur setup.exe. Après quelques instants, la fenêtre d'accueil devrait apparaître. Cliquez sur le bouton "Suivant"

La fenêtre suivante vous renseigne sur certaines contraintes liées à l'installation de MySQL comme un service si le répertoire d'installation n'est pas "C:\MYSQL". Nous y reviendrons plus tard, vous pouvez continuer en cliquant sur le bouton "Suivant".

L'étape suivante permet justement de choisir le répertoire d'installtion. Nous avons choisi C:\webdev\mysql. Nous expliquerons un peu plus loin comme déplacer la partie "données" dans un autre répertoire. Cliquez sur le bouton "Suivant".

La fenêtre suivante vous permet de choisir le type d'installation : Typical (par défaut), Compact (Minimum) ou Custom (Personnalisée). Cette fois encore, gardez l'option par défaut (Typical) et cliquez sur le bouton "Suivant".

Le programme d'installation va alors procéder à la copie des fichiers nécessaires. Lorsque cette opération est terminée, l'écran vous indiquant que MySQL apparaîtra. Cliquez sur le bouton "Terminer".

L'installation terminée, copiez le fichier de configuration my-medium.cnf (contenu dans le répertoire C:\mysql) vers C:\ sous le nom my.cnf.
C:\ > copy c:\webdev\mysql\my-medium.cnf c:\my.cnf
Attention, sous Windows 2000, les fichiers portant l'extension CNF correspondent à des fichiers de configuration d'une application intégrée. Dans l'Explorateur, ils n'apparaissent donc pas comme des fichiers mais comme des raccourcis. Si vous avez un souci pour la copie du fichier, passez par une fenêtre DOS (Démarrer - Exécuter-cmd). De même, si vous devez éditer ce fichier, démarrez Notepad et passez par Fichier-Ouvrir en spécifiant *.* comme masque d'extension pour les fichiers.
A titre de rappel, les différents fichiers de configuration disponibles sont à utiliser en fonction de la mémoire centrale disponible sur la machine.Ainsi, si vous disposez de 512 Mo à 1 Go de mémoire, utilisez le fichier my-large.cnf. Si vous disposez de plus d'1 Go de mémoire, utilisez le fichier my-huge.cnf.

Changement du répertoire de données

Lors de l'installation, nous avons gardé les options par défaut par simplicité. Cependant, il est plus pratique de désolidariser système et données (pour des raisons d'espace disponible et de performances). Pour cela, créez un répertoire qui va recevoir les données : dans une autre partition du même disque, sur une partition d'un autre disque physique pour de meilleures performances. Nous avons choisi D:\webdevdata. Copiez alors le contenu du répertoire C:\webdev\mysql\data vers le répertoire nouvellement créé.
Il est alors nécessaire de stipuler ce changement dans le fichier de configuration (c:\my.cnf). Editez le fichier, recherchez le début de la section relative au démon mysql (elle est intitulée [mysqld]), puis ajoutez juste en-dessous les deux lignes suivantes :
basedir = C:/webdev/mysql/
datadir = D:/webdevdata/mysql/
Modifiez la ligne datadir pour la faire correspondre au répertoire où vous avez copié le contenu du répertoire data précédemment. Attention à utiliser des slashs ("/") et non pas des backslashs ("\") comme habituellement sous Windows.

Accès aux exécutables

Pour accèder plus facilement aux exécutables de MySQL, je vous suggère d'ajouter le répertoire d'installation dans le chemin de recherche (PATH).
La marche à suivre dépend de votre système d'exploitation :
• sous Windows 95/98/Me :
Ajoutez ou complétez la ligne PATH de votre fichier AUTOEXEC.BAT pour qu'il ressemble à la ligne suivante :
PATH=%PATH%;C:\webdev\mysql\bin
Redémarrez ensuite Windows pour que la modification soit prise en compte.
• sous Windows NT/2000 :
Ajoutez une variable d'environnement (pour votre profil uniquement) nommée PATH et ayant pour valeur %PATH%;C:\webdev\mysql\bin

Démarrage de MySQL

Sous Windows 95/98/Me

Pour démarrer MySQL, ouvrez une fenêtre DOS et tapez la commande suivante :
C:\> C:\webdev\mysql\bin\mysqld
MySQL tournera en arrière-plan sans qu'aucune fenêtre ne soit visible. Pour utiliser le version Max de MySQL (offrant un support correct des transactions), démarrez mysqld-max plutôt que mysqld.
Pour arrêter MySQL, tapez la commande suivante :
C:\> C:\webdev\mysql\bin\mysqladmin -u root shutdown

Sous Windows NT/2000

Le plus simple est de faire fonctionner MySQL comme un service, afin de MySQL démarre automatiquement à chaque démarrage du serveur. Pour cela, il suffit d'installer le service avec la commande suivante :
C:> C:\webdev\mysql\bin\mysqld-nt --install
Cette fois encore, si vous souhaitez utiliser MySQL-Max, substituez mysqld-max-nt à mysqld-nt dans la commande ci-dessus. Le service installé est nommé mysql.
Vous pouvez ensuite démarrer ou arrêter MySQL soit par le gestionnaire de services de Windows, soit par les commandes NET START et NET STOP, le paramètre étant le nom du service, donc mysql.
Si vous préférez faire fonctionner MySQL indépendamment plutôt que comme un service, vous pouvez utiliser la commande suivante :
C:\> C:\webdev\mysql\bin\mysqld-nt --standalone

Dernière étape

Pour vérifier si votre installation de MySQL fonctionne convenablement, vous pouvez essayer les commandes suivantes :
C:\> C:\webdev\mysql\bin\mysqlshow
C:\> C:\webdev\mysql\bin\mysqlshow -u root mysql
C:\> C:\webdev\mysql\bin\mysqladmin version status proc
C:\> C:\webdev\mysql\bin\mysql test

Enfin, n'oubliez pas de spécifier un mot de passe pour l'administrateur MySQL (root) avec la commande suivante :
C:\> C:\webdev\mysql\bin\mysqladmin -u root password votre_motdepasse



Copyright © 2001-2004 M.Geldenhuys - Tous droits réservés