Outils pour utilisateurs

Outils du site


braveo:lamp
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


braveo:lamp [2024/04/16 22:20] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Installation et configuration d'un serveur LAMP ======
 +===== Installation d'Apache2 & PHP5+Libs =====
 +=== Installation d'Apache2 ===
 +  * Installation du paquet apache2
 +<code C> aptitude install apache2 </code>
 +=== Installation de PHP5 sur Apache2 ===
 +  * Installation du mudule PHP pour Apache
 +<code C> aptitude install libapache2-mod-php5 </code>
 +  * Installation des librairies pour php5
 +    * Librarie de connexion au serveur MySQL
 +<code C> aptitude install php5-mysql php5-mysqli </code>
 +    * Librarie de cryptage indispenssable a phpMyAdmin
 +<code C> aptitude install php5-mcrypt </code>
 +    * Librarie de connexion au serveur LDAP
 +<code C> aptitude install php5-ldap </code>
  
 +===== Installation de MySQL =====
 +  * Installation du paquet mysql-server
 +<code C> aptitude install mysql-server </code>
 +
 +===== Envoyer les logs apaches vers le log centralisateur =====
 +  * Sur le serveur web installer ceci:
 +<code>apt-get install liblogger-syslog-perl</code>
 +  * Créer le script suivant:
 +<code>
 +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
 +</code>
 +  * Modifier les Vhosts ainsi:
 +<code>
 +[...]
 +        ErrorLog syslog:local1
 +        CustomLog |/usr/local/bin/apache_log.pl combined
 +[...]
 +</code>
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