====== Installation Apache+PHP sous Ubuntu 19.10 ====== Sources: * [[https://www.digitalocean.com/community/tutorials/comment-installer-la-pile-linux-apache-mysql-php-lamp-sur-un-serveur-ubuntu-18-04-fr]] ===== Machine de développement (pas un serveur) ===== ==== Installation d'Apache ==== sudo apt update sudo apt install apache2 Aller sur [[http://localhost/]]. La page **Apache2 Ubuntu Default Page** s'affiche. ==== Installation de PHP ==== sudo apt install php libapache2-mod-php php-mysql Tester le fonctionnement de PHP : php -v ==== Installation de Composer ==== Se référer à [[php:composer:installation_de_php_et_composer|cette page]]. ==== Configuration du VirtualHost ==== Éditer la configuration du site par défaut : sudo vim /etc/apache2/sites-available/000-default.conf Y coller la configuration suivante : ServerName localhost ServerAdmin myself@mail.com DocumentRoot /home/marc/PrgWeb Options Indexes FollowSymLinks Multiviews AllowOverride all Require all denied Require all granted Allow from all Ensuite relancer Apache : sudo systemctl reload apache2 Écrire un fichier **test.php** : Ensuite tester que tout fonctionne bien en allant sur [[http://localhost/test.php]] **-= Fin =-**