Je souhaiterai savoir si WAMP5 est adapté pour une utilisation profesionnelle ? Il servira à faire tourner un site de petite taille avec pour le début assez peut de visite journalière. Les applications implantées dans le package sont-elles bridées ?
Oui, c'est possible mais ce n'est pas conseillé, ni par Romain ni par moi ni par UNi ... La meilleure solution pour moi est de trouver un bon petit tutorial pour installer apache/php/mysql sur windows, tu verras c'est très simple, tout s'installe via des installer typiques à windows De cette manière, tu pourras mettre à jour tes logiciels
Non, pas d'instabilité mais Wamp est mis à jour à chaque nouvelle version de php, or, les outils qui sont en relations directe avec wamp (mysql, apache, phpmyadmin, sqlitemanager) risquent d'être mis à jour si une vulnérabilité est découverte... Ce qui expose ton serveur à un trou de sécurité assez grave... Pour moi la meilleure solution, même si elle est fort élitiste est d'installer une distribution de linux du type RedHat ou Gentoo, à mon sens, ce sont les meilleures distributions car les mises à jours se font via une interface et dès qu'une nouvelle version est signalée, un package est disponible pour ta distribution. Si tu tiens vraiment à installer un serveur sur windows, fais-le à la main ainsi, si tu as le temps de mettre à jour tes logiciels dès qu'une nouvelle version sort, tu seras moins exposé à un risque de Hacking... Pour vérifier tes versions, il n'y a que 4 adresses : [httpd.apache.org] [www.php.net] [www.mysql.com] [www.phpmyadmin.net]
En fait nous travaillons sur un projet de BTS. Et le serveur est pour le moment sous linux (Mandrake 10.1), mais la personne qui se charge de mettre en place le serveur galère beaucoup sur l'install de PHP5.0 avec MySQL et Apache, donc on était en train de se demander sous nous n'allons pas passer sous windows et mettre l'appli WAMP5. Pour ce qui est de l'install sous RedHat, je crains que la tache soit encore plus difficile que sous linux.
BTS ? Au fait ça dépend, le problème de windows est la sécurité... et les performances... Mais bon si tu me dis que tu ne compte pas recevoir beaucoup de visiteurs, pas de problème. De toute façon, faire tourner un serveur en ADSL est déjà une mauvaise solution pour un site... Tu peux installer Wamp mais alors, tiens-toi au courant des nouvelles versions des appli et prépare-toi à les mettre à jour à temps parce que les petits hackers boutonneux en recherche de site à hacker sont légion. Un petit conseil : désactive la variable expose_php dans ton php.ini
Y'a une petite chose qui me chiffone. En effet, si je comprend bien, Wamp repose sur le tryptique Apache, PHP, MySQL (+phpMySQL) ce qui ne le "différencie" donc pas d'une install à la mimine qu'on voudrait à usage professionelle (que cela soit sur Linux ou WIndows). En tant que néophyte (un peu éclairé), j'ai peu de connaissance concernant la configuration d'un serveur Apache (surtout) pour une config disons sécurisée. Ceci étant dit et en tenant compte de tes remarques (bistory) de mise à jour des composants, qu'est-ce qui différencie finalement Wamp de mon install perso pour une mise en production d'un site à vocation disons professionnelle ? Ne peut-on pas "sécuriser" Wamp de la même manière qu'Apache ou PHP et mettre à jour les composants (il m'est arrivé de mettre à jour la version de PHP sous Wamp sans toucher au reste) dans la mesure ou le serveur serait web oriented et donc configuré en conséquence ?
Si tu veux l'utiliser en production tu peux mais il faut que tu mettes les mimines dans le code pour proteger les accès. Wamp5 n'a pas été créé pour ca. D'ailleurs on te conseille plutôt linux comme Os.
Je suis désolé mais cyruss, bistory, vous faites l'amalgame. A chaque fois que quelque'un parle de Wampserver en production (la question est récurrente sur ce forum), vous opposez Wamp à Lamp.
Je pense que c'est un autre débat. La question posée est vraiment celle de MrExcel, quelle est la différence entre un Wampserver customisé avec une conf adéquate et une installe des 3 composants à la mano ? La réponse est simple, il n'y en a pratiquement pas !!! Le seul truc est la souplesse de mise à jour de chacun des composants. Arretons de faire peur à tout le monde. On a bien compris que les contributeurs ne souhaitent pas assumer de responsabilité sur ces points et ça se défend mais pourquoi faire peur, tout le temps. Pourquoi parler de mettre les mimines dans le code ? C'est faut, c'est de la conf, comme pour install individuelle, donc même problème.
De plus, si les 3 composants étaient si simple à installer, pourquoi Wampserver existe ? Pourquoi EasyPHP s'est il développé ? Pourquoi sommes nous sur ce forum ?
Pour répondre à cyruss concernant Linux: Il m'est arrivé en plusieurs occasions d'essayer de monter des serveurs Linux (Mandrake en général, car pour un newbie sur Linux elle me semblait la plus facile d'accès) pour justement avoir mon p'tit serveur nickel chrome (sécurisé, performant, etc...). Le plus gros problème auquel j'ai été confronté c'est la compil des sources sur lesquels j'ai toujours buté. Toujours un truc qui n'allait pas. Bref, j'ai laissé tombé pour me tourner dans un premier temps vers un serveur Win NT4 (nan ne hurlez pas mais un Win2k3 à titre perso cela fait cher !) et une soluce wamp. Et j'ai découvert Wampserver (après avori testé Easyphp). J'ai même installé le serveur à la mano. Tout ça sans difficulté particulière. Alors OK, un serveur Linux sera toujours (?) plus performant et sécurisé, mais un serveur NT bien configuré remplira son office dans la mesure où on ne monte pas un site avec des applis gourmandes en bande passante ou ressources.
Merci Cédric pour ta contrib. Je me permet de rebondir dessus pour proposer une petite suggestion à Rom et aux autres membres de la team. Ne serait-il pas possible de proposer un script ou un addon (?) proposant une config disons orientée production/sécuritée ? A défaut ne serait-il point possible de mettre dans la FAQ les éléments/points obligatoires à paramétrer dans Wampserver pour avoir une version "sécurisée"? Je sais que l'on trouve pas mal de littérature sur le sujet sur les sites des composants et ailleurs mais la possibilité et la souplesse voire la rapidité d'obtention des bonnes infos directement dans la faq serait un super point.
Dans tous les cas, sachez que je reste admiratif de votre boulot concernant wampserver et de sa constante évolutivité (ce que n'a pas su faire la team d'EasyPHP à mon humble avis). Tout simplement bravo.
Euh, pour relancer le débat...et le faire dévier 2 secondes... moi j'utilise apache sou windows... je l'ai installé dans sa version 1.3.27 et j'aimerai le faire évoluer en 1.3.33 soit la dernière version stable. Le problème c'est que je ne sais pas comment mettre à jour apache pour windows. si quelqu'un peut m'aider, moi qui suit newbie dans le domaine...
Perso, je ne suis pas favorable pour décourager les vocations :
Allez y faites de la prod avec wampserver dans la mesure où - l'application et les données ne sont pas critiques. - vous ne ralerez pas apres les developpeurs de wampserver dans un cas (improbable) de hacking de votre site.
Il sera toujours temps plus tard, avec l'expérience (irremplacable) d'améliorer une architecture amateur.
Et par pitié, qu'on ne parle pas d'une architecture sécurisée, à base de Linux, quand on met le serveur de données avec le serveur web en frontal dans une DMZ ...
J'ai une petite question qui pourrai beaucoup m'aider. Voila je dispose d'une application en Visual Basic. je voulais savoir s'il etait possible de pouvoir utiliser l'application VB sur n'importe quel poste d'un réseau en mettant celle-ci sur un serveur apache. On va dire que sa me simplifierai la vie
A priori RedHat n'est qu'une des nombreuses versions de Linux; donc je ne vois pas pourquoi cela serait plus difficile en terme d'installation. D'autre part, si la personne qui gère chez vous votre serveur Linux, c'est qu'à fortiori il n'y connait pas grand chose au monde "Unix". Pour ma part il n'y a rien de plus simple !!!