+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 724
    Points : 30 266
    Points
    30 266

    Par défaut Alterner entre plusieurs versions d'Apache et de PHP

    Bonjour,

    Voici mon article "Alterner entre plusieurs versions d'Apache et de PHP" :
    Ce tutoriel vous aidera à mettre en place un environnement de développement complet pour PHP / MySQL tout en vous laissant la flexibilité nécessaire à vos développements.
    Il existe certaines solutions logicielles pour arriver à des fins similaires (WAMP, EasyPHP). Cependant, je reste persuadé que tout développeur doit savoir installer son propre serveur une fois qu'il a acquis un peu d'assurance, de manière à approfondir ses connaissances en sécurité. Ce tutoriel est là pour vous aider à installer un serveur avec plusieurs versions de PHP et/ou plusieurs fichiers php.ini.
    Les serveurs que nous allons installer nous permettront d'alterner très facilement entre différentes versions de PHP ou bien entre plusieurs versions identiques mais configurées différemment. Ainsi, nous serons en mesure de tester notre code sous PHP 4.4, 5.2 et une autre version de notre choix, par exemple la 6.0 (qui est actuellement en phase de développement). Cela nous permet d'observer les réactions de nos scripts face aux configurations de production les plus populaires.
    Ce cours s'adresse aux développeurs qui ont déjà quelques connaissances en PHP. L'idée générale peut être utilisée sous divers systèmes d'exploitation mais je ne suis pas qualifié pour traiter d'autre système que MS Windows. Seule l'installation des logiciels est différente d'un système à l'autre mais c'est un autre débat : l'intérêt ici est de se former à leur configuration.
    http://g-rossolini.developpez.com/tu...ache/alterner/

    Nhésitez pas à mettre vos commentaires à la suite

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 724
    Points : 30 266
    Points
    30 266

    Par défaut

    Bonsoir,

    Je viens de mettre en ligne une mise à jour de l'article. Il traitait jusqu'à présent d'une manière de faire cohabiter plusieurs versions de serveur Web Apache httpd afin de pouvoir aisément changer de version de PHP.

    La mise à jour de cette semaine change l'optique initiale grâce à des fonctionnalités d'httpd 2.2 qui permettent de choisir le nom exact du service Windows enregistré. Nous pouvons ainsi :

    • utiliser un seule et même installation d'httpd pour créer de multiples services Windows (potentiellement avec des versions différentes de PHP)
    • utiliser plusieurs installations différentes d'httpd pour créer de multiples services Windows (potentiellement avec des options de compilation différentes pour chaque httpd)
    • et toutes les combinaisons possibles de ces deux possibilités


    Le tutoriel s'en trouve plus facile à lire et à exécuter, tout en étant plus flexible au moment de la configuration des logiciels (httpd et PHP).

    N'hésitez pas à laisser vos commentaires à la suite.

  3. #3
    Membre éclairé Avatar de metagoto
    Profil pro
    Hobbyist programmateur
    Inscrit en
    juin 2009
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Hobbyist programmateur

    Informations forums :
    Inscription : juin 2009
    Messages : 646
    Points : 782
    Points
    782

    Par défaut

    Franchement, pas mal comme tuto
    Par contre, peut être que le titre devrait préciser explicitement qu'il s'agit d'une installation spécifique à Windows

  4. #4
    Membre confirmé

    Homme Profil pro
    Inscrit en
    août 2006
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : août 2006
    Messages : 317
    Points : 581
    Points
    581

    Par défaut

    Excellent article.
    Je ne connaissais pas cette possibilité.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Consultant ERP
    Inscrit en
    décembre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Chine

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : Industrie

    Informations forums :
    Inscription : décembre 2006
    Messages : 7
    Points : 19
    Points
    19

    Par défaut

    Je n'ai jamais essayé http://www.uwamp.com/, aussi sous Windows, et qui propose:

    Sans Installation : UwAmp est disponible sous forme d'archive compressé, vous décompressez et vous lancez le serveur, aucun fichier n'est installé dans le système.

    Interface Simple : UwAmp est fournie avec une interface de gestion vous permettant de demarrer ou d'arréter le serveur en un clic.

    Multi Version de PHP : Changez la version de PHP en un clic pour faire des tests de compatibilités, UwAmp est founie en standard avec 3 versions de PHP, ancienne, stable et beta.


    Monitoring CPU : Affichage en temps réel avec graphique de l'utilisation CPU des processus Apache et MySQL.

    Mode U3 : Peut être lancé depuis une clé USB.

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    février 2004
    Messages
    13 724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : février 2004
    Messages : 13 724
    Points : 30 266
    Points
    30 266

    Par défaut

    Je viens de mettre l'article à jour avec une partie "Maintenance des services configurés"

    Citation Envoyé par metagoto Voir le message
    Franchement, pas mal comme tuto
    Par contre, peut être que le titre devrait préciser explicitement qu'il s'agit d'une installation spécifique à Windows
    C'est précisé dès le premier bloc de texte, et c'est reproductible sous Linux avec le principe des symlinks. MacOS a sans doute la même possibilité.

    Citation Envoyé par sebastien_ferry Voir le message
    Je n'ai jamais essayé http://www.uwamp.com/, aussi sous Windows, et qui propose:
    Je ne l'ai pas essayé non plus, il a l'air de faire à peu près ce que j'explique dans mon article, quoique dans une moindre mesure. Attention toutefois, ce n'est pas open source.

  7. #7
    Membre expert
    Avatar de ThomasR
    Homme Profil pro
    Développeur Web
    Inscrit en
    décembre 2007
    Messages
    2 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : décembre 2007
    Messages : 2 208
    Points : 3 808
    Points
    3 808

    Par défaut

    Bonjour,

    Wamp permet d'alterner facilement entre plusieurs versions d'Apache ou de PHP, très pratique pour tester la compatibilité d'un programme avant déploiement. Evidemment, ce n'est pas à utiliser sur un serveur de prod'.
    Développeur, consultant.
    http://thomasrambaud.com

Discussions similaires

  1. Partager une version entre plusieurs DLL
    Par barthelv dans le forum MFC
    Réponses: 4
    Dernier message: 22/11/2005, 10h25
  2. [Technique] Conflits entre plusieurs requêtes
    Par Neowile dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 24/03/2003, 09h37
  3. Réponses: 2
    Dernier message: 05/12/2002, 16h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo