Outils pour utilisateurs

Outils du site


systemes_dexploitation:linux:ubuntu:lamp

Installation de LAMP

La source de cette page est ApacheMySQLPHP.

Cette page prend en compte un Ubuntu 14.04 LTS.

  1. Installation de LAMP par apt-get : $ sudo apt-get install lamp-server^ (le ^ n'est pas une faute de frappe).
  2. Redémarrer Apache : $ systemctl restart apache2.
  3. Emplacement par défaut des fichiers : /var/www/html/.
  4. 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