<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Debian or not to be ? 2.0 &#187; Apache</title> <atom:link href="http://www.crashdump.fr/tag/apache/feed/" rel="self" type="application/rss+xml" /><link>http://www.crashdump.fr</link> <description>that is the question</description> <lastBuildDate>Mon, 23 Jan 2012 13:14:39 +0000</lastBuildDate> <language>fr</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <item><title>Activer Apache2/Php5 sous Mac Os X 10.5</title><link>http://www.crashdump.fr/reseaux/activer-apache2php5-sous-mac-os-x-105-382/</link> <comments>http://www.crashdump.fr/reseaux/activer-apache2php5-sous-mac-os-x-105-382/#comments</comments> <pubDate>Wed, 10 Sep 2008 13:23:18 +0000</pubDate> <dc:creator>Crashdump</dc:creator> <category><![CDATA[Apple]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Réseaux]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[configuration]]></category> <category><![CDATA[httpd]]></category> <category><![CDATA[index]]></category> <category><![CDATA[léopard]]></category> <category><![CDATA[php 5]]></category> <category><![CDATA[serveur web]]></category> <category><![CDATA[terminal]]></category><guid isPermaLink="false">http://www.crashdump.fr/?p=382</guid> <description><![CDATA[<p><img width="240" height="150" src="http://www.crashdump.fr/wp-content/uploads/2008/09/php.jpg" class="attachment-featured-image wp-post-image" alt="php" title="php" /></p><br />Léopard intègre &#171;&#160;d&#8217;usine&#160;&#187; Apache 2.2.6 et Php 5, mais ils ne sont pas activés par défaut, je vais essayer de vous expliquer comment faire pour en profiter. Installer apache Si vous ne l&#8217;avez pas déjà, récupérez TexteMate ici (la version d&#8217;évaluation de 30 jours fera largement l&#8217;affaire) puis dans le menu &#171;&#160;Fichier&#160;&#187; choisissez &#171;&#160;Ouvrir&#160;&#187;. Dans [...]]]></description> <content:encoded><![CDATA[<p><img width="240" height="150" src="http://www.crashdump.fr/wp-content/uploads/2008/09/php.jpg" class="attachment-featured-image wp-post-image" alt="php" title="php" /></p><br /><p><em>Léopard intègre &laquo;&nbsp;d&#8217;usine&nbsp;&raquo; Apache 2.2.6 et Php 5, mais ils ne sont pas activés par défaut, je vais essayer de vous expliquer comment faire pour en profiter.</em></p><li><h2>Installer apache</h2></li><p>Si vous ne l&#8217;avez pas déjà, récupérez TexteMate <a rel="nofollow" href="http://macromates.com/">ici</a> (la version d&#8217;évaluation de 30 jours fera largement l&#8217;affaire) puis dans le menu &laquo;&nbsp;Fichier&nbsp;&raquo; choisissez &laquo;&nbsp;Ouvrir&nbsp;&raquo;. Dans la fenêtre qui vous est présentée sélectionnez &laquo;&nbsp;Affichez les fichiers cachés / Show hidden files&nbsp;&raquo; et ouvrez le fichier: &laquo;&nbsp;/HD/private/etc/apache2/httpd.conf&nbsp;&raquo;.</p><p><a href="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-hiddenfiles.jpg"><img class="alignnone size-thumbnail wp-image-383" title="textedit-hiddenfiles" src="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-hiddenfiles-430x125.jpg" alt="" width="430" height="125" /></a></p><p>Voilà, nous avons ouvert le fichier de configuration de apache. Notez que &#8211; si vous faites une bêtise &#8211; il existe une copie de ce fichier dans le sous-dossier nommé &laquo;&nbsp;original&nbsp;&raquo;.<br /> Rendez-vous a la ligne 113 ( Menu &laquo;&nbsp;Navigation / Go to line&#8230;&nbsp;&raquo; ou menu &laquo;&nbsp;View / Gutter / Line numbers&nbsp;&raquo; ) et retirez le commentaire en début de ligne (#) comme dans les captures suivantes:</p><p><a href="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-editfiles.jpg"><img class="alignnone size-thumbnail wp-image-384" title="textedit-editfiles" src="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-editfiles-430x125.jpg" alt="" width="430" height="125" /></a></p><p>Ce qui peut se traduire par &laquo;&nbsp;Charger le module php5 pour apache&nbsp;&raquo;. Maintenant nous allons configurer apache pour qu&#8217;il accepte les index.php en plus des traditionnels .html. Pour cela allons à la ligne 224 et faites comme indiqué sur cette capture:</p><p><a href="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-indexphp-httpdconf.jpg"><img class="alignnone size-thumbnail wp-image-385" title="textedit-indexphp-httpdconf" src="http://www.crashdump.fr/wp-content/uploads/2008/09/textedit-indexphp-httpdconf-430x125.jpg" alt="" width="430" height="125" /></a></p><p>Ok, maintenant sauvegardez &#8211; Il vous sera sûrement demandé un mot de passe, c&#8217;est normal, c&#8217;est un fichier dont le propriétaire est le &laquo;&nbsp;root&nbsp;&raquo; &#8211; vous pouvez maintenant quitter TextMate.<br /> Nous avons fait la configuration de &laquo;&nbsp;base&nbsp;&raquo;. Si vous êtes pressé allez dans les Préférences systèmes / Partage: Désactiver et réactiver le partage web pour relancer apache avec php5.. Félicitations.</p><li><h2>Configuration de php</h2></li><p>Maintenant si vous avez un peu de temps devant vous, nous allons nous pencher sur la configuration de ce dernier: le php.ini qui n&#8217;est pas utilisé pour le moment et dans lequel nous pourrons spécifier pas mal d&#8217;options.</p><p>Ouvrez un Terminal (Applications/Utilitaires) et entrez cette ligne (ce qui aura pour but de copier le fichier php.ini.default en php.ini) &#8211; Une fois encore il vous sera demandé votre mot de passe:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ sudo cp /private/etc/php.ini.default /private/etc/php.ini</div></td></tr></tbody></table></div><p>Ouvrez maintenant le php.ini avec TextEdit (de la même manière qu&#8217;avec le httpd.conf, show hidden files). Vous le trouverez dans &laquo;&nbsp;HD/private/etc/&nbsp;&raquo;.</p><p>Le fichier est plutôt bien commenté (toutes les lignes commençant par un ; est un commentaire). Mais en anglais, pour les anglophobes vous trouverez de la documentation sur <a rel="nofollow" href="http://fr.php.net/manual/fr/ini.php">fr.php.net</a>.</p><p>La première chose que je conseillerais de modifier est la gestion des erreurs: error_reporting.<br /> Le réglage par défaut (ligne 305) est:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">error_reporting = E_ALL &amp;amp; ~E_NOTICE</div></td></tr></tbody></table></div><p>Ce qui aura pour effet d&#8217;afficher seulement les erreurs Php les plus graves, si ce serveur vous sert uniquement pour la &laquo;&nbsp;production&nbsp;&raquo; il est judicieux de le laisser ainsi. Mais si vous en avez un usage développement vous devriez la modifier comme ça (pour éliminer toutes les erreurs de votre code):</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">error_reporting = E_ALL</div></td></tr></tbody></table></div><p>Quand vous aurez fini vos modifications, sauvegardez et allez dans vos préférences système pour relancer apache en cliquant sur &laquo;&nbsp;Partage web&nbsp;&raquo;. Important: si la case est déjà cochée veillez à la décocher puis à la sélectionner à nouveau pour relancer Apache sinon vos modification de ne serais pas prises en compte..</p><p>Cliquez sur le lien &laquo;&nbsp;Votre site web personnel&nbsp;&raquo; ce qui lancera votre navigateur préféré qui affichera la page contenue dans le dossier &laquo;&nbsp;Sites&nbsp;&raquo; de votre répertoire Personnel. ex: /Users/~crashdump/Sites/ pour moi.</p><p>Rendez vous dans ce répertoire supprimez les fichiers qu&#8217;il contient (index.html..) et créez y un fichier index.php avec le code suivant à l&#8217;intérieur:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;lt;?php phpinfo(); ?&amp;gt;</div></td></tr></tbody></table></div><p>Sauvegardez et actualisez le navigateur.. Félicitions (oui, encore) ça fonctionne.</p><p><a href="http://www.crashdump.fr/wp-content/uploads/2008/09/safari-phpmac.jpg"><img class="alignnone size-thumbnail wp-image-386" title="safari-phpmac" src="http://www.crashdump.fr/wp-content/uploads/2008/09/safari-phpmac-430x125.jpg" alt="" width="430" height="125" /></a></p><li><h2>Problèmes recontrés</h2></li><p>Si vous avez fait une mise à jour de Léopard depuis une version précédente 1.x.x vous pouvez rencontrer un problème avec l&#8217;accès a vos pages personnelles (par exemple: &laquo;&nbsp;Forbiden, You don&#8217;t have permission to access /~user on this server.&nbsp;&raquo;) pour régler cela une petite manipulation est nécessaire, car des fichiers indispensables au bon fonctionnement de la chose sont manquants.</p><p>Ouvrez un Terminal:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ cd /private/etc/httpd/users<br /> $ ls</div></td></tr></tbody></table></div><p>Vous devriez voir un fichier de la forme: votreLogin.conf, par exemple chez moi il s&#8217;appelle crashdump.conf, nous allons donc les copier dans le répertoire aproprié:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ sudo cp *.conf /private/etc/apache2/users</div></td></tr></tbody></table></div><p>Redémarrez apache à nouveau, (Préférences système, partage..) tout devrait fonctionner maintenant. Vous pouvez aussi avoir des informations sur les erreurs potentielles en tapant:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ tail -n 30 /var/log/apache2/error_log</div></td></tr></tbody></table></div> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/reseaux/activer-apache2php5-sous-mac-os-x-105-382/feed/</wfw:commentRss> <slash:comments>21</slash:comments> </item> <item><title>Vos logs en couleurs !</title><link>http://www.crashdump.fr/debian/vos-logs-en-couleurs-120/</link> <comments>http://www.crashdump.fr/debian/vos-logs-en-couleurs-120/#comments</comments> <pubDate>Mon, 18 Aug 2008 13:04:47 +0000</pubDate> <dc:creator>Crashdump</dc:creator> <category><![CDATA[Debian]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[colorise]]></category> <category><![CDATA[couleur]]></category> <category><![CDATA[daemon]]></category> <category><![CDATA[exim]]></category> <category><![CDATA[Html]]></category> <category><![CDATA[log]]></category> <category><![CDATA[logColorize]]></category> <category><![CDATA[perl]]></category> <category><![CDATA[squid]]></category> <category><![CDATA[xferlog]]></category><guid isPermaLink="false">http://blog.crashdump.fr/?p=120</guid> <description><![CDATA[Colorize est script Perl qui permet -par le biais d&#8217;expressions régulières- de mettre en couleur les logs de votre système favori. De plus il reconnais beaucoup de formats: daemon (formats standards), squid, apache (accès, erreurs), xferlog, exim, etc&#8230; Il reconnais beaucoup de choses: email, urls, taille, adresse, version, fichiers, services, protocoles.. et j&#8217;en passe. Et [...]]]></description> <content:encoded><![CDATA[<p>Colorize est script Perl qui permet -par le biais d&#8217;expressions régulières- de mettre en couleur les logs de votre système favori. De plus il reconnais beaucoup de formats: daemon (formats standards), squid, apache (accès, erreurs), xferlog, exim, etc&#8230;<br /> Il reconnais beaucoup de choses: email, urls, taille, adresse, version, fichiers, services, protocoles.. et j&#8217;en passe. Et comme ceci ne suffisait pas, il supporte les thèmes (plusieurs fichiers de configuration customisables) et peut enregistrer les logs modifiés en HTML (support du CSS).<br /> <span id="more-120"></span><br /> Malheureusement, le site de l&#8217;auteur est mort: <a rel="nofollow" href="http://nrg.martos.bme.hu/release/colorize/">http://nrg.martos.bme.hu/release/colorize/</a> alors voici la dernière version que j&#8217;ai pu obtenir (LogColorize 1.0.7):</p><p>http://misc.crashdump.fr/~polux/files/logcolorise-1.0.7.tar.gz</p><p>Pour l&#8217;installer, rien de plus simple:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># tar xvf logcolorise-1.0.7.tar.gz<br /> # mv logcolorise /usr/bin/</div></td></tr></tbody></table></div><p>Et enfin, pour en profiter:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># logcolorise /var/log/votreLogPrefere.log</div></td></tr></tbody></table></div> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/debian/vos-logs-en-couleurs-120/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Installer Fail2Ban 0.8.x sur une Deb&#8217;</title><link>http://www.crashdump.fr/securite/installer-fail2ban-08x-sur-une-deb-14/</link> <comments>http://www.crashdump.fr/securite/installer-fail2ban-08x-sur-une-deb-14/#comments</comments> <pubDate>Sun, 17 Jun 2007 11:23:26 +0000</pubDate> <dc:creator>Crashdump</dc:creator> <category><![CDATA[Sécurité]]></category> <category><![CDATA[Adrien Pujol]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[galéré car tous]]></category> <category><![CDATA[http]]></category> <category><![CDATA[je le rapelle car c'est très]]></category><guid isPermaLink="false">http://blog.aemeth.org/?p=14</guid> <description><![CDATA[Voici un moyen d&#8217;installer fail2ban (0.8.0-2) sur une Debian Etch. Ca intéressera les gens qui comme moi en ont marre des logs auth.log au kilomètre et aussi par souci de sécurité, évidemment. On peux installer fail2ban après avoir maj les listes de packages 12# apt-get update # apt-get install fail2ban Passons à la config fail2ban. [...]]]></description> <content:encoded><![CDATA[<p>Voici un moyen d&#8217;installer fail2ban (0.8.0-2) sur une Debian Etch. Ca intéressera les gens qui comme moi en ont marre des logs auth.log au kilomètre et aussi par souci de sécurité, évidemment.</p><p>On peux installer fail2ban après avoir maj les listes de packages</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># apt-get update<br /> # apt-get install fail2ban</div></td></tr></tbody></table></div><p>Passons à la config fail2ban. Depuis je ne sais plus quelle version elle ne se fait plusdans le fichier jail.conf (j&#8217;ai d&nbsp;&raquo;ailleurs galéré car tous les tutos sur le net parlent de ce fichier). Elle se fera dans un fichier jail.local qui supplante les instructions de jail.conf, Ce dernier pouvant être modifié par une Maj&#8230;<br /> Voici donc mon fichier jail.conf, qui est &#8211; je le rapelle car c&#8217;est très important &#8211; le seul a modifier !<br /> <span id="more-14"></span></p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:450px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># Fail2Ban conf for aemeth.org<br /> # par Adrien Pujol &lt;thepolux@gmail.com&gt;<br /> #----- CONFIGURATION GENERALE ------------------------------------------#<br /> [DEFAULT]<br /> # Adresse mail ou envoyer les informations<br /> destemail = thepolux@gmail.com<br /> # White list<br /> ignoreip &nbsp;= 127.0.0.1<br /> # Reglages par défaut !<br /> bantime &nbsp; = 3600<br /> maxretry &nbsp;= 3<br /> findtime &nbsp;= 300<br /> # Backend<br /> backend &nbsp; = polling<br /> # Ban action ..<br /> banaction = iptables-multiport<br /> # Action par défaut !<br /> action &nbsp; &nbsp;= %(action_mwl)s<br /> #----- SERVICES A SURVEILLER -----------------------------------#<br /> [ssh]<br /> enabled &nbsp; = true<br /> [apache]<br /> enabled &nbsp; = true<br /> maxretry &nbsp;= 5<br /> [apache-noscript]<br /> enabled &nbsp; = true<br /> port &nbsp; &nbsp; &nbsp;= http<br /> filter &nbsp; &nbsp;= apache-noscript<br /> logpath &nbsp; = /var/log/apache*/*error.log<br /> maxretry &nbsp;= 6<br /> [proftpd]<br /> enabled &nbsp; = true<br /> logpath &nbsp; = /var/log/auth.log<br /> [postfix]<br /> enabled &nbsp; = true<br /> [courierauth]<br /> enabled &nbsp; = true<br /> [sasl]<br /> enabled &nbsp; = true</div></td></tr></tbody></table></div><p>C&#8217;est ici mon fichier de config, ajusté en fonction de mes besoins&#8230; ce n&#8217;est pas forcément ce qu&#8217;il vous faut ! Ajustez en conséquence !<br /> Tout est suffisament commenté pour que je n&#8217;ai pas besoin d&#8217;en dire plus ;)</p><p>On redémarre fail2ban-client :</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># fail2ban-client stop<br /> Shutdown successful<br /> # fail2ban-client start</div></td></tr></tbody></table></div><p>On vérifie comme ceci :</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:450px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># fail2ban-client -d<br /> ['set', 'loglevel', 3]<br /> ['set', 'logtarget', '/var/log/fail2ban.log']<br /> ['add', 'apache-noscript', 'polling']<br /> ['set', 'apache-noscript', 'addlogpath', '/var/log/apache2/error.log']<br /> ['set', 'apache-noscript', 'addlogpath', '/var/log/apache2/files_error.log']<br /> ['set', 'apache-noscript', 'maxretry', 6]<br /> ['set', 'apache-noscript', 'addignoreip', '127.0.0.1']<br /> ['set', 'apache-noscript', 'findtime', 300]<br /> ['set', 'apache-noscript', 'bantime', 3600]<br /> ... <br /> [Fail2Ban] &lt;name&gt;: started&quot; &lt;dest&gt;']<br /> ['set', 'courierauth', 'actionunban', 'mail-whois-lines', '']<br /> ['set', 'courierauth', 'actioncheck', 'mail-whois-lines', '']<br /> ['set', 'courierauth', 'setcinfo', 'mail-whois-lines', 'dest', 'thepolux@gmail.com']<br /> ['set', 'courierauth', 'setcinfo', 'mail-whois-lines', 'logpath', '/var/log/mail.log']<br /> ['set', 'courierauth', 'setcinfo', 'mail-whois-lines', 'name', 'courierauth']<br /> ['start', 'apache-noscript']<br /> ['start', 'postfix']<br /> ['start', 'proftpd']<br /> ['start', 'ssh']<br /> ['start', 'sasl']<br /> ['start', 'apache']<br /> ['start', 'courierauth']</div></td></tr></tbody></table></div><p>Et encore comme ça:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:450px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># iptables -L | grep fail2ban<br /> fail2ban-courierauth &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports smtp,ssmtp,imap2,imap3,imaps,pop3,pop3s<br /> fail2ban-apache &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports www,https<br /> fail2ban-ssh &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports ssh,sftp<br /> fail2ban-proftpd &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports ftp,ftp-data,ftps,ftps-data<br /> fail2ban-postfix &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports smtp,ssmtp<br /> fail2ban-courierauth &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports smtp,ssmtp,imap2,imap3,imaps,pop3,pop3s<br /> fail2ban-apache &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports www,https<br /> fail2ban-ssh &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports ssh,sftp<br /> fail2ban-couriersmtp &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports smtp,ssmtp<br /> fail2ban-ssh-ddos &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports ssh,sftp<br /> fail2ban-proftpd &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports ftp,ftp-data,ftps,ftps-data<br /> fail2ban-postfix &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports smtp,ssmtp<br /> fail2ban-apache-noscript &nbsp;tcp &nbsp;-- &nbsp;anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; anywhere &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;multiport dports www,https<br /> Chain fail2ban-apache (2 references)<br /> Chain fail2ban-apache-noscript (1 references)<br /> Chain fail2ban-courierauth (2 references)<br /> Chain fail2ban-couriersmtp (1 references)<br /> Chain fail2ban-postfix (2 references)<br /> Chain fail2ban-proftpd (2 references)<br /> Chain fail2ban-ssh (2 references)<br /> Chain fail2ban-ssh-ddos (1 references)</div></td></tr></tbody></table></div><p>Ok, ça roule ! :]</p> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/securite/installer-fail2ban-08x-sur-une-deb-14/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Apache 2.x &amp; Php 5 &amp; MySql</title><link>http://www.crashdump.fr/tout-et-rien/apache-2x-php-mysql-4/</link> <comments>http://www.crashdump.fr/tout-et-rien/apache-2x-php-mysql-4/#comments</comments> <pubDate>Mon, 19 Mar 2007 10:06:04 +0000</pubDate> <dc:creator>Crashdump</dc:creator> <category><![CDATA[Tout-et-Rien]]></category> <category><![CDATA[Apache]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[php]]></category> <category><![CDATA[Tuto]]></category><guid isPermaLink="false">http://blog.aemeth.org/?p=4</guid> <description><![CDATA[Apache Installation: 1apt-get install apache2 Ensuite, lancez votre naviguateur favori, pointez sur l&#8217;ip (ou le domaine) de votre serveur, vous devriez arriver sur une page par défaut de Apache.. rien de plus compliqué ! Les fichiers de configuration de Apache se trouvent dans &#171;&#160;/etc/apache2/&#160;&#187; * apache2.conf le fichier de config principal de apache, vous trouverez [...]]]></description> <content:encoded><![CDATA[<h2><li>Apache</li></h2><p><strong>Installation:</strong></p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install apache2</div></td></tr></tbody></table></div><p>Ensuite, lancez votre naviguateur favori, pointez sur l&#8217;ip (ou le domaine) de votre serveur, vous devriez arriver sur une page par défaut de Apache.. rien de plus compliqué !<br /> Les fichiers de configuration de Apache se trouvent dans &laquo;&nbsp;<em>/etc/apache2/</em>&nbsp;&raquo;<br /> * apache2.conf le fichier de config principal de apache, vous trouverez ici tous ce qu&#8217;il faut pour configurer votre serveur, de plus tout est très bien commenté.<br /> * sites-availables/ les fichiers de conf de sites disponibles.. mais ne sont pas pris en compte par apache.<br /> * sites-enables/ liens vers des fichiers de conf du repertoire du dessus, ceux la sont pris en compte par apache.</p><p>si vous avez besoin de plus d&#8217;aide:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install apache2-doc</div></td></tr></tbody></table></div><h2><li>MySQL</li></h2><p><strong>Installation: </strong></p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install mysql-server-5</div></td></tr></tbody></table></div><p><span id="more-4"></span><br /> C&#8217;est installé, il vous reste a définir le MDP root pour la BDD, rien de plus simple:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mysql -u root</div></td></tr></tbody></table></div><p>puis,</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mysql&gt; USE mysql;<br /> mysql&gt; UPDATE user<br /> &nbsp; &nbsp; -&gt; SET password = PASSWORD('IciVotreMotDePasse')<br /> &nbsp; &nbsp; -&gt; WHERE user = 'root';<br /> mysql&gt; flush privileges;<br /> mysql&gt; exit;</div></td></tr></tbody></table></div><p>Voila pour ce qui est de MySQL</p><h2><li>Php 5</li></h2><p>Installation:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install libapache2-mod-php5 php5-mysql php5-gd</div></td></tr></tbody></table></div><p>* libapache2-mod-php5: librairies de Php pour Apache<br /> * php5-mysql: module permetant la communication entre Php et MySQL<br /> * php5-gd: Une librairie qui permet la generation d&#8217;images a la volée, indispensable ;)<br /> il en existe enormement d&#8217;autre.. tapez donc ceci dans votre terminal, vous en aurez la liste:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-cache search php5</div></td></tr></tbody></table></div><h2><li>PhpMyAdmin</li></h2><p>Installation:</p><div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">apt-get install phpmyadmin</div></td></tr></tbody></table></div><p>Puis pointez votre naviguateur préféré vers http://IpDeVotreServeur/phpmyadmin/ et logguez vous en tant que root, avec le MDP défini précédement.</p> ]]></content:encoded> <wfw:commentRss>http://www.crashdump.fr/tout-et-rien/apache-2x-php-mysql-4/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Served from: www.crashdump.fr @ 2012-02-04 18:33:14 by W3 Total Cache -->
