Skip to main content

Comment installer le serveur Web Apache sur Linux

Installer Wordpress sur LAMP - Linux Ubuntu (Mars 2025)

Installer Wordpress sur LAMP - Linux Ubuntu (Mars 2025)
Anonim

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 votre site Web vous-même avec votre propre serveur Web.

Apache étant 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, c'est 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 manière d'installer Apache sur un système Linux avec la présentation de cet article. Avant de commencer, cependant, vous devriez au moins être à l'aise avec Linux - notamment pouvoir changer de répertoire, utiliser tar et gunzip et compiler avec make (je discuterai de l'endroit où obtenir des binaires si vous ne voulez pas essayer de posséder). Vous devez également avoir accès au compte root sur le serveur. Encore une fois, si cela vous déroute, vous pouvez toujours vous tourner vers un fournisseur d’hébergement au lieu de le faire vous-même.

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 depuis le site de téléchargement du serveur HTTP Apache. Téléchargez les fichiers source correspondant à votre système. Les versions binaires de certains systèmes d'exploitation sont également disponibles sur ce site.

Extraire les fichiers Apache

Une fois que vous avez téléchargé les fichiers, vous devez les décompresser:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

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ù tout trouver en configurant les fichiers source. Pour ce faire, le plus simple consiste à accepter tous les paramètres par défaut et à taper simplement:

./configurer

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 la

préfixe = PRÉFIXE option. Ceci spécifie le répertoire dans lequel les fichiers Apache seront installés. Vous pouvez également définir des variables d'environnement et des modules spécifiques. Certains des modules que vous aimeriez avoir installés incluent:

  • 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 à l'aide de SSL
  • mod_userdir - pour permettre aux utilisateurs du système d'avoir leurs propres répertoires de pages Web

N'oubliez pas que ce ne sont pas tous les modules que vous pourriez installer sur un système donné. Le projet en question dépendra de ce que vous installerez, mais la liste ci-dessus est un bon point de départ. En savoir plus sur les détails des modules pour déterminer ceux dont vous avez besoin.

Construire Apache

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

fairefaire installer

Personnaliser Apache

En supposant qu'il n'y ait eu aucun problème avec votre installation et votre construction, vous êtes prêt à personnaliser votre configuration Apache. Cela revient simplement à éditer le fichier httpd.conf. Ce fichier se trouve dans le

PRÉFIXE / conf annuaire. Je l'édite généralement avec l'éditeur de texte.

vi PRÉFIXE /conf/httpd.conf

Remarque: Vous devrez ê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 Apache. Vous pouvez toujours consulter ce site pour obtenir des informations et des ressources supplémentaires.

Testez votre serveur Apache

Ouvrez un navigateur Web sur le même ordinateur et tapez

http: // localhost / dans la case d'adresse. Vous devriez voir une page similaire à celle de la capture d'écran partielle ci-dessus (l'image qui accompagne cet article). Il va dire en grosses lettres Vous voyez cela au lieu du site Web que vous attendiez? C'est une bonne nouvelle car cela signifie que votre serveur est correctement installé.

Commencez à modifier / 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 à construire votre site web!