Sun Dec 18 19:31:27 2016 UTC

Mise en place d'un serveur HTTP

Introduction

Un serveur http peut s'avérer utile si l'on souhaite par exemple tester des pages html sur un vrai serveur. Si l'on souhaite créer son propre site web familial uniquement accéssible depuis la maison ou pourquoi rendre disponible sur la toile

Les paquets à installer

Pour installer et activer le service http, vous allez voir c'est très simple. On ouvre un terminal:

get apache apache.service

Et c'est déjà terminé pour l'installation

Configuration

La configuration par défaut du serveur http apache est basique, il est donc recommendé de procéder à une configuration personnalisée.

On commence par se créer un fichier html personnalisé

En root donc:

cat > /srv/www/index.html << EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
   <HEAD>
      <TITLE>Bienvenue sur votre serveur HTML</TITLE>
   </HEAD>
   <BODY>
    <H1>Votre serveur http NuTyX fonctionne</H1>
      <P>Bonjour tout le monde !
   </BODY>
</HTML>
EOF

Lancement du service

On active le service http via le terminal toujours en root:

/etc/rc.d/init.d/httpd start
  *   Starting Apache HTTP daemon... [  OK  ]

Vous pouvez vérifier le bon fonctionnement de votre serveur http, en allant à l'adresse: http://localhost/ avec votre navigateur favori