Ceci est une ancienne révision du document !
# apt update # apt upgrade
# ip a # ping www.onisep.fr
# 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.
Vous devriez voir s'afficher la page d'accueil du serveur Apache 2.
Travail à faire : Modifiez la page d'accueil index.html pour afficher le nom de votre serveur.
# systemctl stop apache2
# systemctl start apache2
# systemctl restart apache2
# apt -y install apt-transport-https lsb-release ca-certificates curl
# wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
Ajout du dépôt dans les sources d'installation
# bash -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
Mise à jour de la liste des paquets et mise à jour de l'installation si besoin (2 opérations)
# apt update && apt upgrade -y
# 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.
# cd /var/www/html
/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.
# systemctl reload apache2