Comment installer le serveur Web Apache sur Linux

click fraud protection

Vous avez donc un site Web, mais vous avez maintenant besoin d'une plate-forme pour l'héberger. Vous pouvez utiliser l'un des nombreux fournisseurs d'hébergement de sites Web ou essayer d'héberger vous-même votre site Web avec votre propre serveur Web.

Comme Apache est gratuit, c'est l'un des serveurs Web les plus populaires à installer. Il possède également plusieurs fonctionnalités qui le rendent utile pour de nombreux types de sites Web. Alors, qu'est-ce qu'Apache? En un mot, il s'agit d'un serveur utilisé pour tout, des pages Web personnelles aux sites d'entreprise. Il est aussi polyvalent que populaire.

Vous pourrez obtenir les faits sur la façon d'installer Apache sur un système Linux avec l'aperçu de cet article. Avant de commencer, cependant, vous devriez au moins être à l'aise avec Linux - y compris être capable de changer de répertoire, en utilisant tar et gunzip et en compilant avec make (nous discuterons de l'endroit où obtenir les binaires si vous ne voulez pas essayer de compiler votre propre). Vous devez également avoir accès au compte root sur la machine serveur. Encore une fois, si cela vous embrouille, vous pouvez toujours vous tourner vers un fournisseur d'hébergement de produits au lieu de le faire vous-même.

instagram viewer

Télécharger Apache

Il est préférable de télécharger la dernière version stable d'Apache au début. Le meilleur endroit pour obtenir Apache est de la Site de téléchargement du serveur HTTP Apache. Téléchargez les fichiers source appropriés à votre système. Versions binaires pour certains systèmes d'exploitation sont également disponibles sur ce site.

Extraire les fichiers Apache

Une fois les fichiers téléchargés, vous devrez les décompresser:

Cela crée un nouveau répertoire sous le répertoire actuel avec les fichiers source.

Configuration de votre serveur pour Apache

Une fois que vous avez les fichiers disponibles, vous devez indiquer à votre machine où trouver tout en configurant les fichiers sources. La façon la plus simple de le faire est d'accepter toutes les valeurs par défaut et de taper simplement:

Bien sûr, la plupart des gens ne veulent pas accepter uniquement les choix par défaut qui leur sont présentés. L'option la plus importante est le.

option. Ceci spécifie le répertoire où le.

sera installé. Vous pouvez également définir des variables d'environnement et des modules spécifiques. Certains.

vous aimeriez peut-être installer:

  • mod_alias - pour mapper différentes parties de l'arborescence d'URL
  • mod_include - pour analyser les inclusions côté serveur
  • mod_mime - pour associer les extensions de fichier à son type MIME
  • mod_rewrite - pour réécrire les URL à la volée
  • mod_speling (sic) - pour aider vos lecteurs qui pourraient mal orthographier des URL
  • mod_ssl - pour permettre une cryptographie forte utilisant SSL
  • mod_userdir - pour permettre aux utilisateurs du système d'avoir leurs propres répertoires de pages Web

Veuillez garder à l'esprit que ce ne sont pas tous les modules que vous pouvez installer sur un système donné - le projet particulier dépendra de ce que vous installez, mais cette liste ci-dessus est un bon point de départ. En savoir plus sur le détails sur les modules pour déterminer ceux dont vous avez besoin.

Construire Apache

Comme pour toute installation source, vous devrez ensuite compiler l'installation:

Personnaliser Apache

En supposant qu'il n'y ait eu aucun problème avec votre installation et votre build, vous êtes prêt à personnaliser votre Configuration d'Apache. Cela revient vraiment à éditer le fichier httpd.conf. Ce fichier se trouve dans le PRÉFIXErépertoire /conf. Nous l'éditons généralement avec un éditeur de texte.

Vous aurez besoin d'être root pour éditer ce fichier.

Suivez les instructions de ce fichier pour modifier votre configuration comme vous le souhaitez. Plus d'aide est disponible sur le Site Web d'Apache. Vous pouvez toujours vous tourner vers ce site pour obtenir des informations et des ressources supplémentaires.

Testez votre serveur Apache

Ouvrez un navigateur Web sur la même machine et tapez.

dans la zone d'adresse. Vous devriez voir une page similaire à celle de la capture d'écran partielle ci-dessus (l'image qui accompagne cet article). Il dira en grosses lettres.

C'est une bonne nouvelle, car cela signifie votre.

est correctement installé.

Commencez à éditer/télécharger des pages sur votre serveur Web Apache nouvellement installé

Une fois que votre serveur est opérationnel, vous pouvez commencer à publier des pages. Amusez-vous à créer votre site Web!

instagram story viewer