<?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>Myat's</title>
	<atom:link href="http://www.myatus.co.uk/fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.myatus.co.uk/fr/</link>
	<description>Gaspiller les bits et octets par jour</description>
	<lastbuilddate>Wed, 28 Juillet 2010 19:03:19 +0000</lastbuilddate>
	<language>fr</language>
	<sy:updateperiod>hourly</sy:updateperiod>
	<sy:updatefrequency>1</sy:updatefrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://www.myatus.co.uk/?pushpress=hub'/>
		<item>
		<title>Blocage des scans w00tw00t</title>
		<link>http://www.myatus.co.uk/fr/2010/07/17/blocking-w00tw00t-scans/</link>
		<comments>http://www.myatus.co.uk/fr/2010/07/17/blocking-w00tw00t-scans/#comments</comments>
		<pubdate>Sat, 17 Juillet 2010 10:53:38 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[pare-feu]]></category>
		<category><![CDATA[sécurité]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=1401-fr</guid>
		<description><![CDATA[Certains sites sont encore frappé avec l'infâme &#8220;w00tw00t&#8221; scans. Vous pouvez voir ces images dans vos journaux que: ... &#34;GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1&#34; 400 ... Using Iptables The quickest method of making sure it never reaches your webserver (et les ressources d'où un gaspillage comme processeur, l'espace disque [les fichiers journaux], etc) est d'utiliser iptables, et [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/' rel='bookmark' title='Permanent Link: guide: Pare-feu et routeur avec Proxmox &#8211; L'extension de son utilisation'>guide: Pare-feu et routeur avec Proxmox &#8211; Extending its use</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guide: Firewall and router with Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Faster WP Super Cache avec nginx'>Faster WP Super Cache with NginX</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Certains sites sont encore frappé avec l'infâme &#8220;w00tw00t&#8221; scans. Vous pouvez voir ces images dans vos journaux que:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">... &quot;GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1&quot; 400 ...</div></div>
</pre>
<h3>Utilisation d'iptables</h3>
<p>La méthode la plus rapide de s'assurer qu'elle n'a jamais atteint votre serveur web (et les ressources d'où un gaspillage comme processeur, l'espace disque [les fichiers journaux], etc) est d'utiliser iptables, et il peut être fait avec une seule ligne comme celui-ci:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iptables <span style="color: #660033;">-I</span> INPUT <span style="color: #660033;">-d</span> xxx.xxx.xxx.xxx <span style="color: #660033;">-P</span> tcp <span style="color: #660033;">--dport</span> <span style="color: #000000;">80</span> <span style="color: #660033;">-m</span> string <span style="color: #660033;">--to</span> <span style="color: #000000;">70</span> &nbsp;<span style="color: #660033;">--algo</span> bm <span style="color: #660033;">--string</span> <span style="color: #ff0000;">'GET /w00tw00t.at.ISC.SANS.'</span> <span style="color: #660033;">-j</span> DROP</div></div>
</pre>
<p>Il suffit de remplacer <em>xxx.xxx.xxx.xxx</em> avec l'adresse IP de votre serveur web. Si vous voulez utiliser pour une plage d'adresses IP (ie., vous utilisez plusieurs adresses IP pour héberger les serveurs web), il suffit de remplacer le &#8220;-d xxx.xxx.xxx.xxx&#8221; portion avec:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #660033;">-m</span> iprange <span style="color: #660033;">--dst-range</span> start.xxx.xxx.xxx-end.xxx.xxx.xxx</div></div>
</pre>
<p>Où <em>start.xxx.xxx.xxx</em> et <em>end.xxx.xxx.xxx</em> are the first and last IPs of your web servers respectively.<span id="more-1401"></span></p>
<p>Si vous souhaitez avoir un colombophile option, celui où elle sera pour la liste noire par exemple une adresse IP pendant une certaine période, etc, jeter un oeil à <a title="SpamCle@ner w00tw00t" href="http://spamcleaner.org/en/misc/w00tw00t.html" target="_blank">SpamCle @ site Ner</a>.</p>
<p>Ils vont plus loin dans ce sujet et ont fourni deux scripts vers la fin de leur article. Il suffit d'enregistrer l'un de ces scripts dans un fichier nommé, Par exemple, <em>/ Opt/blockw00t.sh</em> et de le rendre exécutable avec:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>blockw00t.sh</div></div>
</pre>
<p>Vous pouvez le lancer manuellement avec le typage &#8220;/ Opt / blockwoot.sh&#8221; dans le réservoir ou le charger automatiquement au démarrage, vous pouvez l'ajouter à votre <em>/ Etc / rc.local </em>fichier, ou sur Debian / Ubuntu systèmes ajouter à votre <em>/ etc / network / interfaces</em> comme tant:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">auto eth0<br />
inet eth0 static<br />
&nbsp; &nbsp;... [existing configuration that remains unaltered] ...<br />
&nbsp; &nbsp;# Load anti-w00t script:<br />
&nbsp; &nbsp;post-up /opt/blockw00t.sh</div></div>
</pre>
<h3>Utilisation Fail2Ban</h3>
<p>Si vous utilisez <a title="fail2ban" href="http://www.fail2ban.org" target="_blank">Fail2Ban</a>, comme décrit dans le <a title="Guide: Firewall and router with Proxmox – Extending its use" href="http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/" target="_self">configuration du firewall Shorewall</a>, you can create a new definition that scans for the w00tw00t entries in the webserver log files.</p>
<p>La définition suivante suppose que votre serveur web entrées du journal ressemblera (Nginx et Apache 2):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">203.127.11.214 - - [15/Jul/2010:15:50:04 +0200] &quot;GET /w00tw00t.at.ISC.SANS.test0:) HTTP/1.1&quot; 400 173 &quot;-&quot; &quot;-&quot;</div></div>
</pre>
<p>Créez un fichier <em>/ Etc/fail2ban/filter.d/webserver-w00tw00t.conf</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[Definition]<br />
failregex = ^&lt;hôte&gt; .*&quot;GET \/w00tw00t\.at\.ISC\.SANS\..+\:\).*?&quot;<br />
<br />
ignoreregex =</div></div>
</pre>
<p>Cette captures les variantes connues du scanner, y compris &#8220;DFind&#8221;, &#8220;test0 &quot;, &#8220;MSlog&#8221; et &#8220;ntsvc&#8221;.</p>
<p>Note: Le <em>&lt;hôte&gt;</em> partie est spécifique à fail2ban et est un raccourci pour la regex <em>(?:::f (4,6):)?(?P&lt;hôte&gt; S  )</em>, qui correspond à une adresse IPv4 ou IPv6. Voir l' <a title="Fail2Ban manual, filters" href="http://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Filters" target="_blank">fail2ban manuel</a> for more details.</p>
<p>* Truc: Si vous souhaitez modifier l'expression régulière, Je recommande <a title="RegExr" href="http://gskinner.com/RegExr" target="_blank">RegExr</a> de jouer avec différentes options / critères de recherche. C'est un gain de temps et gratuit :)</p>
<p>* Truc 2: Pour tester les expressions régulières de votre définition de, utiliser:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">fail2ban-regex logfile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>fail2ban<span style="color: #000000; font-weight: bold;">/</span>filter.d<span style="color: #000000; font-weight: bold;">/</span>webserver-w00tw00t.conf</div></div>
</pre>
<p>Où <em>logfile</em> est le nom du journal réelle fichier, comme <em>/ Var/log/apache2/access.log</em>.</p>
<p>Ajouter cette définition de la configuration de fail2ban prison (<em>/ Etc/fail2ban/jail.conf</em>):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">... [existing configuration] ...<br />
<br />
[webserver-w00tw00t]<br />
permis &nbsp;= true<br />
port &nbsp; &nbsp; = http,https<br />
filter &nbsp; = webserver-w00tw00t<br />
# !!! Keep in mind to specify the correct web server log here:<br />
logpath &nbsp;= /var/log/apache2/access.log<br />
maxretry = 1<br />
# Time in seconds, Dans ce cas, one day:<br />
bantime &nbsp;= 86400</div></div>
</pre>
<p>Maintenant recharger le service (ie., &#8220;Recharger etc/init.d/fail2ban /&#8221; ou &#8220;Recharger fail2ban service&#8221;).</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans&amp;desc=Some%20websites%20are%20still%20being%20hit%20with%20the%20infamous%20%22w00tw00t%22%20scans.%20You%20might%20see%20these%20scans%20in%20your%20logs%20as%3A%0D%0A%5Bcce_text%5D...%20%22GET%20%2Fw00tw00t.at.ISC.SANS.DFind%3A%29%20HTTP%2F1.1%22%20400%20...%5B%2Fcce_text%5D%0D%0AUsing%20Iptables%0D%0AThe%20quickest%20method%20of%20making%20sure%20it%20never%20reaches%20your%20webserver%20%28and%20thus%20wasting%20resour" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;bm_description=Blocking+w00tw00t+scans&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Blocking+w00tw00t+scans+-+http://bit.ly/cS3upS&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/' rel='bookmark' title='Permanent Link: guide: Pare-feu et routeur avec Proxmox &#8211; L'extension de son utilisation'>guide: Pare-feu et routeur avec Proxmox &#8211; Extending its use</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guide: Firewall and router with Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Faster WP Super Cache avec nginx'>Faster WP Super Cache with NginX</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/07/17/blocking-w00tw00t-scans/feed/</wfw:commentrss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un Nginx-Apache combo simplifiée avec le soutien WordPress</title>
		<link>http://www.myatus.co.uk/fr/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/</link>
		<comments>http://www.myatus.co.uk/fr/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/#comments</comments>
		<pubdate>Mon, 28 Juin 2010 22:03:21 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=617-fr</guid>
		<description><![CDATA[Il semble que j'ai négligé d'écrire un nouvel article dans un bon moment! Honte à moi. Mais, Merci à une panne de site web, J'ai finalement obtenu des trucs plus de bien à partager avec vous. My previous Nginx configuration became a nightmare to maintain and WordPress had become slower because Apache&#8217;s children were being killed [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/nginx-and-apache-but-no-memcached/' rel='bookmark' title='Permanent Link: Nginx et Apache, mais pas de memcached'>NginX and Apache, but no memcached</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Faster WP Super Cache avec nginx'>Faster WP Super Cache with NginX</a></li>
<li><a href='http://www.myatus.co.uk/2009/09/07/compiling-nginx-on-debian-ubuntu/' rel='bookmark' title='Permanent Link: Compiler nginx sur Debian / Ubuntu'>Compiling NginX on Debian / Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://wiki.nginx.org/images/0/0e/Absolut_nginx.jpg" alt="Absolut Nginx" width="90" height="250" />Il semble que j'ai négligé d'écrire un nouvel article dans un bon moment! Honte à moi. Mais, Merci à une panne de site web, I&#8217;ve finally got some more good stuff to share with you.</p>
<p>Ma configuration précédente Nginx est devenu un cauchemar pour maintenir et WordPress est devenu plus lent parce que les enfants d'Apache ont été tués par OOM. Cela était dû à un cache erronée PHP (PHP XCache pour être précis) qui a décidé de prendre tous les bits de la mémoire disponible de mon système, malgré max-requêtes par enfant mis bas (avant qu'il ne soit purgé).</p>
<p>Cette, ainsi que mes efforts dans la recherche de la solution la plus rapide à tout et à l'introduction d'une nouvelle serveurs Cloud par OVH, lead me to today&#8217;s article.<span id="more-617"></span></p>
<h2>Quel est le plus rapide &#8211; Vernis ou Nginx?</h2>
<p>La première chose que je voulais faire, c'est de faire toute la mise en cache se produire avant que les choses se fait passer pour Apache. Ce que je voulais éliminer à la fois PHP <a title="XCache" href="http://xcache.lighttpd.net" target="_blank">XCache</a> et le <a title="WP Super Cache" href="http://ocaoimh.ie/wp-super-cache" target="_blank">WordPress Super Cache</a> J'ai utilisé le plugin, so to increase WordPress compatibility but decrease complexity.</p>
<p>Au début, j'ai pensé à utiliser <a title="Vernis Cache" href="http://varnish-cache.org" target="_blank">Varnish</a> &#8211; soit en tant que le front-end unique, ou entre Nginx et Apache (le raisonnement plus tard). Également, Je m'étais mes mains sur les serveurs OVH Cloud tandis qu'ils étaient encore en <em>&#8220;Alpha&#8221;</em>, and used this as the base system for building a pool of web servers.</p>
<p>Les tests suivants ont tous été effectuées sur les serveurs de Cloud &#8211; mC 256 (256 MB de RAM garantie, 2 Go de mémoire totale avec excès échangé aux SSD), 4 cœurs de processeurs et 5 Go d'espace de stockage. L'OS est Ubuntu 10.04 LTS. La sortie de <em>/ Proc / cpuinfo</em> est le suivant (x4 pour brièveté):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">processor &nbsp; &nbsp; &nbsp; : 0<br />
vendor_id &nbsp; &nbsp; &nbsp; : GenuineIntel<br />
cpu family &nbsp; &nbsp; &nbsp;: 6<br />
model &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : 26<br />
model name &nbsp; &nbsp; &nbsp;: Intel(R) Xeon(R) CPU &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; E5504 &nbsp;@ 2.00GHz<br />
stepping &nbsp; &nbsp; &nbsp; &nbsp;: 5<br />
cpu MHz &nbsp; &nbsp; &nbsp; &nbsp; : 1995.000<br />
cache size &nbsp; &nbsp; &nbsp;: 4096 KB<br />
fdiv_bug &nbsp; &nbsp; &nbsp; &nbsp;: À<br />
hlt_bug &nbsp; &nbsp; &nbsp; &nbsp; : À<br />
f00f_bug &nbsp; &nbsp; &nbsp; &nbsp;: À<br />
coma_bug &nbsp; &nbsp; &nbsp; &nbsp;: À<br />
fpu &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : Oui<br />
fpu_exception &nbsp; : Oui<br />
cpuid level &nbsp; &nbsp; : 11<br />
wp &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Oui<br />
flags &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf pni ssse3 cx16 sse4_1 sse4_2 popcnt hypervisor lahf_lm<br />
bogomips &nbsp; &nbsp; &nbsp; &nbsp;: 3990.00<br />
clflush size &nbsp; &nbsp;: 64<br />
cache_alignment : 64<br />
address sizes &nbsp; : 40 bits physical, 48 bits virtual<br />
power management:</div></div>
</pre>
<div>
<p>Le stock de l'installation d'Apache effectuée comme suit sur un simple &#8220;Bonjour tout le monde&#8221; script PHP, utilisant &#8220;<em>ab-c 100 -n 100000 http://host/</em>&#8220;:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 29.548 seconde<br />
Compléter les demandes: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;25009500 octets<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 3901482 octets<br />
requêtes par seconde: &nbsp; &nbsp;3384.27 [# / Sec] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 29.548 [ms] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.295 [ms] (signifier, dans toutes les requêtes simultanées)<br />
Taux de transfert: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;826.55 [Kbytes / sec] reçues<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;signifier[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; 12 &nbsp;39.1 &nbsp; &nbsp; 12 &nbsp; &nbsp;1960<br />
Processing: &nbsp; &nbsp; 9 &nbsp; 18 &nbsp;49.6 &nbsp; &nbsp; 14 &nbsp; &nbsp;2036<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; 15 &nbsp;45.9 &nbsp; &nbsp; 12 &nbsp; &nbsp;1966<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; 14 &nbsp; 29 &nbsp;65.9 &nbsp; &nbsp; 26 &nbsp; &nbsp;2159</div></div>
</pre>
<p>Avec un vernis en face de Apache, les choses ont vraiment commencé à bien paraître:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 13.489 seconde<br />
Compléter les demandes: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;28315282 octets<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 1100594 octets<br />
requêtes par seconde: &nbsp; &nbsp;7413.64 [# / Sec] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 13.489 [ms] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.135 [ms] (signifier, dans toutes les requêtes simultanées)<br />
Taux de transfert: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2049.99 [Kbytes / sec] reçues<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;signifier[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;6 &nbsp; 2.2 &nbsp; &nbsp; &nbsp;6 &nbsp; &nbsp; &nbsp;71<br />
Processing: &nbsp; &nbsp; 2 &nbsp; &nbsp;7 &nbsp; 1.9 &nbsp; &nbsp; &nbsp;7 &nbsp; &nbsp; &nbsp;70<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp;6 &nbsp; 2.0 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; &nbsp;66<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3 &nbsp; 13 &nbsp; 3.1 &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp;81</div></div>
</pre>
<p>À 2.48x plus que ce que Apache peut envoyer sur ses propres, C'est une amélioration puissante impressionnante et mérite nos félicitations vernis. Mais à 1 Giga-octets de RAM pour le cache, Serait-il réellement plus efficace et plus rapide que Nginx? Les résultats suivants souhaite &#8230;</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 9.438 seconde<br />
Compléter les demandes: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;27706648 octets<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 5201248 octets<br />
requêtes par seconde: &nbsp; &nbsp;10595.55 [# / Sec] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 9.438 [ms] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.094 [ms] (signifier, dans toutes les requêtes simultanées)<br />
Taux de transfert: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2866.87 [Kbytes / sec] reçues<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;signifier[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;4 &nbsp; 1.0 &nbsp; &nbsp; &nbsp;4 &nbsp; &nbsp; &nbsp;56<br />
Processing: &nbsp; &nbsp; 2 &nbsp; &nbsp;6 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; 253<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;5 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; 253<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp;9 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;9 &nbsp; &nbsp; 257</div></div>
</pre>
<p>&#8230; une autre histoire. Bien que ce n'est pas une recherche scientifique qui devraient être prises à leur valeur nominale, Personnellement, je trouve la différence assez importante &#8211; surtout depuis Nginx jamais utilisé plus de 60 Mo de RAM et se basait principalement sur le système de fichiers de cache. 1.39x plus rapide que le vernis, 3.46x plus rapide que Apache lui-même. C'est encore plus impressionnant!</p>
<h3>Une petite bizarrerie vernis sur Ubuntu</h3>
<p>À nouveau, et je ne peux pas dire assez souvent cette, ce ne sont que les chiffres obtenus sur mon système &#8211; votre kilométrage peut varier. Le vernis est définitivement un concurrent digne &#8212; la seule question que j'ai rencontrés sur Ubuntu a été que le vernis s'est écrasé lors d'une tentative de tester avec plus de 1000 connexions simultanées. Ce n'est pas censé se produire dans un environnement de production!</p>
<p>Le coupable semble être le compte de l'utilisateur <em>&#8220;descripteurs de fichiers ouverts&#8221;</em> limitation. Sockets sont également pris en compte pour cette valeur et quand Vernis avait atteint la limite il est mort plutôt disgracieuse. Vous pouvez manuellement le résoudre en utilisant ulimit:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">ulimit</span> <span style="color: #660033;">-n</span> <span style="color: #000000;">65535</span></div></div>
</pre>
<p>Mais vous êtes mieux d'utiliser le <em>/ Etc / security / limits.conf</em> fichier. Il est bien documenté, donc il ne devrait pas être trop difficile de le comprendre. Je vais continuer avec mon blog&#8230;</p>
<h2>La configuration</h2>
<p>J'ai donc décidé de garder Nginx que le front-end pour Apache, mais cette fois &#8211; Contrairement précédemment &#8211; activer la mise en cache de Nginx. le faire ici, plutôt que de travailler avec la mise en cache des plugins et une pléthore d'autres pansements, garde toute la configuration propre et simple. Apache peut être laissé seul à se présenter comme elle le fait normalement, sans tricherie spéciale. La seule exception est un magasin de memcache, because the database is located on a different server and linked through a VPN.</p>
<p>J'ai d'abord installé Nginx, Apache, PHP5 et Memcache par les canaux habituels, comme suit:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> nginx libapache2-mod-php5 memcached \<br />
php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick \<br />
php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming \<br />
php5-ps php5-pspell php5-recode php5-snmp php5-sqlite \<br />
php5-tidy php5-xmlrpc php5-xsl php5-json</div></div>
</pre>
<h3>Mise à jour Nginx</h3>
<p>La version Nginx fournies par le dépôt Ubuntu est 0.7.65. Cependant, une fonctionnalité introduite dans la version 0.7.66/stable -<em>proxy_no_cache</em> &#8211; se révèle très utile de simplifier la configuration. 0.7.67 a également fixé un petit problème, qui concerne essentiellement les machines Windows, mais est bon d'avoir patché indépendamment. J'ai donc compilé Nginx à la dernière version stable de la manière suivante:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># apt-get install libc6 libpcre3 libpcre3-dev libpcrecpp0 libssl0.9.8 libssl-dev zlib1g zlib1g-dev lsb-base</span><br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.Nginx.org<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>Nginx-0.7.67.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xf</span> nginx-0.7.67.tar.gz<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> nginx-0.7.67<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure \<br />
<span style="color: #660033;">--user</span>=www-data \<br />
<span style="color: #660033;">--group</span>=www-data \<br />
<span style="color: #660033;">--sbin-path</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin \<br />
<span style="color: #660033;">--conf-path</span>=<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>nginx.conf \<br />
<span style="color: #660033;">--error-log-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>error.log \<br />
<span style="color: #660033;">--pid-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span>nginx.pid \<br />
<span style="color: #660033;">--lock-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock<span style="color: #000000; font-weight: bold;">/</span>nginx.lock \<br />
<span style="color: #660033;">--http-log-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>access.log \<br />
<span style="color: #660033;">--http-client-body-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>body \<br />
<span style="color: #660033;">--http-proxy-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>proxy \<br />
<span style="color: #660033;">--http-fastcgi-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>fastcgi \<br />
<span style="color: #660033;">--with-debug</span> \<br />
--with-http_stub_status_module \<br />
--with-http_flv_module \<br />
--with-http_ssl_module \<br />
--with-http_dav_module \<br />
--with-http_gzip_static_module \<br />
--with-http_realip_module \<br />
<span style="color: #660033;">--with-mail</span> \<br />
--with-mail_ssl_module \<br />
<span style="color: #660033;">--with-ipv6</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></div></div>
</pre>
<p>Oui, C'est littéralement coupée &amp; coller. Il écrase les fichiers binaires installés par <em>apt-get</em>, et nous sommes heureux de continuer à utiliser le script officiel fourni par Ubuntu / Debian. Pourquoi rendre la vie difficile?</p>
<h3>Configurer Apache et PHP</h3>
<p>À ce point, configurer PHP et Apache au contenu de votre coeur. La seule chose que vous devez faire avec Apache est le déplacer vers un autre port, et de préférence le garder 127.0.0.1. Cela signifie que vous devez modifier le fichier etc/apache2/ports.conf /:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">NameVirtualHost *:8080<br />
Listen 127.0.0.1:8080</div></div>
</pre>
<p>Et configurer votre site Web(Avec) en conséquence:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;VirtualHost *:8080&gt;<br />
... etc ...<br />
&lt;/VirtualHost&gt;</div></div>
</pre>
<p>Si vous utilisez SSL (https://), ce sera assurée par Nginx plutôt que Apache. Car cela est déjà assez long se, I will skip SSL in this blog.</p>
<h3>Configuration Nginx</h3>
<p>Nous commençons par créer quelques répertoires qui seront utilisés par Nginx:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>includes<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-P</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>tmp<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>cached<br />
<span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> www-data:www-data <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx</div></div>
</pre>
<p>Ensuite, nous modifier le fichier <em>/ Etc / nginx / nginx.conf</em> comme suit:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">user &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;www-data;<br />
<br />
worker_processes &nbsp; &nbsp; &nbsp; &nbsp;4;<br />
worker_rlimit_nofile &nbsp; &nbsp;16384;<br />
<br />
error_log &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/log/nginx/error.log;<br />
pid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/run/nginx.pid;<br />
<br />
events {<br />
&nbsp; &nbsp; &nbsp; &nbsp; worker_connections &nbsp;2000;<br />
}<br />
<br />
http {<br />
&nbsp; &nbsp; &nbsp; &nbsp; inclure &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/mime.types;<br />
&nbsp; &nbsp; &nbsp; &nbsp; default_type &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;applicatisur/octet-stream;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; access_log &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/log/nginx/access.log;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; sendfile &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sur;<br />
&nbsp; &nbsp; &nbsp; &nbsp; tcp_nopush &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sur;<br />
&nbsp; &nbsp; &nbsp; &nbsp; tcp_nodelay &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sur;<br />
&nbsp; &nbsp; &nbsp; &nbsp; keepalive_timeout &nbsp; &nbsp; &nbsp; 75 20;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sur;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_vary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; on;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_comp_level &nbsp; &nbsp; &nbsp; &nbsp; 3;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_min_length &nbsp; &nbsp; &nbsp; &nbsp; 4096;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_proxied &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;tout;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_types &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text/plain text/css application/x-javascript text/xml<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; application/xml application/xml+rss text/javascript;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; inclure &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/conf.d/*.conf;<br />
&nbsp; &nbsp; &nbsp; &nbsp; inclure &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/sites-enabled/*;<br />
}</div></div>
</pre>
<p>Le <em>worker_processes</em> variable est fixé selon le nombre de cœurs de processeurs dans mon système, 4 Dans ce cas. Il ya quelques réglages TCP et la compression gzip est activé sur les types de fichiers supplémentaires, plutôt que HTML. Pour le reste, it&#8217;s fairly run-of-the-mill.</p>
<p>Le cheval de bataille de base de Nginx sera le proxy et son cache associés. Parce que j'aime garder les choses bien en coupe, donc facile à configurer, J'ai créé ce qui suit <em>/ Etc / nginx / conf.d / proxy.conf</em> fichier, qui sera inclus par Nginx par un <em>inclure</em> déclaration:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">proxy_redirect &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;de;<br />
<br />
proxy_set_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Host $host;<br />
proxy_set_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;X-Forwarded-For $proxy_add_x_forwarded_for;<br />
<br />
proxy_connect_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 90;<br />
proxy_send_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;90;<br />
proxy_read_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;90;<br />
<br />
proxy_buffer_size &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4k;<br />
proxy_buffers &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4 32k;<br />
proxy_busy_buffers_size &nbsp; &nbsp; &nbsp; &nbsp; 64k;<br />
proxy_temp_file_write_size &nbsp; &nbsp; &nbsp;64k;<br />
<br />
proxy_max_temp_file_size &nbsp; &nbsp; &nbsp; &nbsp;56m;<br />
proxy_temp_path &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/cache/nginx/tmp;<br />
proxy_cache_key &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $scheme$host$request_uri;<br />
proxy_cache_path &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/cache/nginx/cached levels=2:2 keys_zone=global:64m inactive=60m max_size=1G;<br />
<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 200 302 30m;<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 301 1h;<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 404 1m;<br />
<br />
proxy_cache_use_stale &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; error timeout http_500 http_502 http_503 http_504;<br />
<br />
proxy_pass_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Set-Cookie;</div></div>
</pre>
<p>Le <em>proxy_set_header</em> variables sont là pour vous aider à déterminer l'adresse IP du demandeur page Web actuelle, plutôt que de recevoir celui de Nginx. Vous avez juste besoin d'inclure<em>% (X-Forwarded-For i)</em> dans l'un des formats de journaux d'Apache au lieu de l'hôte (<em>h%</em>).</p>
<p>Cependant, J'ai personnellement tous les accès handicapés exploitation forestière dans Apache, parce que tout doit passer par Nginx de toute façon et il améliore les performances d'Apache un brin (Vous faites cela en commentant toutes les <em>CustomLog</em> lignes dans des configurations d'Apache). Je ne quitter le Apache<em>ErrorLog</em> permis, just for those instances and also for PHP error messages.</p>
<p>Le fichier ci-dessus définit aussi une zone Nginx cache proxy appelé <em>&#8220;mondial&#8221;</em> avec le <em>proxy_cache_path</em> variable. Cette même variable spécifie aussi le moment des ordures (60 minutes) et la taille maximale du cache (sur le disque, 1 Gbytes).</p>
<p>Le <em>proxy_cache_key</em> est tout simplement un enchaînement de <em>&#8220;httpmyatus.co.uk / therequests.php&#8221;</em> qui sera hachés, puis utilisé pour le récupérer à une date ultérieure. Je suis permettant stale cache pour être servi, dans le cas de certaines erreurs, for example when Apache has unexpectedly died.</p>
<p>Un peu important, qui était tout à fait un pain pita de comprendre, est le <em>proxy_pass_header</em> partie de la <em>&#8220;Set-Cookie&#8221;</em> en-tête. WordPress comprend <em>&#8220;Set-Cookie&#8221;</em> en-têtes dans 302 réponses HTTP (qui est utilisé pour pointer votre navigateur vers un nouvel emplacement) &#8211; certains désapprouvent cette pratique et Nginx ne fait pas exception. C'est pourquoi nous avons besoin de laisser passer cette spécifiquement par le biais, or else you will not be able to login to your WordPress Admin or have users leave comments.</p>
<h3>Comprend</h3>
<p>dans le <em>/ Etc / nginx / includes</em> dossier, nous avons créé plus tôt, nous ajoutons deux fichiers. La première est une aide pour les sites qui utilisent WordPress. Depuis le <em>/ Etc / nginx / includes</em> dossier n'est pas automatiquement inclus, nous pouvons être sélectif sur les inclusions, et d'économiser sur certains temps de traitement lorsque ces fonctionnalités ne sont pas utilisés. Il s'agit de la<em>/ Etc / nginx / includes / wordpress.inc</em> fichier:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Si ($http_cookie ~* &quot;comment_author_|wordpress_(?!test_cookie)|wp-postpass_&quot;) {<br />
&nbsp; &nbsp; set $no_cache 1;<br />
}<br />
<br />
Si ($http_user_agent ~* &quot;(2\.0 MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine\/3\.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA\/WX310K|LG\/U990|MIDP-2\.|MMEF20|MOT-V|NetFront|Newt|Nintendo Wii|Nitro|Nokia|Opera Mini|Palm|PlayStation Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian OS|SymbianOS|TS21i-10|UP\.Browser|UP\.Link|webOS|Windows CE|WinWAP|YahooSeeker\/M1A1-R2D2|NF-Browser|iPhone|iPod|Android|BlackBerry9530|G-TU915 Obigo|LGE VX|webOS|Nokia5800)&quot; ) {<br />
&nbsp; &nbsp; set $no_cache 1;<br />
}<br />
<br />
proxy_no_cache&nbsp; &nbsp; &nbsp; no_cache $;</div></div>
</pre>
<p>C'est un fichier très simple, En fait. Les contrôles première partie s'il ya des témoins à certaines conditions, liées à commenter les auteurs ou ceux qui sont enregistrés dans le Admin WordPress. Si tel est le cas, la variable <em>no_cache $</em> est réglé sur 1. Le second chèque est pour les utilisateurs mobiles, comme Nokia, iPhone, etc. Ceci est utile si vous avez une édition WordPress mobile, as available through some plugins.</p>
<p>Si, à tout point de la <em>no_cache $</em> est 1, la variable <em>proxy_no_cache</em> devient vrai. Sortie d'Apache peuvent encore être mis en cache, mais il ne sera pas servi à l'utilisateur final (donc toujours frais).</p>
<p>Le second fichier est un assistant qui est à peu près universel pour tous les sites (mais peut encore être surpassée sur le réel <em>sites-available / *</em> fichiers). Il s'agit de la<em>/ Etc / nginx / includes / default_proxy.inc</em> fichier:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># Enable caching:<br />
proxy_cache &nbsp; &nbsp; mondial;<br />
<br />
# Default:<br />
emplacement / {<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_pass &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://127.0.0.1:8080;<br />
}<br />
<br />
# Rarely changed items can remain cached longer:<br />
location ~* \.(jpg|jpeg|png|gif|ico|css|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ {<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_cache_valid &nbsp; &nbsp; &nbsp; 200 3h;<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_pass &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://127.0.0.1:8080;<br />
}<br />
<br />
# Deny access to .ht* files:<br />
location ~ /\.ht {<br />
&nbsp; &nbsp; &nbsp; &nbsp; deny &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;tous;<br />
}</div></div>
</pre>
<p>La première variable<em>proxy_cache </em>Nginx informe d'utiliser les <em>&#8220;mondial&#8221;</em> zone, nous avons défini plus tôt dans la<em>/ Etc / nginx / conf.d / proxy.conf </em>fichier. Si elle n'y est pas, nothing will be cached and pages simply pass through.</p>
<p>Il dit encore Nginx d'envoyer le tout à Apache, mais permettre des images et quelques autres fichiers statiques à la mise en cache plus longtemps que défini à l'origine. La dernière partie indique Nginx bloquer l'accès à des fichiers tels que <em>. Htaccess</em> ou <em>. Htpasswd</em> droit au niveau de Nginx &#8211; so Apache doesn&#8217;t have to and save some processing power.</p>
<h3>Un site par défaut</h3>
<p>Vous pouvez utiliser les fichiers à inclure pour construire une configuration très petit site de fichiers. Par exemple, <em>/etc/nginx/sites-available/</em>default may looks something similar to this:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">server {<br />
&nbsp; &nbsp; &nbsp; &nbsp; listen &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;80;<br />
&nbsp; &nbsp; &nbsp; &nbsp; server_name &nbsp; &nbsp; _;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/www/sites/default/public;<br />
&nbsp; &nbsp; &nbsp; &nbsp; index &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; index.html index.htm;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; access_log &nbsp; &nbsp; &nbsp;/var/www/sites/default/logs/access.log;<br />
&nbsp; &nbsp; &nbsp; &nbsp; error_log &nbsp; &nbsp; &nbsp; /var/www/sites/default/logs/nginx.error.log;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; # Includes:<br />
&nbsp; &nbsp; &nbsp; &nbsp; inclure &nbsp; &nbsp; &nbsp; &nbsp; / Etc / nginx / includes / wordpress.inc;<br />
&nbsp; &nbsp; inclure &nbsp; &nbsp; &nbsp; &nbsp; / Etc / nginx / includes / default_proxy.inc;<br />
}</div></div>
</pre>
<p>Tout est passé à Apache et mis en cache, en fonction de la <em>wordpress.inc</em> fichier, il permet. Apache se chargera du reste. Vous devrez probablement changer les répertoires, but that&#8217;s basically it.</p>
<h2>WordPress</h2>
<p>Il ya peu qui doit être fait avec WordPress. La chose la plus importante consiste en fait à désactiver les caches WordPress, vous utilisez peut-être, tels que WordPress Super Cache. Il n'est plus nécessaire et ne donne que Apache / PHP travail à faire. Cependant, comme indiqué plus haut, I did include Memcache.</p>
<p>La raison en est que dans mon cas, chaque serveur Cloud travaille à l'extérieur du cluster même base de données MySQL. Pour éviter d'inutiles ou répétitives SQL trafic, le démon Memcache tiendra ceux-ci dans la mémoire RAM (ou au cas où le nuage &#8211; soit de RAM ou SSD). Cela se fait avec l'utilisation de la <em>objet cache.php</em> dossier par Ryan Boren, qui peut être obtenu <a title="WordPress Memcached object-cache" href="http://plugins.trac.wordpress.org/browser/memcached/" target="_blank">partir de ce site</a>. Ce fichier doit être placé dans votre <em>$WP-ROOT$/wp-content/</em> directory.</p>
<p>Pour tout le reste, WordPress peut être «plain vanilla», mais deviennent vite cloques, as shown in the next output.</p>
<h2>Performance</h2>
<p>J'ai un serveur en cluster Cloud avec un serveur dédié. Pour un court moment, (comme dans, une demi-journée) J'ai utilisé comme point de HAProxy d'entrée. HAProxy est ultra-rapide, mais j'ai été gêné par un problème mineur qui a causé certains problèmes exploitation forestière. Nginx est sur pied d'égalité avec HAProxy, si elle aurait pu gigue un peu plus, alors maintenant j'utilise un Nginx 2x &lt;&#8211;&gt; 2x (Nginx + Apache) combinaison. Witt l' (Nginx + Apache) partie de cette configuration configuré exactement comme décrit ci-dessus, J'ai été en mesure d'obtenir les vitesses suivantes (basé sur 100 connexions simultanées, 50,000 demandes et keep-alive permis):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 6.694 seconde<br />
Compléter les demandes: &nbsp; &nbsp; &nbsp;50000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Keep-Alive requests: &nbsp; &nbsp;0<br />
Total transferred: &nbsp; &nbsp; &nbsp;2822197200 octets<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 2806393092 octets<br />
requêtes par seconde: &nbsp; &nbsp;7469.02 [# / Sec] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 13.389 [ms] (signifier)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.134 [ms] (signifier, dans toutes les requêtes simultanées)<br />
Taux de transfert: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;411700.31 [Kbytes / sec] reçues<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;signifier[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;2 &nbsp; 0.4 &nbsp; &nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp;16<br />
Processing: &nbsp; &nbsp; 3 &nbsp; 11 &nbsp; 0.8 &nbsp; &nbsp; 11 &nbsp; &nbsp; &nbsp;27<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp;3 &nbsp; 1.2 &nbsp; &nbsp; &nbsp;3 &nbsp; &nbsp; &nbsp;25<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6 &nbsp; 13 &nbsp; 0.8 &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp;32</div></div>
</pre>
<p>à 3.29 Gbit / s @ 7469 requêtes par seconde, Je considère qu'il s'agit d'une configuration assez bien la scène. Eh bien préparé pour mon prochain projet!</p>
</div>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support&amp;desc=It%20looks%20like%20I%20have%20neglected%20to%20write%20a%20new%20article%20in%20quite%20a%20while%21%20Shame%20on%20me.%20But%2C%20thanks%20to%20a%20website%20outage%2C%20I%27ve%20finally%20got%20some%20more%20good%20stuff%20to%20share%20with%20you.%0D%0A%0D%0AMy%20previous%20Nginx%20configuration%20became%20a%20nightmare%20to%20maintain%20and%20WordPress%20had%20become%20slower%20because%20Apache%27s%20children%20w" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;bm_description=A+simplified+Nginx-Apache+combo+with+Wordpress+support&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=A+simplified+Nginx-Apache+combo+with+Wordpress+support+-+http://bit.ly/abDc4R&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/nginx-and-apache-but-no-memcached/' rel='bookmark' title='Permanent Link: Nginx et Apache, mais pas de memcached'>NginX and Apache, but no memcached</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Faster WP Super Cache avec nginx'>Faster WP Super Cache with NginX</a></li>
<li><a href='http://www.myatus.co.uk/2009/09/07/compiling-nginx-on-debian-ubuntu/' rel='bookmark' title='Permanent Link: Compiler nginx sur Debian / Ubuntu'>Compiling NginX on Debian / Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/feed/</wfw:commentrss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>guide: Pare-feu et routeur avec Proxmox &#8211; L'extension de son utilisation</title>
		<link>http://www.myatus.co.uk/fr/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/</link>
		<comments>http://www.myatus.co.uk/fr/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/#comments</comments>
		<pubdate>Sat, 20 Mar 2010 09:08:55 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fail2ban]]></category>
		<category><![CDATA[pare-feu]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Proxmox]]></category>
		<category><![CDATA[shorewall]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=505-fr</guid>
		<description><![CDATA[L'année dernière, j'ai écrit un guide sur la façon d'utiliser Shorewall comme un pare-feu et routeur pour Proxmox. Comme mesure de suivi Je vais répondre à quelques questions que j'ai reçues au sujet de ce guide qui peut vous aider à étendre son utilisation. Proxy ARP La question la plus commune est en ce qui concerne les proxy ARP. L'activation de cette option [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: guide: Pare-feu et routeur avec Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/' rel='bookmark' title='Permanent Link: Blocage des scans w00tw00t'>Blocking w00tw00t scans</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/24/guide-installing-opensolaris-on-a-remote-dedicated-server/' rel='bookmark' title='Permanent Link: guide: Installation d'OpenSolaris sur un serveur dédié à distance'>Guide: Installing OpenSolaris on a remote dedicated server</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-526" title="Online Hoodies" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/online_hoodies-150x150.jpg" alt="&quot;Metro rebrands Hackers&quot; by gwire, attribution license" width="150" height="150" />L'an dernier, j'ai écrit un guide sur <a title="Guide: Firewall and router with Proxmox" href="http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/">Comment utiliser Shorewall comme un pare-feu et routeur pour Proxmox</a>. As a follow up I will answer a few questions I&#8217;ve received about that guide that can help you extend its use.</p>
<h2>proxy ARP</h2>
<p>La question la plus commune est en ce qui concerne <em>proxy ARP</em>. L'activation de cette option vous permettra d'attribuer une adresse IP publique directement sur votre VM guest, éliminant le besoin de la redirection de port (DNAT) or having to worry about the MAC address.</p>
<p>À titre d'exemple, l'utilisation de proxy ARP, it is helpful for those using a a SIP-based VoIP server since a STUN server is no longer required.<span id="more-505"></span></p>
<h3>Activer Proxy ARP</h3>
<p>La première étape consiste à veiller à ce que proxy ARP est activé. C'est une tâche assez simple et consiste à ajouter une ligne unique pour l'un de vos strophes réseau statique. Lequel dépend précisément de votre système d'installation; pour ceux qui ont un <em>eth0</em> stanza, Vous pouvez l'utiliser il. Pour d'autres qui n'ont qu'une <em>vmbr0..n</em> chambre, the additional line should be placed there.</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iface eth0 inet static<br />
&nbsp; &nbsp; # ... existing lines ...<br />
&nbsp; &nbsp; post-up echo 1 &gt; /proc/sys/net/ipv4/conf/all/proxy_arp</div></div>
</pre>
<p>These changes will take effect on your next boot or whenever you restart your networking services.</p>
<h3>Ajouter une route à Shorewall</h3>
<p>Shorewall a besoin de savoir que vous souhaitez utiliser proxy ARP, pour lesquels la propriété intellectuelle qui est et où cette adresse IP doit être routé vers. La beauté de Shorewall est sa simplicité et donc cela peut être fait rapidement, en créant un fichier nommé <em>/ Etc / shorewall / proxyarp</em> qui contiennent cette:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ADDRESS    INTERFACE    EXTERNAL    HAVEROUTE    PERSISTENT<br />
92.22.33.44 vmbr0 &nbsp; &nbsp; &nbsp; &nbsp;eth0</div></div>
</pre>
<p>Traduit, Il informe que le public Shorewall IP 92.22.33.44 attaché à <em>eth0</em> needs to be forwarded to a guest VM (utilisant cette adresse IP publique) attaché à la <em>vmbr0</em> bridge.</p>
<p>Comme vous pouvez le voir sur la première ligne, Il ya deux options supplémentaires: <em>haveroute</em> et <em>persistant</em>.</p>
<p>Le <em>haveroute</em> option détermine si Shorewall devrait créer un itinéraire à partir de l'interface externe sur le pont. Pour les conteneurs d'hôtes basée sur OpenVZ, Proxmox aura de créer la route. Mais pour pleinement virtualisé conteneurs (basée sur KVM), vous avez besoin pour créer cet itinéraire vous. Dans ce cas nous disons Shorewall pour créer la route pour nous, conserver la valeur par cette option à sa valeur par défaut (vide, ou <em>À</em>).</p>
<p>Lorsque le <em>haveroute</em> option n'est pas activée (par défaut), Le <em>persistant</em> option indique Shorewall si elle doit garder la route créée actif si Shorewall est arrêté. Généralement, et pour des raisons de sécurité, vous devez quitter ce à son choix par défaut (vide ou <em>À</em>). This prevents the guest VM from being exposed without a firewall protecting it.</p>
<h3>Création de règles Shorewall</h3>
<p>Dans le guide original tout le trafic du côté du public aux machines virtuelles interne est bloqué. Cela continue à être le même lorsque vous utilisez un proxy ARP et ont donc besoin de créer des règles qui autorisent le trafic à certains ports. Cela peut être fait en ajoutant des règles comme:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net    dmz:92.22.33.44    udp    5060</div></div>
</pre>
<p>Cela permettra le trafic UDP sur le port 5060 de procéder à la VM guest sur la propriété intellectuelle 92.22.33.44. Vous pouvez également utiliser les macros Shorewall, Par exemple:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HTTP/ACCEPT    net     dmz:92.22.33.44</div></div>
</pre>
<p>Et dans ce cas, il fera un serveur Web sur 92.22.33.44 accessible to the public.</p>
<p>Alternativement, Vous pouvez configurer une seule règle qui accepte tout le trafic sur tous les ports:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net     dmz:92.22.33.44</div></div>
</pre>
<p>However you should take care that the guest VM has its own set of rules to block unwanted or unsafe traffic.</p>
<p>L'essentiel de prendre soin de ces règles de pare-feu proxy ARP est d'utiliser <em>&#8220;ACCEPT&#8221;</em> et non pas <em>&#8220;DNAT&#8221;</em> as explained in the original guide.</p>
<h2>Plusieurs adresses IP publiques</h2>
<p>Une autre question est commune en ce qui concerne plusieurs adresses IP publiques. Le guide original suppose que l'hôte a une adresse IP publique, so here are a few additional pointers.</p>
<p>Si vous suivez le guide original, puis <em>tout</em> IP publique sera appliqué la même règle. Alors disons que vous avez deux adresses IP publiques, 94.11.22.33 et 94.22.33.44 et la règle suivante:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net    fw    tcp    5900:5999</div></div>
</pre>
<p>Avec cette règle, vous pouvez utiliser à la fois 93.11.22.33:5900 ou 94.22.33.44:5900 pour se connecter à VNC Proxmox de. Mais vous souhaitez limiter à une adresse IP spécifique, alors vous avez besoin de modifier la règle de la manière suivante:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net   fw:94.22.33.44    tcp    5900:5999</div></div>
</pre>
<p>Maintenant, vous ne pouvez utiliser 94.22.33.44:5900 se connecter, mais pas 93.11.22.33:5900.</p>
<p>La même chose s'applique à la redirection de port (DNAT) règles, qui est écrit dans un format légèrement différent. Disons que nous avons cette règle:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">DNAT    net    dmz:10.0.0.1    tcp    1234</div></div>
</pre>
<p>Ce sera l'avant <em>tout</em> IP publique sur le port 1234 sur le VM invité à 10.0.0.1. Ainsi, les deux 94.11.22.33:1234 et 94.22.33.44:1234 travaillera. Si vous voulez restreindre à un adresse IP de certains publics, la règle doit être modifiée comme suit:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">DNAT    net    dmz:10.0.0.1    tcp    1234    -    94.22.33.44</div></div>
</pre>
<p>uniquement 94.22.33.44:1234 will be allowed at this point.</p>
<h3>noms mémorables</h3>
<p>Si vous avez plusieurs adresses IP, il devient facile d'oublier ce qui IP à utiliser. Vous pouvez utiliser Shorewall de &#8220;params&#8221; fichier de donner un nom mémorable IPs. Editez le fichier <em>/ Etc / shorewall / params</em> comme suit:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">IP_ALEX=94.11.22.33<br />
IP_SONIA=94.22.33.44<br />
IP_ERIC=94.33.44.55<br />
IP_VM1=10.0.0.1<br />
IP_VM2=10.0.0.2<br />
IP_VM3=10.0.0.3</div></div>
</pre>
<p>Maintenant, vous pouvez utiliser ces noms à la place de l'adresse IP de l'un de vos règles Shorwall, comme tant:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HTTP/DNAT    net     dmz:$IP_VM1    -    -    -    $IP_SONIA</div></div>
</pre>
<p>Et cela avant le trafic HTTP à partir de 94.22.33.44 to a guest VM running on 10.0.0.1.</p>
<h2>à usage mixte et de transition</h2>
<p>Le guide original ajoute non seulement un pare-feu, mais aussi ceux qui ont aidé l'hébergement fourni bloqué IPs sur MAC non autorisée. Un de ces &quot;était d'hébergement fourni RRP, et ils ont récemment introduit un &#8220;MAC virtuelle pour VPS&#8221; option qui vous permet d'assigner une adresse IP à un MAC. Ceci élimine le besoin pour le proxy ARP ou la redirection de port / NAT, however the original guide will still prove itself useful for protecting the host.</p>
<p>Je vais vous donner une configuration exemple ci-dessous, qui peut être modifiée en fonction de vos besoins et la configuration du réseau. Cela suppose que vous avez une compréhension de base des réseaux et de lire mon <a title="Guide: Firewall and router with Proxmox" href="http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/">guide précédent</a>.</p>
<h3>Interfaces</h3>
<p>On modifie le <em>/ etc / network / interfaces</em> comme suit:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># The loopback network interface<br />
auto lo<br />
iface lo inet loopback<br />
<br />
# Public Network. Make sure to only use MACs that were assigned to you<br />
auto vmbr0<br />
iface vmbr0 inet static<br />
&nbsp;# The following settings are specific to your hosting provider:<br />
&nbsp;address 94.11.22.33<br />
&nbsp;netmask 255.255.255.0<br />
&nbsp;network 94.11.22.0<br />
&nbsp;broadcast 94.11.22.255<br />
&nbsp;gateway 94.11.22.254<br />
&nbsp;# The following assumes eth0 is the public-side NIC, the remained is always the same<br />
&nbsp;bridge_ports eth0<br />
&nbsp;bridge_stp off<br />
&nbsp;bridge_fd<br />
<br />
# Optional Private Network. This network cannot be access directly from the public side<br />
auto vmbr1<br />
iface vmbr1 inet auto<br />
 address 10.0.0.1<br />
 network 255.0.0.0<br />
 broadcast 10.255.255.25<br />
&nbsp;bridge_ports none<br />
 bridge_stp off<br />
 bridge_fd 0</div></div>
</pre>
<p>L'hôte, accessible par 94.11.22.33, auront deux ponts, à ce stade: <em>vmbr0</em> serving the public-side and <em>vmbr1</em> serving inter-VM communication.</p>
<p>Pour attribuer une adresse IP publique à un KVM, vous utilisez le <em>vmbr0</em> bride and must ensure the MAC corresponds to the one provided by your hosting provider (si une restriction MAC est en place).</p>
<p>Vous pouvez également ajouter une 2ème carte réseau (ou comme la seule carte réseau) à l'KVM, qui est comblé par <em>vmbr1</em>. Dans ce cas, vous devez utiliser une adresse IP dans le 10.0.0.2-10.255.255.254 gamme, et en tant que passerelle 10.0.0.1. Cette gamme particulière de propriété intellectuelle ne peut être utilisé entre autres machines virtuelles sur le même hôte / pont, unless you use port forwarding or a VPN on the same IP range.</p>
<h3>Interfaces Shorewall et les zones</h3>
<p>La base <em>/ etc / shorewall / interfaces</em> sera:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ZONE    INTERFACE    BROADCAST    OPTIONS<br />
pub    vmbr0        detect        routeback,pont<br />
loc    vmbr1        detect        routeback,pont<br />
<br />
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</div></div>
</pre>
<p>Vous pouvez aussi ajouter le <em>liste noire</em> option, or any of the other possible Shorewall options if you wish.</p>
<p>L'accompagnement / etc / shorewall / zones ressemblera à ceci:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ZONE    TYPE        OPTIONS        IN            OUT<br />
#                    OPTIONS            OPTIONS<br />
fw    firewall<br />
pub    ipv4<br />
loc    ipv4<br />
<br />
#LAST LINE - ADD YOUR ENTRIES ABOVE THIS ONE - DO NOT REMOVE</div></div>
</pre>
<p>Vous avez maintenant trois zones distinctes Shorewall. Le <em>FW</em> zone est une auto-référence à l'hôte (Dans notre configuration échantillon 94.11.22.33 et 10.0.0.1). Le <em>pub</em> représente la zone accessible au public <em>vmbr0</em> bridge and <em>Loc</em> notre internes <em>vmbr1</em> bridge.</p>
<h3>Shorewall politique</h3>
<p>La politique suivante définit ces règles de base:</p>
<ul>
<li>Circulation de l'hôte l'ailleurs est autorisée</li>
<li>Circulation du côté du public à l'hôte et le réseau interne est refusée</li>
<li>Circulation du côté intérieur de l'hôte est refusée, partout ailleurs est autorisée</li>
</ul>
<p>EDIT <em>/ etc / shorewall / Politique</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#SOURCE    DEST    POLICY        LOG    LIMIT:        CONNLIMIT:<br />
#                    LEVEL    BURST        MASK<br />
<br />
# From Firewall:<br />
fw        fw    ACCEPT<br />
fw        pub    ACCEPT<br />
fw        loc    ACCEPT<br />
<br />
# Public pont (read the policy warnings!):<br />
pub        pub    ACCEPT<br />
pub        loc    ACCEPT<br />
pub        fw    DROP        info<br />
<br />
# Local (internal) Bridge:<br />
loc        loc    ACCEPT<br />
loc        pub    ACCEPT<br />
loc        fw    DROP        info<br />
<br />
# THE FOLLOWING POLICY MUST BE LAST<br />
#<br />
all    all    REJECT        info<br />
<br />
#LAST LINE -- DO NOT REMOVE</div></div>
</pre>
<h3>Politique Avertissements</h3>
<p>Avec ce modèle de politique, cela signifie que <span style="text-decoration: underline;">chaque VM guest accessibles au public devrait avoir son propre pare-feu</span>. Si vous souhaitez modifier ce comportement, et laissez Shorewall gérer le pare-feu pour chaque invité ces VM, puis modifiez la section du pont public:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pub        pub    DROP &nbsp; &nbsp; &nbsp;infos</div></div>
</pre>
<p>Vous devez ensuite créer des règles spécifiques qui permettent la circulation de machines virtuelles sur <em>vmbr0</em>.</p>
<p>Un avertissement similaire s'applique à la circulation de <em>vmbr0</em> to <em>vmbr1</em>. La politique suppose que <em>vmbr0</em> does not receive any routable traffic on a private IP range (également appelé <em>&#8220;Martiens&#8221;</em>). Bien que cela soit souvent le cas, Cela dépend de la mise en réseau interne de l'hébergeur. Si vous n'êtes pas sûr de savoir si il ya du trafic routable sur une gamme IP privée de la part du public, vous avez deux options. Le premier est d'interdire tout trafic de <em>vmbr0</em> (pub) à <em>vmbr1</em> (Loc) en modifiant la section du pont public:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pub        loc    DROP &nbsp; &nbsp; &nbsp;infos</div></div>
</pre>
<p>L'alternative est d'avoir un ensemble de règles <em>/ etc / shorewall / rules</em> comme tant:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># ...<br />
SECTION NEW<br />
<br />
# Leave these at the top, right after &quot;SECTION NEW&quot;!<br />
DROP        pub:10.0.0.0/8        all<br />
DROP        pub:192.168.0.0/16    all<br />
DROP        pub:172.168.0.0/12    all<br />
<br />
# ... Other rules follow ...<br />
<br />
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</div></div>
</pre>
<blockquote><p><strong>Dans tous les cas, vous devez vérifier si le trafic est vraiment bloqué et ne présumez jamais que c'est!<br />
</strong></p></blockquote>
<h2>Shorewall et Fail2ban</h2>
<p><a title="fail2ban" href="http://www.fail2ban.org/" target="_blank"><img class="alignleft size-full wp-image-523" title="Fail2ban Logo" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/fail2ban_logo.png" alt="" width="135" height="130" />Fail2ban</a> selon ses propres termes <em>&#8220;scanne les fichiers journaux comme / var / log / pwdfail ou / var / log / apache / error_log et la propriété intellectuelle des interdictions qui fait des échecs de passe trop. Il met à jour un pare-feu règles de rejeter l'adresse IP&#8221;</em>. Cela peut par exemple être utilisé pour (temporairement) ban a bot that is attempting a brute-force entry through SSH.</p>
<p>Fail2ban est un compagnon idéal pour Shorewall et peut être installé en quelques minutes sur une foule Proxmox. Vous commencez par installer Fail2ban à partir des paquets Debian:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> fail2ban</div></div>
</pre>
<h3>Configurer Shorewall</h3>
<p>Ensuite, vous devez modifier une ligne dans le fichier de configuration de Shorewall, situé à <em>/ etc / shorewall / shorewall.conf</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">BLACKLISTNEWONLY=No</div></div>
</pre>
<p>C'est tout ce que vous devez configurer dans Shorewall. N'oubliez pas d'appliquer vos paramètres en redémarrant Shorewall avec la commande <em>&#8220;shorewall restart&#8221;</em>.</p>
<h3>Configurer Fail2ban</h3>
<p>La dernière étape consiste à configurer Fail2ban. le fichier <em>/ Etc/fail2ban/jail.conf</em> est largement documentée et présentant un intérêt particulier sont les paramètres suivants:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">...<br />
#<br />
# Destination email address used solely for the interpolations in<br />
# jail.{conf,local} configuration files.<br />
destemail = myemail@address.com<br />
<br />
...<br />
#<br />
# ACTIONS<br />
#<br />
<br />
# Default banning action (e.g. iptables, iptables-new,<br />
# iptables-multiport, shorewall, etc) It is used to define<br />
# action_* variables. Can be overriden globally or per<br />
# section within jail.local file<br />
banaction = shorewall<br />
<br />
...<br />
# Choose default action.  To change, just override value of 'action' with the<br />
# interpolation to the chosen action shortcut (e.g.  action_mw, action_mwl, etc$<br />
# globally (section [par défaut]) or per Avecpecific section<br />
action = %(action_mwl)s</div></div>
</pre>
<p>fail2ban informer de ces changements en lançant la commande suivante:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">fail2ban-client reload</div></div>
</pre>
<p>Le <em>destemail</em> variable doit être changé à votre adresse e-mail propres, où vous serez informé de toute interdiction actions. Le <em>banaction</em> variable indique que Shorewall devraient être utilisés pour bloquer les intrus possible. Et enfin,, Le <em>action</em> variable indique fail2ban pour interdire toute intrusion détectée et ensuite envoyer un vous un e-mail détaillé avec les lignes de log pertinentes (qui a provoqué l'interdiction). Voici un exemple d'un véritable e-mail:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Salut,<br />
<br />
La propriété intellectuelle 193.86.5.103 vient d'être interdite par Fail2Ban après<br />
3 attempts against ssh.<br />
<br />
Voici plus d'informations sur 193.86.5.103:<br />
<br />
% This is the RIPE Database query service.<br />
% The objects are in RPSL format.<br />
%<br />
% The RIPE Database is subject to Terms and Conditions.<br />
% Voir &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.ripe.net/db/support/db-terms-conditions.pdf&quot;&gt;http://www.ripe.net/db/support/db-terms-conditions.pdf&lt;/a&gt;<br />
<br />
% Note: This output has been filtered.<br />
% &nbsp; &nbsp; &nbsp; Pour recevoir la sortie d'une mise à jour de bases de données, use the &quot;-B&quot; flag.<br />
<br />
% Informations relatives au '193 .86.4.0 - 193.86.5.255'<br />
<br />
inetnum: &nbsp; &nbsp; &nbsp;193.86.4.0 - 193.86.5.255<br />
netname: &nbsp; &nbsp; &nbsp;Pièce<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;Pièce, Inc.<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
country: &nbsp; &nbsp; &nbsp;CZ<br />
admin-c: &nbsp; &nbsp; &nbsp;BK230-RIPE<br />
tech-c: &nbsp; &nbsp; &nbsp; TP231-RIPE<br />
status: &nbsp; &nbsp; &nbsp; ASSIGNED PA<br />
mnt-by: &nbsp; &nbsp; &nbsp; GTSCZ-MNT<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
person: &nbsp; &nbsp; &nbsp; Bohumil Kriz<br />
adresse: &nbsp; &nbsp; &nbsp;Pièce, Inc.<br />
adresse: &nbsp; &nbsp; &nbsp;Computer Centre<br />
adresse: &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
address: &nbsp; &nbsp; &nbsp;747 41<br />
address: &nbsp; &nbsp; &nbsp;The Czech Republic<br />
phone: &nbsp; &nbsp; &nbsp; &nbsp;+420 653 918118<br />
fax-no: &nbsp; &nbsp; &nbsp; +420 653 911791<br />
nic-hdl: &nbsp; &nbsp; &nbsp;BK230-RIPE<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
person: &nbsp; &nbsp; &nbsp; Tomas Partl<br />
adresse: &nbsp; &nbsp; &nbsp;Pièce, Inc.<br />
adresse: &nbsp; &nbsp; &nbsp;Computer Centre<br />
adresse: &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
address: &nbsp; &nbsp; &nbsp;747 41<br />
address: &nbsp; &nbsp; &nbsp;The Czech Republic<br />
phone: &nbsp; &nbsp; &nbsp; &nbsp;+420 653 918371<br />
fax-no: &nbsp; &nbsp; &nbsp; +420 653 911791<br />
nic-hdl: &nbsp; &nbsp; &nbsp;TP231-RIPE<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
% Information related to '193.86.0.0/16AS2819'<br />
<br />
route: &nbsp; &nbsp; &nbsp; &nbsp;193.86.0.0/16<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;CZNET-A<br />
origin: &nbsp; &nbsp; &nbsp; AS2819<br />
mnt-by: &nbsp; &nbsp; &nbsp; GTSCZ-A-MNT<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
Lines containing IP:193.86.5.103 in /var/log/auth.log<br />
<br />
Février 27 03:32:02 accueil sshd[21460]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 35833 ssh2<br />
Feb 27 03:32:04 accueil sshd[21502]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 36302 ssh2<br />
Feb 27 03:32:06 accueil sshd[21504]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 36719 ssh2<br />
<br />
Regards,<br />
<br />
fail2ban</div></div>
</pre>
<p>Par défaut fail2ban est configuré pour surveiller SSH, qui, pour une foule Proxmox fonctionne sans modifications supplémentaires. Personnellement, je préfère une interdiction de 3 tente au lieu de la valeur par défaut 6, j'ai donc fait ce changement un dans le <em>/ Etc/fail2ban/jail.conf</em> fichier:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[ssh]<br />
maxretry = 3</div></div>
</pre>
<p>Mais encore une fois, le fichier de configuration est très bien documenté, so any personal preferences or modifications should be easy to accomplish.</p>
<h6 style="text-align: right;">&#8220;Online Hoodies&#8221; photo <a href="http://www.flickr.com/photos/gwire/2981340426/" target="_blank">gwire</a>, Attribution Licence CC</h6>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 4641px; width: 1px; height: 1px; overflow: hidden;">
<pre>Salut,

La propriété intellectuelle 193.86.5.103 vient d'être interdite par Fail2Ban après
3 tentatives contre SSH.

Voici plus d'informations sur 193.86.5.103:

% C'est le service de base de données RIPE requête.
% Les objets sont au format RPSL.
%
% La base de données RIPE est assujettie aux modalités et conditions.
% Voir <a class="moz-txt-link-freetext" href="http://www.ripe.net/db/support/db-terms-conditions.pdf">http://www.ripe.net/db/support/db-terms-conditions.pdf</a>

% Note: Cette sortie a été filtrée.
%       Pour recevoir la sortie d'une mise à jour de bases de données, utiliser le "-B" drapeau.

% Informations relatives au '193 .86.4.0 - 193.86.5.255 &quot;inetnum:      193.86.4.0 - 193.86.5.255
netname:      BRANOdescr:        Pièce, Inc.
descr:        Hradec nad Moravicicountry:      CZadmin-c:      BK230-RIPEtech-c:       TP231-RIPEstatus:       ATTRIBUÉES PAmnt par:       GTSCZ-MNTsource:       RIPE # Filteredperson:       Bohumil Krizaddress:      Pièce, Inc.
adresse:      Ordinateurs Centreaddress:      Hradec nad Moraviciaddress:      747 41
adresse:      Le Republicphone tchèque:        +420 653 918118
fax ne:       +420 653 911791
nic-hdl:      BK230-RIPEsource:       RIPE # Filteredperson:       Tomas Partladdress:      Pièce, Inc.
adresse:      Ordinateurs Centreaddress:      Hradec nad Moraviciaddress:      747 41
adresse:      Le Republicphone tchèque:        +420 653 918371
fax ne:       +420 653 911791
nic-hdl:      TP231-RIPEsource:       RIPE # Filtered

% Informations relatives à la route '193 .86.0.0/16AS2819 ':        193.86.0.0/16
descr:        CZNET-Aorigin:       AS2819mnt par:       GTSCZ-A-MNTsource:       RIPE # FilteredLines contenant IP:193.86.5.103 dans / var / log / auth.logFeb 27 03:32:02 accueil sshd[21460]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 35833 ssh2Feb 27 03:32:04 accueil sshd[21502]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 36302 ssh2Feb 27 03:32:06 accueil sshd[21504]: mot de passe a échoué pour l'utilisateur root à partir de 193.86.5.103 port 36719 ssh2Regards,

fail2ban</pre>
</div>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use&amp;desc=Last%20year%20I%20wrote%20a%20guide%20on%20how%20to%20use%20Shorewall%20as%20a%20firewall%20and%20router%20for%20Proxmox.%20As%20a%20follow%20up%20I%20will%20answer%20a%20few%20questions%20I%27ve%20received%20about%20that%20guide%20that%20can%20help%20you%20extend%20its%20use.%0D%0AProxy%20ARP%0D%0AThe%20most%20common%20question%20is%20in%20regards%20to%20proxy%20ARP.%20Enabling%20this%20option%20will%20allow%20you%20t" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;bm_description=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use+-+http://bit.ly/aE9sHf&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: guide: Pare-feu et routeur avec Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/' rel='bookmark' title='Permanent Link: Blocage des scans w00tw00t'>Blocking w00tw00t scans</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/24/guide-installing-opensolaris-on-a-remote-dedicated-server/' rel='bookmark' title='Permanent Link: guide: Installation d'OpenSolaris sur un serveur dédié à distance'>Guide: Installing OpenSolaris on a remote dedicated server</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/feed/</wfw:commentrss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WP Flickr Contexte version 1.0.3 (Bêta) disponible</title>
		<link>http://www.myatus.co.uk/fr/2010/03/06/wp-flickr-background-version-103-betaavailable/</link>
		<comments>http://www.myatus.co.uk/fr/2010/03/06/wp-flickr-background-version-103-betaavailable/#comments</comments>
		<pubdate>Sat, 06 Mar 2010 07:41:05 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Plugins Wordpress]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp-flickr-fond]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=478-fr</guid>
		<description><![CDATA[Version 1.0.3 a été libéré, qui corrige quelques bugs mineurs et introduit une nouvelle option. Il est encore considéré comme étant dans une phase bêta, qui vont très probablement changer avec la prochaine version. Changes A new option has been introduced to hide the license and attribution information in the footer. Bug fix: config [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Version 1.0.3 a été libéré, qui corrige quelques bugs mineurs et introduit une nouvelle option. Il est encore considéré comme étant dans une phase bêta, which most likely will change with the next release.</p>
<h3>Changements</h3>
<ul>
<li>A new option has been introduced to hide the license and attribution information in the footer.</li>
<li>Bug fix: Config file hash n'a jamais été initialisé</li>
<li>Bug fix: Activation &#8220;cacheable&#8221; option conduit à des erreurs fatales de PHP dans certains cas</li>
<li>Bug fix: Extrait option ne fonctionne pas lorsque &#8220;cacheable&#8221; option a été activée</li>
<li>Bug fix: &#8220;Tous Droits Réservés&#8221; licences n'avaient pas d'URL</li>
</ul>
<p>En plus, WP Flickr Contexte n'est plus compatible avec la version de WordPress 2.8 or older.</p>
<p>Liens: Téléchargement direct <a class="downloadlink" href="http://www.myatus.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version1.0.3 downloaded 147 times" >WP Flickr Contexte (147)</a> | <a title="Wordpress Plugin Directory" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">WordPress Plugin Directory</a></p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available&amp;desc=Version%201.0.3%20has%20been%20released%2C%20which%20fixes%20a%20few%20minor%20bugs%20and%20introduces%20a%20new%20option.%20It%20is%20still%20considered%20to%20be%20in%20a%20Beta%20stage%2C%20which%20most%20likely%20will%20change%20with%20the%20next%20release.%0D%0AChanges%0D%0A%0D%0A%09A%20new%20option%20has%20been%20introduced%20to%20hide%20the%20license%20and%20attribution%20information%20in%20the%20footer.%0D%0A" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;bm_description=WP+Flickr+Background+version+1.0.3+%28Beta%29+available&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+version+1.0.3+%28Beta%29+available+-+http://bit.ly/8Y85Kj&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/03/06/wp-flickr-background-version-103-betaavailable/feed/</wfw:commentrss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Croix-Rouge&#8217; Citibank détails sur Twitter pourrait être faux.</title>
		<link>http://www.myatus.co.uk/fr/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/</link>
		<comments>http://www.myatus.co.uk/fr/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/#comments</comments>
		<pubdate>Mon, 01 Mar 2010 01:18:57 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Chili]]></category>
		<category><![CDATA[chilequake]]></category>
		<category><![CDATA[Alerte à la fraude]]></category>
		<category><![CDATA[Croix-Rouge]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=465-fr</guid>
		<description><![CDATA[A few moments ago I received a message on Twitter that contained information on how you could help the Red Cross with its efforts in Chile. Même si les intentions sont bonnes, Cela peut rapidement devenir une cible des fraudeurs. My biggest concern is that a fraudster will simply replace the account information to one he [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/' rel='bookmark' title='Permanent Link: Hawaï Tsunami, Sprecks la galerie d'images'>Hawaii Tsunami, Sprecks image gallery</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/15/add-hashtags-support-to-wordtwit/' rel='bookmark' title='Permanent Link: Ajouter hashtags soutien à WordTwit'>Add hashtags support to WordTwit</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/02/lifestream-for-march-2nd/' rel='bookmark' title='Permanent Link: Lifestream pour Mars 2nd'>Lifestream for March 2nd</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/03/Twitter_Chile_nono.png"><img class="alignleft size-thumbnail wp-image-466" title="Twitter &quot;Red Cross&quot; message" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/Twitter_Chile_nono-150x150.png" alt="" width="150" height="150" /></a>Il ya quelques instants, j'ai reçu un message sur <a title="Twitter" href="http://www.twitter.com" target="_blank">Twitter</a> qui contenaient des informations sur comment vous pouvez aider la Croix-Rouge dans ses efforts au Chili. Même si les intentions sont bonnes, this can quickly become a target of fraudsters.</p>
<p>Ma plus grande préoccupation est que le fraudeur va simplement remplacer les informations de compte à un <em>il possède lui-même</em>. Parce qu'il s'agit d'un sujet brûlant sur Twitter pour l'instant, ce message modifié ferait sa tournée rapidement. <span id="more-465"></span></p>
<p>I was able to trace the original message back to <a title="Chilean Red Cross" href="http://twitter.com/CruzRojainforma" target="_blank">@CruzRojainforma</a>, the Chilean Red Cross. So far the retweeted message hasn&#8217;t been altered &#8211; other than being translated into English. But I&#8217;ve urged people to stop retweeting the account details and visit the official Red Cross website at <a title="Red Cross" href="http://www.redcross.org" target="_blank">www.redcross.org</a> Au lieu de. There&#8217;s a link right on their main page that explains how you can donate time or money to the Chilean earthquake efforts.</p>
<p>On a final note, Twitter is also used to find missing persons. And with positive results I may add, comme <a title="Twitter – As powerful as an earthquake" href="http://stardustglobalventures.com/2010/02/27/twitter-as-powerful-as-an-earthquake/" target="_blank">this article</a> explains. Google also has a <a title="Google Person Finder, Chile Earthquake" href="http://chilepersonfinder.appspot.com/" target="_blank">Person Finder</a> database running, which it had done for te Haiiti earthquake as well. But please ensure that you do not give out too much personal details about the person you&#8217;re looking for, because it becomes a (nearly) permanent part of the Internet.</p>
<p>À nouveau, the intentions are good, but there are too many people out there waiting to take advantage of every possible situation so be careful!</p>
<p>Fuerza Chile!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.&amp;desc=A%20few%20moments%20ago%20I%20received%20a%20message%20on%20Twitter%20that%20contained%20information%20on%20how%20you%20could%20help%20the%20Red%20Cross%20with%20its%20efforts%20in%20Chile.%20While%20the%20intentions%20are%20good%2C%20this%20can%20quickly%20become%20a%20target%20of%20fraudsters.%0D%0A%0D%0AMy%20biggest%20concern%20is%20that%20a%20fraudster%20will%20simply%20replace%20the%20account%20informa" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;bm_description=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.+-+http://bit.ly/9ZbHks&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/' rel='bookmark' title='Permanent Link: Hawaï Tsunami, Sprecks la galerie d'images'>Hawaii Tsunami, Sprecks image gallery</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/15/add-hashtags-support-to-wordtwit/' rel='bookmark' title='Permanent Link: Ajouter hashtags soutien à WordTwit'>Add hashtags support to WordTwit</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/02/lifestream-for-march-2nd/' rel='bookmark' title='Permanent Link: Lifestream pour Mars 2nd'>Lifestream for March 2nd</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/feed/</wfw:commentrss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hawaï Tsunami, Sprecks la galerie d'images</title>
		<link>http://www.myatus.co.uk/fr/2010/02/28/hawaii-tsunami-sprecks-gallery/</link>
		<comments>http://www.myatus.co.uk/fr/2010/02/28/hawaii-tsunami-sprecks-gallery/#comments</comments>
		<pubdate>Soleil, 28 Février 2010 02:03:37 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Chili]]></category>
		<category><![CDATA[tremblement de terre]]></category>
		<category><![CDATA[hawaii]]></category>
		<category><![CDATA[tsunami]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=446-fr</guid>
		<description><![CDATA[Bien, comme beaucoup d'autres, J'ai suivi les histoires en développement autour du tsunami qui a été causé par le tremblement de terre près de Santiago, Chili. One of the many island groups that lay in the path of the tsunami was Hawaii and I&#8217;ve been keeping an eye on the webcams provided by MauiWindCam. They were one of the [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/01/lifestream-for-march-1st/' rel='bookmark' title='Permanent Link: Lifestream pour Mars 1st'>Lifestream for March 1st</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/' rel='bookmark' title='Permanent Link: Croix-Rouge&#8217; Citibank details on Twitter could be false.'>Red Cross&#8217; Citibank details on Twitter could be false.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/chileem.jpg"><img class="alignleft size-thumbnail wp-image-450" title="Chile tsunami path by NOAA" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/chileem-150x150.jpg" alt="" width="150" height="150" /></a>Bien, comme beaucoup d'autres, J'ai suivi les histoires en développement autour du tsunami qui a été causé par le tremblement de terre près de Santiago, Chili. Un des groupes de nombreux pays insulaires qui se trouvait dans la trajectoire du tsunami a été Hawaï et j'ai été en gardant un oeil sur les webcams fournies par <a title="MauiWindCam" href="http://www.mauiwindcam.com/" target="_blank">MauiWindCam</a>. Ils étaient l'un des rares sites webcam live in Hawaii capable de faire face à l'afflux considérable de personnes d'autres curieux. Pour ceux qui ont raté cet, I&#8217;ve recorded a number of images that can be viewed in the gallery below.<span id="more-446"></span></p>
<p>While the actual waves were thankfully less high than expected, you do notice two distinct surges in the images. The view here is of the Sprecks towards the West Maui mountains.</p>
<div class="ngg-galleryoverview"><div class="slideshowlink"><a class="slideshowlink" href="http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/?show=gallery">[Show picture list]</a></div>[[Show as slideshow]]</div>
<div class="ngg-clear"></div>

<p>Here&#8217;s a video which will give a better idea of what it looked like on the ground:</p>
<p style="text-align: center;"><object style="height: 344px; width: 425px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/If88d-t0x4w" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><embed style="height: 344px; width: 425px;" type="application/x-shockwave-flash" width="100" height="100" src="http://www.youtube.com/v/If88d-t0x4w" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I have another set (with a smoother timeline) from a different location as well, which may add soon as well. A few images from that set stood out and I will share this one with you here:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-452" title="Where's everyone?" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/campone_cellphone_tsumami.jpg" alt="" width="600" height="440" /></p>
<p>Apparently this person wasn&#8217;t aware that there was a tsunami warning in effect and that you shouldn&#8217;t be on the beach, especially not making any phone calls.</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery&amp;desc=Well%2C%20like%20many%20others%2C%20I%27ve%20been%20following%20the%20developing%20stories%20surrounding%20the%20tsunami%20that%20was%20caused%20by%20the%20earthquake%20near%20Santiago%2C%20Chile.%20One%20of%20the%20many%20island%20groups%20that%20lay%20in%20the%20path%20of%20the%20tsunami%20was%20Hawaii%20and%20I%27ve%20been%20keeping%20an%20eye%20on%20the%20webcams%20provided%20by%20MauiWindCam.%20They%20we" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;bm_description=Hawaii+Tsunami%2C+Sprecks+image+gallery&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Hawaii+Tsunami%2C+Sprecks+image+gallery+-+http://bit.ly/abuoqG&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/01/lifestream-for-march-1st/' rel='bookmark' title='Permanent Link: Lifestream pour Mars 1st'>Lifestream for March 1st</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/' rel='bookmark' title='Permanent Link: Croix-Rouge&#8217; Citibank details on Twitter could be false.'>Red Cross&#8217; Citibank details on Twitter could be false.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/02/28/hawaii-tsunami-sprecks-gallery/feed/</wfw:commentrss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP Flickr Contexte version 1.0.2 (Bêta) disponible</title>
		<link>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/</link>
		<comments>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/#comments</comments>
		<pubdate>Fri, 26 Février 2010 03:43:10 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Plugins Wordpress]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp-flickr-fond]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=430-fr</guid>
		<description><![CDATA[Bien, Il ya un peu plus d'un mois, j'avais mis la touche finale au plugin WP Flickr Contexte et y est entré en phase Alpha. Au cours des mois entier et avec quelques milliers de visiteurs, il n'y avait que deux problèmes signalés (dont l'un était sans rapport avec). Satisfait de cette, J'ai maintenant fait la version 1.0.2 disponible [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.3 (Bêta) disponible'>WP Flickr Contexte version 1.0.3 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Bien, Il ya un peu plus d'un mois, j'avais mis la touche finale au plugin WP Flickr Contexte et y est entré en phase Alpha. Au cours des mois entier et avec quelques milliers de visiteurs, il n'y avait que deux problèmes signalés (dont l'un était sans rapport avec).</p>
<p>Satisfait de cette, J'ai maintenant fait la version 1.0.2 disponible sous forme de produit bêta. Cela signifie que vous pouvez maintenant l'utiliser pour vos propres besoins, Toutefois, je ne recommande pas d'utiliser ce dans un environnement de production juste encore (Bien que rien ne vous empêche de le faire &#8211; utilisez à vos risques et périls!).<span id="more-430"></span></p>
<p>The likely issues that I&#8217;m expecting are with the installation, plugin usage and the back-end (administration). But hopefully those will only be a few. In meantime, I will start the registration procedure with WordPress.org so that the code will be available in the SVN, and the plugin available for download / upgrade within WordPress itself. Hopefully this will be a matter of just a few days.</p>
<p>If you are running in any kind of issue, how small it may seem, I&#8217;d really like to know about it so I can improve the plugin. You can use the <a title="Contact me" href="http://www.myatus.co.uk/Contact/">contact</a> form, or leave a comment below and I will make note of it.</p>
<p>The static page for WP Flickr Background is <a title="WP Flickr Backrgound" href="http://www.myatus.co.uk/wp-flickr-background">http://www.myatus.co.uk/wp-flickr-background</a>, and it will be updated with the latest version as it becomes available. You can also click on <a title="Téléchargements" href="http://www.myatus.co.uk/downloads/">Downloads</a> at the top.</p>
<p>Apprécier!</p>
<p>P.S.: A small update, WP Flickr Background is also available through the <a title="Flickr App Garden" href="http://www.flickr.com/services/" target="_blank">Flickr App Garden</a>.</p>
<p>P.P.S.: Quicker than expected, WordPress has accepted the plugin into the <a title="WordPress Plugin Directory" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">Plugin Directory</a>. If you wish to use the development version (provided you know what you are doing!), Voir l' <a title="SVN" href="http://plugins.svn.wordpress.org/wp-flickr-background/" target="_blank">SVN</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available&amp;desc=Well%2C%20a%20little%20over%20a%20month%20ago%20I%20had%20put%20the%20final%20touches%20to%20the%20WP%20Flickr%20Background%20plugin%20and%20entered%20it%20into%20Alpha%20stage.%20Over%20the%20entire%20month%20and%20with%20a%20few%20thousand%20visitors%2C%20there%20were%20only%20two%20issues%20reported%20%28one%20of%20which%20was%20unrelated%29.%0D%0A%0D%0ASatisfied%20with%20this%2C%20I%27ve%20now%20made%20version%201.0." rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;bm_description=WP+Flickr+Background+version+1.0.2+%28Beta%29+available&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+version+1.0.2+%28Beta%29+available+-+http://bit.ly/cNNIl6&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.3 (Bêta) disponible'>WP Flickr Contexte version 1.0.3 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/feed/</wfw:commentrss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP Flickr Contexte</title>
		<link>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background/</link>
		<comments>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background/#comments</comments>
		<pubdate>Fri, 26 Février 2010 03:19:40 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Plugins Wordpress]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=402-fr</guid>
		<description><![CDATA[WP Flickr arrière-plan est un simple pour utiliser WordPress plugin qui vous permet d'afficher une photo provenant de Flickr comme arrière-plan le thème, sans qu'il soit nécessaire de modifier les fichiers. Tout ce que vous devez faire est de créer une ou plusieurs galeries dans les paramètres du plugin, each containing a collection of photos from Flickr that you [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Bêta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>WP Flickr arrière-plan est un simple pour utiliser WordPress plugin qui vous permet d'afficher une photo provenant de Flickr comme arrière-plan le thème, without the need to modify any files.</p>
<p>Tout ce que vous devez faire est de créer une ou plusieurs galeries dans les paramètres du plugin, contenant chacun une collection de photos provenant de Flickr que vous avez choisi, and WP Flickr will randomly select a photo from the active gallery to display as the theme background.</p>
<p>Vous pouvez également personnaliser en y ajoutant une galerie de code CSS style qui sera chargé avec la photo, allowing you to color match the WordPress theme to the particular photo displayed or for other use.<span id="more-402"></span></p>
<p>Liens: Téléchargement direct: <a class="downloadlink" href="http://www.myatus.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version1.0.3 downloaded 147 times" >WP Flickr Contexte (147)</a> | <a title="Wordpress Plugin Directory" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">WordPress Plugin Directory</a></p>
<p><div class='postTabs_divs postTabs_curr_div' id='postTabs_0_402'>
<span class='postTabs_titles'><b>Fonctions</b></span></p>
<ul>
<li>Decide how often the background image should change (ie., tous les jours, une fois par session du navigateur, etc.)</li>
<li>Étirer une image d'arrière-plan horizontal et / ou à la verticale</li>
<li>Background Aligner photos en fonction de l'écran du visiteur layout</li>
<li>Éventuellement désactiver arrière-plan le thème original</li>
<li>Compression optionnelle Javascript</li>
<li>Support des caches WordPress comme WP Super Cache</li>
<li>Multiples galeries</li>
<li>Custom CSS style sheet per gallery, chargées avec le thème si elle est active</li>
</ul>
<p></div>

<div class='postTabs_divs' id='postTabs_1_402'>
<span class='postTabs_titles'><b>Captures d'écran</b></span></p>
<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-1.jpg"><img class="alignleft size-thumbnail wp-image-403" title="Editing a gallery" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-1-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-2.jpg"><img class="alignleft size-thumbnail wp-image-404" title="Overview of available galleries" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-2-150x150.jpg" alt="" width="150" height="150" /></a><a style="border: none;" href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-3.jpg"><img class="size-thumbnail wp-image-407 alignnone" title="Main configuration screen, with tooltips" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-3-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p></div>

<div class='postTabs_divs' id='postTabs_2_402'>
<span class='postTabs_titles'><b>Exigences</b></span></p>
<ul>
<li> WordPress version 2.9 ou mieux</li>
<li>PHP version 4.2.3 ou mieux</li>
<li>Un navigateur avec Javascript soutien a permis</li>
</ul>
<p></div>

<div class='postTabs_divs' id='postTabs_3_402'>
<span class='postTabs_titles'><b>Getting Started</b></span></p>
<ol>
<li>Téléchargez le contenu du fichier ZIP sur le <em>/wp-content/plugins/</em> directory</li>
<li>Activez le plugin à travers les <strong>Plugins </strong>menu dans WordPress</li>
<li>Accès par le plugin de configuration via la <strong>Paramètres / WP Flickr Contexte</strong> menu pour:</li>
</ol>
<ul>
<li>Options de configuration</li>
<li> Ajouter des galeries et des photos</li>
<li>Lire l'aide plus détaillée</li>
</ul>
<p></div>

</p>
<p>If you have an idea for WP Flickr Background or wish to report a bug, Cliquez sur le <em>feedback</em> tab shown on your left or visit <a title="UserVoice for Myatu's" href="http://myatu.uservoice.com/forums/43891">UserVoice</a>.</p>
<script type='text/javascript'>jQuery(document).ready(function() { if(postTabs_getCookie('postTabs_402')) postTabs_show(postTabs_getCookie('postTabs_402'),402); });</script>

<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/26/wp-flickr-background/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background&amp;desc=WP%20Flickr%20Background%20is%20a%20simple%20to%20use%20WordPress%20plugin%20that%20allows%20you%20to%20display%20a%20photo%20from%20Flickr%20as%20the%20theme%20background%2C%20without%20the%20need%20to%20modify%20any%20files.%0D%0A%0D%0AAll%20you%20need%20to%20do%20is%20create%20one%20or%20more%20galleries%20within%20the%20plugin%27s%20settings%2C%20each%20containing%20a%20collection%20of%20photos%20from%20Flick" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;bm_description=WP+Flickr+Background&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+-+http://bit.ly/9xYgDl&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fond Flickr en Alpha test'>WP Flickr Background in Alpha testing</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Bêta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/02/26/wp-flickr-background/feed/</wfw:commentrss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Je suis de retour!</title>
		<link>http://www.myatus.co.uk/fr/2010/01/23/im-back/</link>
		<comments>http://www.myatus.co.uk/fr/2010/01/23/im-back/#comments</comments>
		<pubdate>Sat, 23 Jan 2010 06:33:52 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Site]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=364-fr</guid>
		<description><![CDATA[Je m'excuse auprès de tous ceux qui ont eu des difficultés à accéder au site ces derniers jours! J'avais pris par le site internet de faire quelques modifications sur le serveur web, qui devient vite une révision majeure. J'ai pensé que puisqu'il était déjà en baisse, Je pourrais aussi bien faire les choses que j'avais prévu de longue date. A good portion [...]


Pas de postes.]]></description>
			<content:encoded><![CDATA[<p>Je m'excuse auprès de tous ceux qui ont eu des difficultés à accéder au site ces derniers jours!</p>
<p>J'avais pris par le site internet de faire quelques modifications sur le serveur web, qui devient vite une révision majeure. J'ai pensé que puisqu'il était déjà en baisse, I might as well do the things I had long planned.</p>
<p>Une bonne partie de celui-ci est mis en oeuvre aujourd'hui, mais je ne suis pas complètement fait. Je vais donner mon meilleur effort pour assurer qu'il n'y aura peu ou pas de temps d'arrêt. Une fois de plus, mes excuses!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/01/23/im-back/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21&amp;desc=I%20apologize%20to%20everyone%20who%20had%20difficulty%20accessing%20the%20website%20in%20recent%20days%21%0D%0A%0D%0AI%20had%20taken%20down%20the%20website%20to%20make%20some%20changes%20to%20the%20web%20server%2C%20which%20quickly%20became%20a%20major%20overhaul.%20I%20figured%20that%20since%20it%20was%20already%20down%2C%20I%20might%20as%20well%20do%20the%20things%20I%20had%20long%20planned.%0D%0A%0D%0AA%20good%20portio" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;bm_description=I%27m+back%21&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/01/23/im-back/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=I%27m+back%21+-+http://bit.ly/88qdlo&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/01/23/im-back/feed/</wfw:commentrss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP fond Flickr en Alpha test</title>
		<link>http://www.myatus.co.uk/fr/2010/01/20/wp-flickr-background-in-alpha-testing/</link>
		<comments>http://www.myatus.co.uk/fr/2010/01/20/wp-flickr-background-in-alpha-testing/#comments</comments>
		<pubdate>Wed, 20 Jan 2010 01:20:00 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/-fr</guid>
		<description><![CDATA[Si vous êtes nouveau sur ce site, vous n'avez probablement pas remarqué. Mais l'arrière-plan que vous voyez est en fait quelque chose de nouveau. Et aléatoire. Et écoutés à partir de Flickr. C'est un nouveau plugin que je développe pour WordPress appelée &#8216;WP Flickr arrière-plan '. A little over two weeks ago I changed my theme to Motion by 85ideas, and was [...]


Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Contexte'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Bêta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/01/screenshot-3.jpg"><img class="alignleft size-thumbnail wp-image-360" title="WP Flickr Background" src="http://www.myatus.co.uk/wp-content/uploads/2010/01/screenshot-3-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Si vous êtes nouveau sur ce site, vous n'avez probablement pas remarqué. Mais l'arrière-plan que vous voyez est en fait quelque chose de nouveau. Et aléatoire. Et écoutés à partir de Flickr. C'est un nouveau plugin que je développe pour WordPress appelée &#8216;WP Flickr Background&#8217;.</p>
<p>Un peu plus d'il ya deux semaines, j'ai changé mon thème pour <a title="Motion de 85ideas" href="http://85ideas.com/public-releases/wordpress-theme-motion/" target="_blank">Motion by 85ideas</a>, et a été intrigué par son utilisation efficace de transparences et de l'arrière-plan. Et puisque je me suis vite s'ennuyer en regardant la même chose, Je pensais &#8216;Pourquoi ne pas faire cette toile de fond aléatoire »? Flickr permet à des millions de photos, beaucoup d'entre eux en vertu d'un <a title="Creative Commons" href="http://creativecommons.org/" target="_blank">Creative Commons</a> Attribution License, et ce serait une excellente source pour ceux de milieux aléatoires. J'ai donc commencé à coder&#8230;<span id="more-359"></span></p>
<p>Interestingly, it wasn&#8217;t as straight forward as one would expect. After all, you could simply use a dynamically generated CSS style sheet with a &#8216;background&#8217; element pointing to a random Flickr photo. Droit?</p>
<p>But small photos cascade and your website will look like a bad 1995 rendition of your first HTML page. And the large photos may be <em>Ainsi </em>large, you end up staring at just a grain of sand instead of a beach.</p>
<p>CSS3, the brand-spanking new version of CSS style sheets, supports stretching of background images. Malheureusement, not a single browser I have tried supports it. So I reverted to good-old image hacking, basically injecting the background in a negative Z-indexed <em>&lt;div&gt;</em> block at a fixed position.</p>
<p>Oui, that last sentence is a great conversation breaker. But trust me, it is the <em>injection</em> portion that&#8217;s trickiest. For one, I do not like it when plugins require me to manually modify files, let alone modify files in the first place. So I assume there are other people out there who think alike. So how can I change a WordPress theme without actually modifying its files? Enter Javascript, jQuery to be specific, et we are on our way to great trickery!</p>
<p>So in the end, WP Flickr Background will use Javascript to add a new background image overlaid by the actual (original) contents. And it works! At least, it does so with Opera 10, Firefox 3, Google Chrome 3, MSIE 8 and Safari 4. Hence I am now putting the plugin through a public Alpha test, waiting for complaints to roll in: &#8220;Your website looks weird&#8221; and &#8220;I&#8217;m getting Javascript errors&#8221; are some of the things I am expecting to see during testing, but hopefully there will be none! You will let me know, Droit?</p>
<p>If I am satisfied that there are no major issues with the plugin, then I will make it available for download. In meantime, I will be re-arranging a few things on the website once again to make room for the new plugin and a few others I am thinking about writing. So please excuse construction going on in the next few days!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/feed" rel="nofollow" title="Abonnez-vous aux commentaires pour cet article?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing&amp;desc=%0D%0A%0D%0AIf%20you%27re%20new%20to%20this%20website%2C%20you%20probably%20haven%27t%20noticed.%20But%20the%20background%20you%27re%20seeing%20is%20actually%20something%20new.%20And%20random.%20And%20streamed%20from%20Flickr.%20It%27s%20a%20new%20plugin%20that%20I%20am%20developing%20for%20WordPress%20called%20%27WP%20Flickr%20Background%27.%0D%0A%0D%0AA%20little%20over%20two%20weeks%20ago%20I%20changed%20my%20theme%20to%20" rel="nofollow" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;imageurl=" rel="nofollow" title="Post sur Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;bm_description=WP+Flickr+Background+in+Alpha+testing&amp;plugin=sexybookmarks" rel="nofollow" title="Ajouter à Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Partager ce sur Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Partager ce sur Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Tomber sur quelque chose de bien? Partagez cet article sur StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/" rel="nofollow" title="Partagez cet sur Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+in+Alpha+testing+-+http://bit.ly/7RQ8dg&amp;source=shareaholic" rel="nofollow" title="Cette Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related Posts:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Contexte'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Contexte version 1.0.2 (Bêta) disponible'>WP Flickr Contexte version 1.0.2 (Bêta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/fr/2010/01/20/wp-flickr-background-in-alpha-testing/feed/</wfw:commentrss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
