Outils pour utilisateurs

Outils du site


braveo:lamp

Installation et configuration d'un serveur LAMP

Installation d'Apache2 & PHP5+Libs

Installation d'Apache2

  • Installation du paquet apache2
 aptitude install apache2 

Installation de PHP5 sur Apache2

  • Installation du mudule PHP pour Apache
 aptitude install libapache2-mod-php5 
  • Installation des librairies pour php5
    • Librarie de connexion au serveur MySQL
 aptitude install php5-mysql php5-mysqli 
  • Librarie de cryptage indispenssable a phpMyAdmin
 aptitude install php5-mcrypt 
  • Librarie de connexion au serveur LDAP
 aptitude install php5-ldap 

Installation de MySQL

  • Installation du paquet mysql-server
 aptitude install mysql-server 

Envoyer les logs apaches vers le log centralisateur

  • Sur le serveur web installer ceci:
apt-get install liblogger-syslog-perl
  • Créer le script suivant:
nano /usr/local/bin/apache_log.pl
#!/usr/bin/perl
use Sys::Syslog qw( :DEFAULT setlogsock );

setlogsock('unix');
openlog('apache', 'cons', 'pid', 'local1');

while ($log = <STDIN>) {
    syslog('notice', $log);
}
closelog

chmod a+x /usr/local/bin/apache_log.pl
  • Modifier les Vhosts ainsi:
[...]
        ErrorLog syslog:local1
        CustomLog |/usr/local/bin/apache_log.pl combined
[...]
braveo/lamp.txt · Dernière modification : 2024/04/16 22:20 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki