« retourner à la page principale du blog

Comment se créer un environnement de développement web

Étant donné qu’Ubuntu 8.10 Intrepid Ibex est sorti la semaine dernière, j’ai décidé de vous montrer comment installer un serveur de développement dans ce système d’exploitation. C’est plutôt simple et pas très long. Je vais vous montrer la méthode GUI et la méthode terminal.

Méthode GUI

  1. Allez dans le panel du haut. SystemAdministrationSynaptic Package Manager. Vous devrez probablement entrer votre mot de passe.
  2. Dans Synaptic Package Manager, dans la toolbar, cliquez sur le bouton Search (ou Edit → Search, ou Ctrl+F).
  3. Faite une recherche avec apache comme mot-clé.
  4. Dans la liste des résultats, avec le bouton de droit, cliquez sur apache2Mark for Installation.
  5. Une fenêtre de confirmation risque d’apparraître, avec les paquets nécessaires pour faire marcher Apache. C’est ce qu’on appelle les dependencies. Confirmez l’installation de ces paquets en cliquant sur Mark.
  6. Faites une nouvelle recherche avec mysql.
  7. Dans la liste, le paquet à installer est mysql-server. Le paquet d’en dessous, mysql-server-5.0, est celui qui installe la version 5.0 spécifiquement, tandis que le paquet mysql-server inclue toujours la version la plus récente (actuellement mysql-server-5.0). Présentement, on veut donc installer mysql-server.
  8. Recherchez php.
  9. Installez le paquet php5.
  10. Recherchez phpmyadmin (un GUI pour MySQL à partir d’un browser).
  11. Installez phpmyadmin.
  12. Les paquets sont maintenant tous prêts à être installés. Dans la toolbar, cliquez sur Apply.
  13. Une fenêtre apparaît pour vous informer des paquets à être téléchargés et installés. Confirmez en cliquant sur Apply.
  14. Les paquets seront téléchargés et installés.
  15. MySQL vous demandera sans doute un mot de passe pour l’utilisateur root. Entrez un mot de passe que vous n’oublirez pas.
  16. phpMyAdmin vous demandera peut-être pour quel serveur le configurer, choisissez apache2.

Méthode Terminal

Si vous optez plutôt pour la méthode (plus rapide) avec le terminal, vous pouvez tout installer d’un coup avec la commande:

sudo apt-get install apache2 mysql-server php5 phpmyadmin

Comme vous le voyez, c’est beaucoup plus rapide. Vous auriez pu procéder individuellement avec sudo apt-get install suivit du nom du paquet que vous voulez installer.

Comme avec la méthode GUI, mysql-server devrait vous demander un mot de passe pour l’utilisateur root, et phpMyAdmin vous demandera pour quel serveur vous voulez le configurer (cochez apache2).

Vérifications

Alors, pour vérifier que tout fonctionne, ouvrez un browser à l’adresse http://localhost/. Vous devriez voir « It works! ». Ensuite, sur le browser d’un autre ordinateur sur le LAN, allez sur http://192.168.0.4/ (remplacez l’adresse IP par l’adresse IP interne de votre nouveau serveur). Vous devriez voir la même page.

Question de sécurité, il serait également intelligent de vérifier que que votre routeur ne permet pas d’accéder à votre serveur à partir de l’extérieur de votre réseau. Pour une vérification simple, dans votre browser, allez à votre adresse IP externe. Si aucune page ne se charge, le tour est joué.

La suite

Le dossier dans lequel Apache va actuellement puiser est /var/www/. Vous êtes maintenant prêts à travailler sur la conception de votre prochain site internet. Dans un prochain article, je vous montrerai comment utiliser un autre dossier et comment gérer ses sites web en développement.

Un commentaire

  1. Environnement de développement web: Serveurs Virtuels - Hooba Studios dit :
    30 avril 2009 à 19:37

    [...] y a quelques mois, je vous montrais comment installer un environnement de développement web de base sous [...]

Laisser un commentaire

« retourner à la page principale du blog