8789 sujets

Développement web côté serveur, CMS

Bonjour à tous,
Je sais pas vous, mais moi j'aime bien WampServer comme serveur local PHP + Mysql...

Je sais aussi que Local by Flywheel est à la mode mais moi j'aime bien installer mes WordPress à la main, à l'ancienne.

Cependant, WampServer est écrit en C++ et si votre Windows n'a pas les bons
paquetages VC++ alors c'est la catastrophe pendant l'installation si vous outrepassez les avertissements du programme d'installation.

Pour aider ceux qui ont déjà galéré à ce sujet, j'ai créé une vidéo (15mn) pour expliquer comment procéder pas à pas.
Lien ci-dessous
Vidéo Youtube (Gratuit) Installer Wampserver

Si ça peu aider....

Et vos retours sont toujours les bienvenus.
WAMP... je me souviens avoir utilisé cet outil à mes débuts. Mais franchement, installer apache2 et lui concocter un fichier de configuration est devenu si simple que ça ne vaut plus le coup de passer par ce type d'outil intermédiaire, idem pour l'installation d'une base de données. En effet, si l'on sèche on peut toujours avoir recours à l'IA pour la config'.
Bonne soirée
Modérateur
Salut,

Comme toujours, bravo pour ce tuto fait par toi et merci pour ce partage. Je suis du même avis qu'Olivier. Wamp n'est plus pertinent. Laragon est une meilleure alternative.

Le mieux étant GNU/Linux et il n'y a pas photo !
- Linux mint (bien pour débuter)¹
- Debian
- OpenSuse Leap ou SLED

Avec un environnement Novell (Suse) et sans utiliser YAST, la commande pour installer :

zypper in lamp


edit : J'ai regardé ta video. Elle est bien. Sur win 11, c'est une galère à installer. Tu as bien fait de faire cette vidéo.
_________
¹Je ne suis pas forcément enclin à Ubuntu.
Modifié par niuxe (03 Mar 2025 - 19:06)
Modérateur
niuxe a écrit :
Salut,

Comme toujours, bravo pour ce tuto fait par toi et merci pour ce partage.

Idem Smiley smile
niuxe a écrit :
Je suis du même avis qu'Olivier. Wamp n'est plus pertinent. Laragon est une meilleure alternative.


Attention, depuis la v7, il y a une popup intrusive qui demande une clé, clé payante ...

La version 6 est disponible ici https://github.com/leokhoa/laragon/releases/tag/6.0.0
Elle est gratuite et fonctionne correctement et si PHP 8.1.10 est inclus dans l'archive, rien n’empêche d'aller sur https://windows.php.net/downloads/releases/ récupérer d'autres versions:
- choisissez les archives correspondant à vos machines
- dézipper l'archive dans le dossier Laragon/bin/php/NomDeLarchive/

Ensuite le passage d'une version de php 7.x à 8.x se fait depuis le menu, si laragon tourne déjà, cliquez sur recharger.
Idem pour passer d'un serveur apache à nginx , un simple clique depuis le menu

cdt
Modérateur
gcyrillus a écrit :

Attention, depuis la v7, il y a une popup intrusive qui demande une clé, clé payante ...


Merci pour cette info. Ça veut dire qu'à terme, ce truc sera obsolète sauf si on fait chauffer la CB. Pas sûr que ce logiciel reste finalement. Sur Windows, la meilleure alternative reste wsl avec une bonne distribution GNU/Linux.

Le mieux, et j'insiste, GNU/Linux est largement mieux pour le développement. Plus simple, plus rapide à mettre en place. Rien que Docker sur Windows, c'est possible (via WSL). Mais pour installer le tout, c'est installer plein de trucs :
- wsl
- wsl + docker
- docker

D'ailleurs avec la vidéo de Lionel (installation lamp sur Windows via Wampserver), le problème de Laragon et WSL, c'est easy PHP sur Windows Smiley lol . Sur OpenSuse via YAST ou sur Debian via Synaptic, on sélectionne et on installe. Sinon, il y a le shell. Mais ce n'est pas forcément plus compliqué que ça.
Modifié par niuxe (05 Mar 2025 - 00:46)
Bonjour,

J'ai utilisé WAMP en PHP 5 jusqu'en PHP 7. Je me rappelle même d'avoir utilisé EasyPHP à l'époque de PHP 4. Mais aujourd'hui je ne regrette pas mon passage à Docker. Certes c'est une installation assez lourde, mais une fois que c'est fait, on prend ce qu'on veut, il y a une image disponible à peu près pour tout. Changer de version de PHP ? Super simple. Passer de MySQL à MariaDB ou Postgresql, ou de Apache à NgineX ? Pareil. ON peut aussi facilement s'installer des petits outils annexes genre Adminner ou maildev...

Fini aussi les pristes de tête quand on travaille sur plusieurs projets différents en même temps qui ont chacun des versions différentes. Non franchement, l'investissement en vaut vraiment la peine.
Modérateur
QuentinC a écrit :
Bonjour,

J'ai utilisé WAMP en PHP 5 jusqu'en PHP 7. Je me rappelle même d'avoir utilisé EasyPHP à l'époque de PHP 4. Mais aujourd'hui je ne regrette pas mon passage à Docker. Certes c'est une installation assez lourde, mais une fois que c'est fait, on prend ce qu'on veut, il y a une image disponible à peu près pour tout. Changer de version de PHP ? Super simple. Passer de MySQL à MariaDB ou Postgresql, ou de Apache à NgineX ? Pareil. ON peut aussi facilement s'installer des petits outils annexes genre Adminner ou maildev...

Fini aussi les pristes de tête quand on travaille sur plusieurs projets différents en même temps qui ont chacun des versions différentes. Non franchement, l'investissement en vaut vraiment la peine.


Je confirme. Docker est un système très modulaire, notamment gérer les différentes versions et architectures de chaque projet. Cependant, si on fait à peu près toujours la même chose (exemple : Laravel/MySQL), l'intérêt de Docker est moindre.

Avec GNU/Linux et MacOS, il y a des utilitaires pour gérer les containers. Ça évite la ligne de commande. Sur Windows, j'avais cherché, mais en vain.
Modifié par niuxe (09 Mar 2025 - 00:21)
a écrit :
Avec GNU/Linux et MacOS, il y a des utilitaires pour gérer les containers. Ça évite la ligne de commande. Sur Windows, j'avais cherché, mais en vain.


Tu peux déjà faire un certain nombre de choses avec docker desktop, si tu ne veux pas passer par la ligne de commande. Perso je préfère la ligne de commande donc je n'utilise presque jamais docker desktop, mais c'est disponible d'office en même temps que docker sous windows normalement.