systemes_dexploitation:linux:ubuntu:lamp
Table des matières
Installation de LAMP
La source de cette page est ApacheMySQLPHP.
Cette page prend en compte un Ubuntu 14.04 LTS.
- Installation de LAMP par apt-get :
$ sudo apt-get install lamp-server^
(le^
n'est pas une faute de frappe). - Redémarrer Apache :
$ systemctl restart apache2
. - Emplacement par défaut des fichiers :
/var/www/html/
. - Config des hosts :
/etc/apache2/sites-available
.
Activer les modules proxy d'Apache
$ sudo a2enmod headers $ sudo a2enmod ssl $ sudo a2enmod proxy $ sudo a2enmod proxy_http
Pour la config de GitLab :
$ sudo a2enmod rewrite
Pour terminer, redémarrer Apache:
$ sudo systemctl restart apache2
S'il y a l'erreur :
AH01425: I18n support in mod_proxy_html requires mod_xml2enc.
activer le module mod_xml2enc
avec
$ sudo a2enmod xml2enc
Journalisation
La journalisation des Vhosts d'Apache se fait dans /var/log/apache2
. Idéalement, il faut créer un répertoire pour chacun des Vhosts et configurer pour que la journalisation se fasse dans les répertoires respectifs.
De mémoire, il faut que www-data
puisse écrire dans ces répertoires. On peut ajouter www-data
dans un groupe auquel les répertoire seront attitrés par chown
.
systemes_dexploitation/linux/ubuntu/lamp.txt · Dernière modification : 2022/02/02 00:42 de 127.0.0.1