Installation de WampServer (v3.1.0)
Il est recommandé d'avoir installé Chrome et Notepad++.
Vous pourrez les sélectionner comme navigateur et éditeur de texte par défaut.
Allez sur le site officiel de WampServer.
Il est recommandé de télécharger la version WampServer 32 bits (x86).
Si vous prenez la version 64 bits (x64), l’installation sera très complexe (désactivation de Skype, IIS, et beaucoup de configuration).
Installez WampServer en laissant les options par défaut.
En installant WampServer, vous installerez également Apache, PHP, MySQL et PhpMyAdmin.
Durant l'installation, vous pourrez sélectionner Chrome comme navigateur par défaut.
Son emplacement habituel:
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Durant l'installation, vous pourrez sélectionner Notepad++ comme éditeur de texte par défaut.
Son emplacement habituel:
C:\Program Files (x86)\Notepad++\notepad++.exe
Vous avez un message d'erreur?
Que dois-je faire si WampServer m’alerte qu’il me manque VCRUNTIME140.dll?
Il faut installer Redistribuable Visual C++ pour Visual Studio 2015:
https://www.microsoft.com/fr-FR/download/details.aspx?id=48145
Que dois-je faire si WampServer m’alerte qu’il me manque MSVCR110.dll?
Il faut installer Redistribuable Visual C++ pour Visual Studio 2012 Update 4:
https://www.microsoft.com/fr-FR/download/details.aspx?id=30679
Démarrez WampServer et vérifiez que l'icône de la barre des tâches devient verte.
Cela peut prendre un peu de temps.
L’icône reste orange?
La cause probable est que le port 80 est déjà utilisé. Vous pouvez changer le port utilisé par WampServer en éditant le fichier
httpd.conf
. Vous pouvez aussi changer le port de l’autre application qui le réserve si vous savez comment faire.Allez dans le fichier
httpd.conf
habituellement dans
C:\wamp64\bin\apache\apache2.4.27\conf\
ou cliquez sur l'icône de WampServer -> Apache -> httpd-vhosts.conf
Changez les lignes suivantes:
72:
Listen 0.0.0.0:80
pourListen 0.0.0.0:8080
73:
Listen [::0]:80
pourListen [::0]:8080
239:
ServerName localhost:80
pourServerName localhost:8080
Vous devrez alors inscrire
locahost:8080
pour accéder à votre site.
Nous utiliserons PHP 7.1.9
Pour ce faire, cliquez sur l'icône de WampServer -> PHP -> Version -> 7.1.9
Rendez les sites Web accessibles en réseau.
Cela permettra en outre de tester les projets sur un vrai mobile.
Désactivez le Pare-feu de votre machine.
Dans un explorateur de fichier, allez à:
Panneau de configuration\Tous les éléments du Panneau de configuration\Pare-feu Windows
Puis cliquez sur Activer ou désactiver le Pare-feu Windows.
Cochez tous les Désactiver le Pare-feu Windows (non recommandé).
Faites OK.
! Pensez à remettre le Pare-feu lorsque vous ne travaillez plus sur le projet !
Allez dans le fichier
httpd-vhosts.conf
habituellement dans
C:\wamp64\bin\apache\apache2.4.27\conf\extra\
ou cliquez sur l'icône de WampServer -> Apache -> httpd-vhosts.conf
Modifiez
Require local
pourRequire all granted
Redémarrez WampServer.
Cliquez sur l'icône de WampServer -> Redémarrer les services
Lancez un projet existant en réseau.
Pour connaître votre adresse IP:
ipconfig
Pour démarrer le site Web en réseau:
php artisan serve --host <votre addresse IP> --port 8000
Adresse du site Web en réseau pour les différentes machines:
http://<votre addresse IP>:8000
Pensez à remettre le Pare-feu après utilisation.