Mise en place d'un serveur web local sur Windows, Mac et Linux

Lors de l'élaboration d'un site web, un web designer doit afficher les pages web de la même façon que l'utilisateur final. Parfois, il suffit de cliquer et afficher les fichiers HTML sur votre navigateur Web, mais si vous voulez tester le contenu dynamique, vous devez configurer un serveur web local. Faire cela est très simple et peut se faire facilement sur Windows, Mac et Linux. Il existe de nombreux types de serveurs Web disponibles, mais nous allons utiliser Apache car il est le serveur le plus courant, très facile à installer et compatible avec tous les principaux systèmes d'exploitation.

Index

    Configurer un serveur web local sur Linux

    Apache a été conçu pour les systèmes d'exploitation de type Unix. Linux tombe dans cette catégorie, et l'installation et la configuration du serveur Web Apache peut être fait en une seule étape.

    Pour un guide graphique, vous pouvez continuer ce tutoriel . Ici, nous allons traiter avec les lignes de commande.

    La plupart des distributions vous permettent d'installer populard sans compiler Apache à partir de la source à l'aide d'une simple commande.

    Pour les distributions basées sur Debian, Ubuntu et Ubuntu:

     Sudo apt-get install apache2 

    Pour Red Hat et CentOS

    Sudo yum install httpd

    Une fois installé dans votre navigateur, accédez à « 127.0.0.0.1 » ou « localhost ». Si l'échantillon « It Works!

    Pour mieux comprendre comment Apache sert ce site en particulier, éditons. Pour ce faire, accédez au répertoire racine de votre machine Linux local répertoire web.

     Cd / var / www 

    Ouvrir « index.html » en tant que root avec votre éditeur de texte favori.

    Change « fonctionne » à « Bonjour tout le monde », puis appuyez sur « Ctrl + O » et puis appuyez sur Entrée pour enregistrer.

    Maintenant, mettre à jour le site Web sur 127.0.0.1. Devrait changer pour « Bonjour tout le monde! »

    Maintenant que vous avez configuré un serveur web simple, vous pouvez jouer avec les paramètres « apache2.conf. »

     Sudo nano /etc/apache2/apache2.conf 

    Note S'il vous plaît noter que chaque fois que vous effectuez un changement de configuration, vous devez redémarrer Apache à mettre en œuvre

    .

     Persuasion le service apache2 restart 

    Si cela ne fonctionne pas, vous pouvez redémarrer en cours d'exécution directement le fichier de démarrage.

    Sudo /etc/init.d/apache2 restart

    Configurer un serveur web local sur Mac OS X

    La bonne chose à propos de Mac OS X est que Apache est installé par défaut. Tout ce que vous avez à faire est de l'activer.

    Dans le Finder, allez dans "Applications -> Utilitaires."

    Puis double-cliquez sur Terminal pour l'ouvrir.

    Pour activer votre serveur web Apache déjà installé, exécutez la commande suivante:

     Sudo apachectl start 

    Pour vérifier que notre serveur Web est en cours d'exécution, accédez à « 127.0.0.0.1 « ou » localhost « dans votre navigateur Web.

    Nous pouvons modifier le contenu du site naviguant simplement à la racine du document de la même manière que nous avons fait sous Linux. La seule chose qui est différent est l'emplacement de chemin.

    Cd / Bibliothèque / WebServer / Documents /

    Maintenant, éditez le fichier « index.html.es » en utilisant votre éditeur de texte favori. Les changements « Ça marche! » A « Bonjour tout le monde! »

     Sudo nano index.html.en 

    Si nous mettons à jour notre site hébergé sur 127.0.0.0.1 voir maintenant les changements réfléchis.

    Pour configurer davantage le serveur Web Apache sur Mac OS, accédez au fichier « httpd.conf ».

     Sudo nano /etc/apache2/httpd.conf 

    Comme Linux, vous pouvez facilement redémarrer le service Apache en utilisant la commande apachectl avec les privilèges root.

     Sudo apachectl restart 

    Note : Vous pouvez vérifier ce tutoriel pour installer le paquet complet MAMP .

    Configurer un serveur web local sur Windows

    Contrairement à Linux et Mac OS X, Windows ne repose pas sur Unix, donc il n'y a pas de ligne pour l'installer. Heureusement, il existe plusieurs assistants d'installation qui combinent des choses comme Apache, MySQL et PHP pour rendre notre vie plus facile. L'un est XAMPP.

    Note : XAMPP est également disponible pour Linux et Mac OS X.

    Télécharger la version Windows XAMPP et commencer l'installation. Exécutez le programme d'installation lorsque vous êtes invité. Vous ne pouvez sélectionner Apache si vous avez besoin est un serveur web. Toutefois, si vous prévoyez d'utiliser une base de données, vous pouvez également sélectionner MySQL.

    Continuer avec l'installation et cliquez sur « Terminer » lorsque vous avez terminé. Par défaut, XAMPP Panneau de configuration démarre.

    Cliquez sur « Démarrer » pour Apache et MySQL si nécessaire.

    Si vous naviguez vers « 127.0.0.0.1 » ou « localhost » dans votre navigateur, vous devriez voir la page de configuration XAMPP.

    Pour créer une nouvelle page Web, la procédure est la même. Ouvrez le Bloc-notes et créer un fichier HTML. Dites-hola.html « .

    Enregistrez-le à la racine du document situé dans c :. Xampphtdocs

    Maintenant, accédez à l'aide de votre navigateur Web en allant dans « 127.0.0.0.1 / hello.html. »

    conclusion

    Apache est une excellente solution pour construire des sites Web simples et complexes, mais pas la seule option. Bien que Apache est bien intégré dans les trois plates-formes, vous pouvez voir IIS comme une option pour Windows car il prend en charge de nombreuses fonctionnalités d'authentification Apache ne prend pas en charge de Windows. Cependant, simplement tester les fonctionnalités de base d'un site Web, Apache est parfait.

    Cliquez pour évaluer cet article !
    [Total: 0 Moyenne: 0]

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up

    Ce site web utilise des cookies pour garantir une meilleure expérience de navigation sur le site. En savoir plus