Outils pour utilisateurs

Outils du site


Panneau latéral

ACCUEIL

Support de cours

SNT

ICN

Semestre 1

Semestre 2

Semestre 3 et 4

Les livres du BTS SIO

* accès limité

reseau:debian:installapache

Installation du service Web Apache & de PHP 7

Test du serveur Debian

  • accédez à votre machine virtuelle Debian,
  • Ouvrez une session avec le compte root (mot de passe btssio),
  • Effectuer une mise à jour de votre serveur avec les commandes suivantes :
# apt update
# apt upgrade
  • Visualisez et testez la configuration IP du serveur avec les commandes suivantes :
# ip a
# ping www.onisep.fr

Installation du serveur apache2

  • installer le paquetage apache2 :
# apt install apache2 

Les paquetages nécessaires sont installés.

Une rapide configuration est effectuée et le serveur apache démarre.

La racine du site web principal DocumentRoot est /var/www/html.

Testez le bon fonctionnement du serveur Web

  • utilisez ifconfig pour connaître l'adresse IP du serveur. Par exemple 10.187.37.xxx
  • sur un ordinateur Windows 7, lancez le navigateur avec l'adresse http://10.187.37.xxx

Vous devriez voir s'afficher le message It works.

  • Modifiez la page d'accueil pour affiche le nom de votre serveur.
  • pour arrêter le service Web Apache2 :
# systemctl stop apache2 
  • pour lancer le service Web Apache2 :
# systemctl start apache2 
  • pour relancer le service Web Apache2 :
# systemctl restart apache2

Installation de PHP

  • installez le paquetage PHP :
# apt install php 

L'installation des paquetages nécessaires se fait.

Pour vérifier que Apache exécute les scripts PHP, créez le fichier test.php dans /var/www/html.

  • positionnez-vous dans le dossier de publication de /var/www/html
# cd /var/www/html
  • créez le fichier test.php avec l'éditeur nano :
/var/www/html# nano test.php 
<?php
phpinfo();
?>

Si Apache vous propose de télécharger le fichier, cela signifie qu'il n'est pas configuré correctement c'est çà dire qu'il ne reconnaît pas que votre fichier contient des scripts php.

  • Contraindre Apache de relire son fichier de configuration :
# systemctl reload apache2 
reseau/debian/installapache.txt · Dernière modification: 2020/01/23 13:50 par techer.charles_educ-valadon-limoges.fr