====== 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 =-**