Serveur/LAMP

Installation

sudo apt-get install apache2 php mysql-server libapache2-mod-php php-mysql

Durant l’installation, un mot de passe sera demandé pour mysql.

Configuration

Activation du https via TLS

#Activation du module ssl
sudo a2enmod ssl
#Activation du virtual host https
sudo a2ensite default-ssl.conf
#Redémarrage du service apache2
sudo service apache2 restart

Continue reading

Ubuntu Serveur 16.04/php7

Après avoir installé la nouvelle version d’Ubuntu Serveur : 16.04, j’ai eu la mauvaise surprise de constater que les pages retournées par le serveur apache2 n’avait pas le code php d’interprété.
Les paquets relatifs à php7 avaient bien étaient installés par le système, php7.0, libapache2-mod-php7.0.

J’ai fini par trouver une solution, il faut éditer le fichier du virtual host

sudo vi /etc/apache2/sites-available/000-default.conf

et d’ajouter la ligne :

AddType application/x-httpd-php .php