parametrage80

WampServer : Paramétrage

Les réglages suivants permettent d'adapter votre serveur local selon vos besoins.

Vous pouvez effectuer ces réglages manuellement ou à l'aide d'un robot


 Utilisation du robot

  • Téléchargez le robot (programme Wamp.exe)
  • Ce programme ne s'installe pas, il s'exécute directement.
    • Vous pouvez le placer sur la clé usb qui contiendra vos sites et vos bases de données.
  • Lancez-le et suivez la procédure.

 Installer un serveur de messagerie local

  • Téléchargez le serveur (programme Sendmail.exe)
  • Ce programme ne s'installe pas, il s'exécute directement.
  • Lisez le fichier 'Lisezmoi.txt' et suivez la procédure.

  Réglages manuels, seulement si le robot n'est pas utilisé

Éditer les fichiers de WampServer avec Sublime Text 3 (au lieu de notepad)

(S'assurer au préalable que sublime text 3 est installé)

Éditer c:\wamp\wampmanager.conf
(clic droit puis "Open width Sublime Text")

  1. Rechercher 'editor' dans la section [main]. Lui affecter le chemin de Sublime Text :
    editor = "C:\Program Files\Sublime Text 3\sublime_text.exe"   (chemin à vérifier)
  2. Redémarrer WampServer.

Choix du navigateur par défaut (au lieu de Internet Explorer)

Éditer C:\wamp\wampmanager.conf et C:\wamp\wampmanager.ini

  1. Placer dans le presse-papier le chemin complet du navigateur désiré (copier).
  2. Rechercher toutes les occurrences de "explorer.exe"

Normalement un seul dans wampmanager.conf et plusieurs dans wampmanager.ini

  1. Effectuer les remplacements (coller). Bien vérifier les guillemets.
  2. Redémarrer WampServer.

Correction de bugs dans WampServer
  • Correction d'un problème sur les systèmes à 64 bits :
    • Éditer le fichier my.ini : Menu WampServer > MySQL > my.ini
      • Remplacer [wampmysqld] par [wampmysqld64]
  • Certains dossiers sont inaccessibles.
  • Par exemple, le dossier 'icons'. Solution :
    Éditer le fichier "C:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-autoindex.conf". 2 remplacements :
    Alias /icons/ "c:/Apache24/icons/" par …
    Alias /icons/ "c:/wamp/bin/apache/apache2.4.9/icons/"
    <Directory "c:/Apache24/icons"> par …
    <Directory "c:/wamp/bin/apache/apache2.4.9/icons/">

Déplacer les bases de données
  • Noter le chemin de la destination désirée. (Version en cours actuellement : mysql5.6.17)
    • Exemple : W:\mysql ; Le créer si absent.
  • Y copier le contenu du dossier C:\wamp\bin\mysql\mysql5.6.17\data
  • Éditer le fichier my.ini : Menu WampServer > MySQL > my.ini
    • Remplacer datadir=C:/.../wamp/bin/mysql/mysql5.6.17/data ...
      ... par datadir=W:/mysql   (slash et non backslash)
    • Redémarrer les services et vérifier en lançant phpMyAdmin.

Modifier l'emplacement physique de localhost
  • Noter le chemin de la destination désirée.
    • Exemple W:\www ; le créer si absent.
  • Y copier le contenu du dossier C:\wamp\www
  • Menu de WampServer > Apache > httpd.conf
    • Renommer DocumentRoot "C:/wamp/www/" en DocumentRoot "W:/www/"
    • Renommer <Directory "C:/wamp/www/"> en <Directory "W:/www/">
  • Fichier C:\wamp\scripts\config.inc.php :
    • Chercher la ligne : $wwwDir = $c_installDir.'/www';
    • La remplacer par : $wwwDir = 'W:/www';
  • Fichier W:\www\index.php, modifier 2 lignes vers le début :
    • $wampConfFile = 'c:/wamp/wampmanager.conf';
    • $aliasDir = 'c:/wamp/alias/';
  • Arrêter puis redémarrer WampServer.
  • Vérifier que le répertoire www est bien W:/www en faisant :
    • Menu de WampServer > Répertoire www
  • Vérifier que le serveur web fonctionne, en faisant :
    • Menu de WampServer > localhost

Créer un alias
  • L'emplacement naturel de tous vos sites hébergés par le serveur Apache est le dossier 'www' ; C:\wamp\www ou bien celui que vous avez défini.
    • Dans le dossier 'www' vous aurez des sous-dossiers : site1, site2, etc qui seront autant de sites que vous aurez créés : Pas besoins d'alias dans ce cas là.
    • Si vous désirez créer un site ailleurs ou sur une clé usb par exemple, pour pouvoir continuer à travailler sur un autre ordinateur, il faudra créer un alias.
  • Menu de WampServer > Apache > Répertoires Alias > Créer un alias
  • La console windows apparaît, et vous pose 2 questions :
    • nom de l'alias : 'asso' par exemple.
    • chemin physique du site : W:/www/asso par exemple.
  • Vérification : Dans le dossier W:\www\asso, créer un fichier index.html avec un contenu minimum : "Bonjour les gens !", par exemple.
  • Ouvrez un navigateur, écrivez dans la barre d'adresse : localhost/asso
  • Si un message vous indique accès interdit, ou verboten, vous devrez éditer votre alias pour accorder les droits d'accès :
    • WampServer > Apache > Répertoires Alias > http://www.weblisto.com/asso > Edit alias :
    • Tout effacer, copier le texte suivant à la place :
Alias /asso "W:/www/asso/"

<Directory "W:/www/asso/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    <IfDefine APACHE24>
        Require local
    </IfDefine>
    <IfDefine !APACHE24>
        Order Deny,Allow
        Deny from all
        Allow from localhost ::1 127.0.0.1
    </IfDefine>
    php_admin_value upload_max_filesize 128M
    php_admin_value post_max_size 128M
    php_admin_value max_execution_time 360
    php_admin_value max_input_time 360
</Directory>

 

1 réponse

Un commentaire, une suggestion ?

Participez à la discussion.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *