Installez un serveur http en localhost rapidement et facilement

on

Si vous travaillez plus dans le domaine du frontend et des applications Web côté client, la problématique du serveur local ne vous est pas étrangère. En effet, il est courant de devoir mettre en place un serveur en localhost juste pour que l’application fonctionne correctement (Content Security Policy, c’est toi que je regarde). Nul besoin de vous dire qu’il n’est pas très recommandé de contourner ces limitations que vous impose le navigateur sauf si vous savez ce que vous faites.

Une autre raison de ne pas vouloir installer toute la panoplie Apache PHP MySQL est qu’on en a pas besoin, lorsqu’on parle d’une application frontend, nul besoin de PHP ni de base de données.

Lancer un simple serveur http en localhost sous Linux

Aujourd’hui je me suis penché sur la question et j’ai essayé de trouver une solution facile à mettre en place et qui ne va pas vous prendre beaucoup de votre précieux temps. Après avoir vu que sous Linux, il suffit de naviguer avec le terminal et de taper une commande en une seule ligne :

python -m SimpleHTTPServer

Je me suis lancé dans la quête d’une alternative pour notre ami Windows. Et bonne nouvelle, j’ai trouvé ce que je cherchais.

Mongoose pour un serveur Web facile à mettre en place sous Windows

Cesanta Mongoose (NB: Rien à avoir avec Automattic Mongoose) est une application qui vous permet de lancer facilement et rapidement un serveur http en localhost pour vos tests, une fois l’application téléchargée, vous n’avez qu’à la copier dans le dossier de votre application Web, une page s’ouvrira automatiquement avec l’adresse locale de votre ordinateur et votre application Web sera LIVE.

Télécharger Mongoose server pour Windows, Linux et MacOSX.

Site officiel, 168Ko !!

Veuillez bien à télécharger la version binaire Mongoose Binary.
Cerise sur le gateau, Mongoose existe aussi avec une version de moteur d’exécution PHP si vos tests requièrent ce dernier. Je doute cependant que ce dernier soit très complet ;) .
Outre ces petits avantages, l’application propose un mini panel de configuration, utile si vous voulez ajouter des headers personnalisés par exemple :

Panel de paramètres Mongoose
Panel de paramètres Mongoose

Voilà pour cette application, en espérant qu’elle vous soit utile, joyeux coding !

Laisser un commentaire

Contenu non disponible.
Merci d’accepter les cookies en cliquant sur « Accepter » sur la bannière.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

En continuant à utiliser le site, vous acceptez l’utilisation des cookies. Plus d’informations

Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer