Comment installer le serveur HTTP Apache2 sur Ubuntu 17.10

  • Eustace Evans
  • 0
  • 2195
  • 389

Le serveur HTTP Apache2 est le serveur Web le plus utilisé aujourd'hui. Il alimente de nombreux sites Web que vous visitez en ligne. Ce bref tutoriel montre aux étudiants et aux nouveaux utilisateurs comment installer le serveur Web Apache2 sur Ubuntu 17.10.

Apache2 est un serveur HTTP stable et prêt pour la production qui peut être utilisé par n'importe qui pour créer des sites Web puissants et dynamiques. Il est robuste et comprend des fonctionnalités qui le rendent compatible avec de nombreux modules et autres programmes et applications.

Ce message doit être court, facile à lire et à suivre, même pour les nouveaux utilisateurs.

Étape 1: Installez Apache2

Les packages Apache2 sont disponibles dans le référentiel de logiciels par défaut Ubuntu, il suffit donc d'exécuter les commandes apt pour l'installer. Pour ce faire, exécutez les commandes ci-dessous.

sudo apt mise à jour sudo apt installer apache2 

Étape 2: autoriser le trafic HTTP

Maintenant qu'Apache2 est installé, continuez ci-dessous pour configurer le pare-feu Ubuntu pour autoriser le trafic HTTP. Par défaut, le pare-feu Ubuntu n'est pas activé. Cependant, dans certains cas, le pare-feu est tourné vers des raisons de sécurité.

Si le pare-feu Ubuntu est activé, les commandes sur une seule ligne ci-dessous devraient autoriser le trafic HTTP sur le port 80 et le port 443.

sudo ufw autorise 'Apache Full'

Si vous vérifiez l'état du pare-feu, vous devriez voir que HTTP Full est autorisé

état sudo ufw

Le résultat devrait montrer que le trafic HTTP Apache2 est autorisé de n'importe où, y compris le trafic v6.

État: actif À l'action de - ------ ---- Apache complet ALLOW Anywhere Apache complet (v6) ALLOW Anywhere (v6) 

À ce stade, vous devriez maintenant pouvoir accéder à la page du site Web par défaut d'Apache2 si vous accédez au IP du serveur adresse ou nom d'hôte. La page par défaut doit ressembler à celle ci-dessous.

Apache2 est maintenant entièrement installé et prêt à être configuré.

Étape 3: Gérer Apache2

Les commandes ci-dessous vous permettent d'arrêter, de démarrer, de désactiver ou d'activer Apache2 pour qu'il démarre toujours lorsque le serveur démarre.

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activer apache2.service sudo systemctl désactiver apache2.service 

Étape 4: Dossiers Apache2

Lorsque vous installez le serveur HTTP Apache2, des dossiers supplémentaires seront créés sur votre serveur. Ces dossiers contiennent des fichiers de configuration, des paramètres et d'autres fichiers. Vous trouverez ci-dessous quelques dossiers Apache2 et à quoi ils servent:

  • / etc / apache2 / -> Répertoire de configuration par défaut d'Apache2
  • / etc / apache2 / sites-available / -> Les fichiers de configuration des sites Web sont stockés ici
  • / etc / apache2 / sites-enable / -> Les configurations de sites Web sont activées ici
  • / var / www / html / -> Ceci est le DocumentRoot par défaut pour Apache2

Les répertoires ci-dessus sont les plus utilisés sur le serveur Ubuntu.

C'est ainsi que l'on installe le serveur HTTP Apache2 sur Ubuntu. Maintenant que vous avez installé Apache2, allez-y et découvrez comment configurer des paramètres plus avancés et comment héberger un site Web.

~ Profitez ~




Personne n'a encore commenté ce post.

Une collection utiles sur le système Linux et les nouvelles technologies
Articles frais, conseils pratiques, critiques détaillées et guides. Sentez-vous comme chez vous dans le monde du système Linux