alainericgauthier.com

construire une présence sur le web

Démarrez un serveur HTTP temporaire sur Mac OSX

By RRZEicons (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons Créer un site web

Lorsque vous développez un projet de site web localement, vous pouvez simplement ouvrir les fichiers HTML dans votre navigateur avec la commande

Fichier - Ouvrir.

Par contre, dans certains cas, il vous faut un serveur web. Par exemple, si votre page utilise AJAX ou encore si votre site a besoin d'un fichier .htaccess avec une configuration particulière, vous aurez besoin d'ouvrir votre fichier via un hôte local (localhost).

Sur Mac OSX, cela est possible en sauvegardant vos fichiers dans le dossier Sites. Normalement, tout devrait être activé par défaut mais si ce n'est pas le cas, cet article (en anglais) vous indique comment activer et configurer le tout.

Pour démarrer un serveur HTTP temporaire et rapide sur votre mac, ouvrez le Terminal.

Pointez votre terminal vers le dossier qui contient le fichier HTML que vous voulez ouvrir.

$ cd /Users/alainericgauthier/Test

Tapez ensuite cette commande :

$ python -m SimpleHTTPServer

Vous aurez un résultat semblable à celui-ci :

Serving HTTP on 0.0.0.0 port 8000

Dans votre navigateur, tapez l'adresse :

http://localhost:8000

Si vous voulez arrêter ce serveur temporaire, retournez à l'application Terminal faites CTRL-C sur votre clavier.

Contactez-moi si vous avez des questions au sujet de cet article ou vous voulez simplement me contacter.