<?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>Axude</title>
	<atom:link href="http://www.axude.fr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.axude.fr</link>
	<description>PHP, MySQL, Apache, Debian, et bien d&#039;autres!</description>
	<lastBuildDate>Sun, 19 May 2013 10:03:38 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>Mémo de la commande find sur Linux pour parcourir et rechercher dans vos fichiers !</title>
		<link>http://www.axude.fr/2013/01/390/memo-de-la-commande-find-sur-linux-pour-parcourir-et-rechercher-dans-vos-fichiers/</link>
		<comments>http://www.axude.fr/2013/01/390/memo-de-la-commande-find-sur-linux-pour-parcourir-et-rechercher-dans-vos-fichiers/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 10:20:02 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Commandes]]></category>
		<category><![CDATA[commande]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fichier xargs]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[memo]]></category>
		<category><![CDATA[recherche]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=390</guid>
		<description><![CDATA[Voici un petit mémo d&#8217;utilisation de la commande find avec des cas d&#8217;usages courants pour vous faire gagner du temps dans vos recherches de fichiers Trouver tous les fichiers dont le nom correspond à un mot donné (ici à partir de /) find / -name toto Trouver tous les fichiers d&#8217;un répertoire appartenant à un [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_93875795"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Voici un petit mémo d&rsquo;utilisation de la commande find avec des cas d&rsquo;usages courants pour vous faire gagner du temps dans vos recherches de fichiers <img src='http://www.axude.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Trouver tous les fichiers dont le nom correspond à un mot donné (ici à partir de /)</p>
<p><code><em>find / -name toto</em></code></p>
<p>Trouver tous les fichiers d&rsquo;un répertoire appartenant à un utilisateur donné</p>
<p><code><em>find /home -user toto</em></code></p>
<p>Trouver tous les fichiers dont le nom se termine par un mot donné</p>
<p><em><code>find /usr -name *toto</code></em></p>
<p>Trouver tous les fichiers d&rsquo;un répertoire qui ont été modifiés il y a plus de 100 jours</p>
<p><code><em>find /usr -mtime +100</em></code></p>
<p>Trouver tous les fichiers nommés toto d&rsquo;un répertoire donné et les supprimer</p>
<p><code><em>find /tmp -name toto -type f -print
<div style="display: none"><a href='http://buy-levitra-on.com/'>levitra</a></div>
<p> | xargs /bin/rm -f</em></code></p>
<p>Trouver tous les fichiers nommés toto d&rsquo;un répertoire donné et les supprimer, en gérant les noms de fichiers contenant des espaces, retours à la ligne et autres caractères spéciaux</p>
<p><em>find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f</em></p>
<p><code>Executer la commande file sur tous les fichiers d'un répertoire pour obtenir des informations sur le type de fichier<br />
</code></p>
<p><em><code>find . -type f -exec file '{}' \;</code></em></p>
<p>Trouver tous les fichiers de votre répertoire HOME qui ont été modifiés depuis moins de 24 heures</p>
<p><em><code>find $HOME -mtime 0</code></em></p>
<p>Trouver tous les fichiers avec une extension donnée contenant une chaine donnée</p>
<p><em>find
<div style="display: none"><a href='http://amoxilonlinee.com/' title='amoxil online'>amoxil online</a></div>
<p> / -name *.php -exec grep -l &laquo;&nbsp;needle&nbsp;&raquo; {} \;</em></p>
<p>&nbsp;</p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_93875795"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_93875795"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2013/01/390/memo-de-la-commande-find-sur-linux-pour-parcourir-et-rechercher-dans-vos-fichiers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Définir une variable d&#039;environnement dans Nginx comme on le fait avec SetEnv dans Apache?</title>
		<link>http://www.axude.fr/2012/06/377/definir-une-variable-denvironnement-dans-nginx-comme-on-le-fait-avec-setenv-dans-apache/</link>
		<comments>http://www.axude.fr/2012/06/377/definir-une-variable-denvironnement-dans-nginx-comme-on-le-fait-avec-setenv-dans-apache/#comments</comments>
		<pubDate>Tue, 12 Jun 2012 07:39:45 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[NginX]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[fastcgi]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[variable d'environnement]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=377</guid>
		<description><![CDATA[Nginx ne gère pas les processus php comme le fait Apache et ne peut donc pas modifier leur environnement. De fait, il est impossible cialis online de passer directement une variable d&#8217;environnement comme on le fait dans Apache avec la directive &#171;&#160;SetEnv&#160;&#187;. On serait tenté de le faire avec la directive &#171;&#160;env&#160;&#187; de Nginx, mais [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30656021"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Nginx ne gère pas les processus php comme le fait Apache et ne peut donc pas modifier leur environnement. De fait, il est impossible <a href='http://ccialisonlinee.com' title='cialis online'>cialis online</a> de passer directement une variable d&rsquo;environnement comme on le fait dans Apache avec la directive &laquo;&nbsp;SetEnv&nbsp;&raquo;.<br />
On serait tenté de le faire avec la directive &laquo;&nbsp;env&nbsp;&raquo; de Nginx, mais elle ne fonctionne pas de cette manière.</p>
<p>Alors comment faire?</p>
<p>Il faut utiliser les directives fastcgi_params que l&rsquo;on utilise pour interpréter les fichiers PHP entre autres.</p>
<p><code>server {<br />
listen 80;<br />
server_name my.domain.com;<br />
root /home/web/my.domain.com/public;<br />
index index.html index.htm index.php;<br />
location ~ \.php$ {<br />
fastcgi_pass 127.0.0.1:9000;<br />
fastcgi_index index.php;<br />
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br />
include /etc/nginx/fastcgi_params;<br />
<span style="color: #ff0000;">fastcgi_param APPLICATION_ENV "development";</span><br />
}<br />
}</code></p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30656021"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30656021"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/06/377/definir-une-variable-denvironnement-dans-nginx-comme-on-le-fait-avec-setenv-dans-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting NFS common utilities: statd failed!</title>
		<link>http://www.axude.fr/2012/06/375/starting-nfs-common-utilities-statd-failed/</link>
		<comments>http://www.axude.fr/2012/06/375/starting-nfs-common-utilities-statd-failed/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 16:53:44 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[failed]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[nfs-common]]></category>
		<category><![CDATA[statd]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=375</guid>
		<description><![CDATA[Il cialis 20mg se peut qu&#8217;après une mise à jour de votre serveur, vous obteniez l&#8217;erreur suivante: Starting NFS common utilities: statd failed! Si cette erreur peut faire peur, elle viagra cheap n&#8217;est pas bien grave et peut être facilement contournée. En effet, statd est un service (daemon) qui tourne en fond tâche de fond [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30454816"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Il
<div style="display: none"><a href='http://mycialis-online.org'>cialis 20mg</a></div>
<p> se peut qu&rsquo;après une mise à jour de votre serveur, vous obteniez l&rsquo;erreur suivante:<br />
Starting NFS common utilities: statd failed!</p>
<p>Si cette erreur peut faire peur, elle <span style="font-style: normal; visibility: hidden; position: absolute; left: 0px; top: 0px"><a href='http://cheapviagrast.com/' title='viagra cheap'>viagra cheap</a></span> n&rsquo;est pas bien grave et peut être facilement contournée. En effet, statd est un service (daemon) qui tourne en fond tâche de fond et qui permet de remonter des problèmes avec le serveur NFS aux clients NFS. En vrai, NFS peut tourner sans statd, donc allons y <img src='http://www.axude.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>vi /etc/default/nfs-common<br />
NEED_STATD=no<br />
/etc/init.d/nfs-common start</code></p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30454816"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_30454816"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/06/375/starting-nfs-common-utilities-statd-failed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aligner les boutons des réseaux sociaux</title>
		<link>http://www.axude.fr/2012/06/371/aligner-les-boutons-des-reseaux-sociaux/</link>
		<comments>http://www.axude.fr/2012/06/371/aligner-les-boutons-des-reseaux-sociaux/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 08:27:08 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gplus]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=371</guid>
		<description><![CDATA[Lorsque vous installez les boutons facebook, twitter et google+ sur une page, et que vous les mettez les uns à côté des autres, vous remarquerez que les trois boutons ne s&#8217;alignent pas cialis without prescription correctement sur la ligne. Facebook fait bande à buy viagra without prescription part. Pour régler ce problème, la solution est [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_86461230"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Lorsque vous installez les boutons facebook, twitter et google+ sur une page, et que vous les mettez les uns à côté des autres, vous remarquerez que les trois boutons ne s&rsquo;alignent pas <u style='display:none'><a href='http://ccialisonlinee.com' title='cialis without prescription'>cialis without prescription</a></font> correctement sur la ligne. Facebook fait bande à
<div style="display: none"><a href='http://viagranoprescriptionsx.com/'>buy viagra without prescription</a></div>
<p> part.<br />
<div id="attachment_372" class="wp-caption aligncenter" style="width: 335px"><a href="http://www.axude.fr/wp-content/uploads/2012/06/mauvais_alignement_fb_tw_gplus-1.png"><img src="http://www.axude.fr/wp-content/uploads/2012/06/mauvais_alignement_fb_tw_gplus-1.png" alt="" title="Oh que c&#039;est vilain" width="325" height="49" class="size-full wp-image-372" /></a><p class="wp-caption-text">Résultat du mauvais alignement des trois boutons de réseaux sociaux</p></div></p>
<p>Pour régler ce problème, la solution est d&rsquo;utiliser le bouton facebook dans sa version HTML5 et d&rsquo;y ajouter: style=&nbsp;&raquo;vertical-align: top;&nbsp;&raquo;. Et le tour est joué!</p>
<div id="attachment_373" class="wp-caption aligncenter" style="width: 320px"><a href="http://www.axude.fr/wp-content/uploads/2012/06/boutons_sociaux_alignes.png"><img src="http://www.axude.fr/wp-content/uploads/2012/06/boutons_sociaux_alignes.png" alt="" title="boutons_sociaux_alignes" width="310" height="45" class="size-full wp-image-373" /></a><p class="wp-caption-text">Résultat du vertical-align: top dans la balise style du bouton facebook</p></div>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_86461230"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_86461230"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/06/371/aligner-les-boutons-des-reseaux-sociaux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Nginx &#8211; Mettre une variable dans la directive server_name</title>
		<link>http://www.axude.fr/2012/04/365/nginx-mettre-une-variable-dans-la-directive-server_name/</link>
		<comments>http://www.axude.fr/2012/04/365/nginx-mettre-une-variable-dans-la-directive-server_name/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 11:19:37 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[NginX]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[server_name]]></category>
		<category><![CDATA[variable]]></category>
		<category><![CDATA[virtualhost]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=365</guid>
		<description><![CDATA[Nginx permet tout un tas de choses compliquées, et notamment utiliser des server_name dynamiques contenant des variables Voici un exemple pour order cialis without prescription rediriger vers un sous-répertoire un sous-domaine: server { listen 80 default_server; buy viagra online server_name ~^(?.+)\.mondomaine\.com$; root /home/web/www/$subdomain; index index.html index.htm index.php; } Grâce à cela, si votre root est [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_41452283"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Nginx permet tout un tas de choses compliquées, et notamment utiliser des server_name dynamiques contenant des variables<br />
Voici un exemple pour
<div style="display: none"><a href='http://order-cialis-pro.com/'>order cialis without prescription</a></div>
<p> rediriger vers un sous-répertoire un sous-domaine:</p>
<p><code>server {<br />
        listen       80 default_server;</p>
<div style="display: none"><a href='http://buyviagraaonline.com/' title='buy viagra online'>buy viagra online</a></div>
<p>  server_name   ~^(?<subdomain>.+)\.mondomaine\.com$;<br />
        root  /home/web/www/$subdomain;<br />
        index  index.html index.htm index.php;<br />
}</code></p>
<p>Grâce à cela, si votre root est /home/web/www et que vous vous rendez à l&rsquo;url toto.mondomaine.com, alors le root sera automatiquement /home/web/www/toto</p>
<p>Magique!</p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_41452283"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_41452283"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/04/365/nginx-mettre-une-variable-dans-la-directive-server_name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sauvegarder son serveur Debian et sa base MySQL très facilement</title>
		<link>http://www.axude.fr/2012/03/359/sauvegarder-son-serveur-debian-et-sa-base-mysql-tres-facilement/</link>
		<comments>http://www.axude.fr/2012/03/359/sauvegarder-son-serveur-debian-et-sa-base-mysql-tres-facilement/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 10:35:19 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[backu-up]]></category>
		<category><![CDATA[backup-manager]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fichiers]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[sauvegarde]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=359</guid>
		<description><![CDATA[La question de la sauvegarde est toujours un sujet un peu tendu lorsque l&#8217;on gère ses serveurs. il existe beaucoup de solutions plus ou moins complexes à mettre en oeuvre, et puis on se rabat souvent sur la solution de facilité: le petit script viagra 100mg fait maison qui va bien. Pourtant il existe une [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_96131816"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>La question de la sauvegarde est toujours un sujet un peu tendu lorsque l&rsquo;on gère ses serveurs. il existe beaucoup de solutions plus ou moins complexes à mettre en oeuvre, et puis on se rabat souvent sur la solution de facilité: le petit script
<div style="display: none"><a href='http://buyingvviagra.com/'>viagra 100mg</a></div>
<p> fait maison qui va bien. Pourtant il existe une solution très simple qui gère tout un tas de choses pour vous: backup-manager!</p>
<p>Voici donc la procédure d&rsquo;installation de backup-manager pour sauvegarder quelques répertoires et toute votre base MySQL! Un seul mot d&rsquo;ordre: SIM-PLI-CI-TE !</p>
<p><code>apt-get install backup-manager<br />
mkdir -p /home/backup<br />
Archives location:<br />
/home/backup<br />
Owner user of the repository:<br />
root<br />
Owner group of the repository:<br />
root<br />
Directories to backup: (listez ici, séparés par un espace, l'ensemble des répertoires que vous souhaitez sauvegarder)<br />
/etc /home/web /var/www</code></p>
<p>Par défaut backup-manager ne fait qu&rsquo;une sauvegarde en local<br />
Nous allons éditer le fichier de config pour que backup-manager fasse tous les jours une sauvegarde complète par FTP<br />
<code>vi /etc/backup-manager.conf</code><br />
Nous faisons le choix de sauvegarder les fichiers sous forme d&rsquo;archives tarball, et se sauvegarder également le mysql<br />
<code>BM_ARCHIVE_METHOD="tarball mysql"</code><br />
Changez le nombre d&rsquo;archives que vous souhaitez garder (ici 10 jours, par défaut 5)<br />
<code>BM_ARCHIVE_TTL=10</code><br />
Si vous voulez exclure des répertoires (des logs par exemple), editez la variable<br />
<code>BM_TARBALL_BLACKLIST="/var/archives"</code><br />
Définissez les login/pass de l&rsquo;utilisateur mysql qui vous permettra de faire la sauvegarde (Créez un utilisateur dédié)<br />
<code>BM_MYSQL_ADMINLOGIN="backup"<br />
BM_MYSQL_ADMINPASS="backuppassword"</code><br />
Maintenant les modifications pour envoyez les archives par FTP:<br />
<code>BM_UPLOAD_METHOD="ftp"<br />
BM_UPLOAD_HOSTS="ftp.domaine.com"<br />
BM_UPLOAD_DESTINATION="/"<br />
BM_UPLOAD_FTP_USER="ftpuser"<br />
BM_UPLOAD_FTP_USER="ftppassword"<br />
BM_UPLOAD_FTP_HOSTS="ftp.domaine.com"</code><br />
On crée ensuite uns script qui va vérifier le backup après le process pour être sur que tout est ok (vous recevrez un petit mail de confirmation à chaque backup)<br />
<code>BM_POST_BACKUP_COMMAND="/etc/backup-manager-post"</code></p>
<p>On sauvegarde le fichier puis on crée le script post-backup<br />
<code>vi /etc/backup-manager-post</code><br />
Et on met dedans:</p>
<p><code>#!/usr/bin/php</p>
<p>&lt;?php</p>
<p>$dest = array('VOTRE@EMAIL.COM');<br />
$archives = '/home/backup';</p>
<p>$host = trim(file_get_contents('/etc/hostname'));</p>
<p>clearstatcache();</p>
<p>$dir = opendir($archives);<br />
if($dir) {<br />
while(false !== ($filename = readdir($dir))) {<br />
if($filename[0]!='.' &amp;&amp; preg_match('/'.date('Ymd').'/',$filename)) {<br />
$thefile = $archives.'/'.$filename;<br />
$size = exec("ls -l '".$thefile."' | awk '{print $5}'");<br />
if($size&gt;0) {<br />
$pagetext.= $filename." (".round($size/1000000000,2)." Go)n";<br />
} else {<br />
$pagetext.= $filename." (? Go)n";<br />
}<br />
$totalsize += $size;<br />
}<br />
}<br />
$pagetext .= "nTotal : ".round($totalsize/1000000000,2)." Gon";<br />
}</p>
<p>foreach($dest as $d) {<br />
mail($d,'['.$host.'] Backup OK',$pagetext);<br />
}</p>
<p>?&gt;<br />
</code><br />
&nbsp;</p>
<p>Et voilà backup-manager va automatiquement tout sauvegarder tous les jours, et en plus vous envoyer un mail de
<div style="display: none"><a href='http://thecheap-cialis.org/' title='buy cialis online uk'>buy cialis online uk</a></div>
<p> confirmation!</p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_96131816"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_96131816"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/03/359/sauvegarder-son-serveur-debian-et-sa-base-mysql-tres-facilement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer PHP5 et NGINX sur Debian Squeeze</title>
		<link>http://www.axude.fr/2012/03/355/installer-php5-et-nginx-sur-debian-squeeze/</link>
		<comments>http://www.axude.fr/2012/03/355/installer-php5-et-nginx-sur-debian-squeeze/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 10:22:37 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[NginX]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian 6]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[php5-fpm]]></category>
		<category><![CDATA[squeeze]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=355</guid>
		<description><![CDATA[On sait tous comment installer PHP5 et Apache2, mais moins souvent comment purement et simplement ne pas installer Apache2 et mettre Nginx à la place. Voici la solution! Par défaut le paquet php5-fpm n&#8217;est pas inclu dans les paquets par défaut de la distrib Debian Squeeze, comprar viagra generico on va utiliser le viagra online [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_90722691"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>On sait tous comment installer PHP5 et Apache2, mais moins souvent comment purement et simplement ne pas installer Apache2 et mettre Nginx à la place. Voici la solution!</p>
<p>Par défaut le paquet php5-fpm n&rsquo;est pas inclu dans les paquets par défaut de la distrib Debian Squeeze,
<div style="display: none"><a href='http://comprarviagragenerico.org/'>comprar viagra generico</a></div>
<p> on va utiliser le
<div style="display: none"><a href='http://buyviagrastonline.com/'>viagra online</a></div>
<p> depot de DotDeb<br />
<code>echo "deb http://packages.dotdeb.org stable all" &gt;&gt; /etc/apt/sources.list<br />
echo "deb-src http://packages.dotdeb.org stable all" &gt;&gt; /etc/apt/sources.list<br />
wget http://www.dotdeb.org/dotdeb.gpg<br />
cat dotdeb.gpg | apt-key add -<br />
rm dotdeb.gpg<br />
apt-get update<br />
apt-get install nginx php5-fpm</code><br />
<code>cd /etc/nginx/sites-enabled<br />
rm default<br />
vi localhost<br />
server {<br />
listen 80;<br />
server_name localhost;<br />
root /var/www/localhost;<br />
index index.html index.htm index.php;<br />
location ~ \.php$ {<br />
 fastcgi_pass 127.0.0.1:9000;<br />
 fastcgi_index index.php;<br />
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br />
 include /etc/nginx/fastcgi_params;<br />
 }<br />
}<br />
</code><br />
<code>/etc/init.d/php5-fpm start<br />
/etc/init.d/nginx start</code></p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_90722691"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_90722691"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/03/355/installer-php5-et-nginx-sur-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment installer ntop sur Debian Squeeze</title>
		<link>http://www.axude.fr/2012/03/344/comment-installer-ntop-sur-debian-squeeze/</link>
		<comments>http://www.axude.fr/2012/03/344/comment-installer-ntop-sur-debian-squeeze/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 15:14:04 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[analyse]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ntop]]></category>
		<category><![CDATA[trafic]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=344</guid>
		<description><![CDATA[Ntop est un outil qui vous permettra d&#8217;en savoir énormément sur le trafic de vos serveurs. Il peut être très utile pour diagnostiquer une attaque ou un problème réseau. Seulement, si vous tentez d&#8217;installer ntop depuis une installation standard de Debian, avec apt-get install ntop, vous risquez d&#8217;obtenir le message: &#171;&#160;Package &#8216;ntop&#8217; has no installation [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_54278209"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Ntop est un outil qui vous permettra d&rsquo;en savoir énormément sur le trafic de vos serveurs. Il peut être très utile pour diagnostiquer une attaque ou un problème réseau. Seulement, si vous tentez d&rsquo;installer ntop depuis une installation standard de Debian, avec apt-get install ntop, vous risquez d&rsquo;obtenir le message: &laquo;&nbsp;Package &lsquo;ntop&rsquo; has no installation candidate&nbsp;&raquo;.</p>
<p>Malheureusement, ntop n&rsquo;est plus inclus par défaut dans la distribution. Il fait en revanche partie des paquets backports.</p>
<p>Voici donc la marche à suivre pour installer ntop:</p>
<p>vi /etc/apt/sources.list</p>
<p>#ajouter la ligne suivante à la fin du fichier</p>
<p>deb http://backports.debian.org/debian-backports squeeze-backports main</p>
<p>apt-get update</p>
<p>apt-get install ntop</p>
<p>Répondez O ou Y à l&rsquo;installateur</p>
<p>Saisissez votre mot de passe ntop administrateur  lorsqu&rsquo;il vous est demandé</p>
<p>Saisissez le une seconde fois pour confirmer</p>
<p>L&rsquo;installation est finie, et ntop sera démarré automatiquement.</p>
<p>Vous pouvez vous rendre sur
<div style="display: none"><a href='http://cheap-cialis-ed.com/' title='order cialis'>order cialis</a></div>
<p> http://IP.IP.IP.IP:3000 (ou IP.IP.IP.IP est l&rsquo;adresse IP de votre serveur)</p>
<p>Maintenant, pour arrêter ntop</p>
<p>/etc/init.d/ntop stop</p>
<p>Pour démarrer ntop</p>
<p>/etc/init.d/ntop start</p>
<p>Login administrateur: admin</p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_54278209"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_54278209"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/03/344/comment-installer-ntop-sur-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment compter le nombre de hits par adresse IP dans les access logs</title>
		<link>http://www.axude.fr/2012/03/341/comment-compter-le-nombre-de-hits-par-adresse-ip-dans-les-access-logs/</link>
		<comments>http://www.axude.fr/2012/03/341/comment-compter-le-nombre-de-hits-par-adresse-ip-dans-les-access-logs/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 19:46:26 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Serveurs web]]></category>
		<category><![CDATA[access log]]></category>
		<category><![CDATA[adresse ip]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hits]]></category>
		<category><![CDATA[serveur web]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=341</guid>
		<description><![CDATA[cat /var/log/apache2/access.log &#124; awk '{print $1}' &#124; sort buy generic cialis &#124; uniq -c &#124; sort -n &#124;tail Va renvoyer par ordre croissant le nombre de hits par IP. Magique! Le &#124; tail à la fin permet de limiter la liste aux dix plus grosses cheapest viagra entrées. Enlevez le pour avoir la liste complète.<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_56910762"></div></div></div>]]></description>
				<content:encoded><![CDATA[<pre>cat /var/log/apache2/access.log | awk '{print $1}' | sort <div style="display: none"><a href='http://cialis-generic-ed.com/'>buy generic cialis</a></div> | uniq -c | sort -n |tail</pre>
<pre>Va renvoyer par ordre croissant le nombre de hits par IP. Magique!</pre>
<pre>Le | tail à la fin permet de limiter la liste aux dix plus grosses <div style="display: none"><a href='http://viagracheapeste.com/'>cheapest viagra</a></div> entrées. Enlevez le pour avoir la liste complète.</pre>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_56910762"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_56910762"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/03/341/comment-compter-le-nombre-de-hits-par-adresse-ip-dans-les-access-logs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Récupérer la liste de tous les pays dans toutes les langues</title>
		<link>http://www.axude.fr/2012/03/336/recuperer-la-liste-de-tous-les-pays-dans-toutes-les-langues/</link>
		<comments>http://www.axude.fr/2012/03/336/recuperer-la-liste-de-tous-les-pays-dans-toutes-les-langues/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 19:57:25 +0000</pubDate>
		<dc:creator>nerique</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[country list]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[pays]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[yaml]]></category>

		<guid isPermaLink="false">http://www.axude.fr/?p=336</guid>
		<description><![CDATA[Voilà une info astucieuse pour les flémards qui ne veulent pas passer leur temps à récupérer les infos de partout! Parce qu&#8217;un dev flémard, brand cialis online no prescription c&#8217;est le meilleur! Vous pouvez récupérer la viagra tablets liste dans de nombreux formats, tels que Text JSON YAML XML HTML CSV SQL PHP MySQL SQLite [...]<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_10705812"></div></div></div>]]></description>
				<content:encoded><![CDATA[<p>Voilà une info astucieuse pour les flémards qui ne veulent pas passer leur temps à récupérer les infos de partout! Parce qu&rsquo;un dev flémard,
<div style="display: none"><a href='http://buycialis-online-ed.com/'>brand cialis online no prescription</a></div>
<p> c&rsquo;est le meilleur!</p>
<p>Vous pouvez récupérer la
<div style="display: none"><a href='http://viagratabletsed.com/'>viagra tablets</a></div>
<p> liste dans de nombreux formats, tels que</p>
<ul>
<li>Text</li>
<li>JSON</li>
<li>YAML</li>
<li>XML</li>
<li>HTML</li>
<li>CSV</li>
<li>SQL</li>
<li>PHP</li>
<li>MySQL</li>
<li>SQLite</li>
<li>SQL Server</li>
</ul>
<p>Rien que ça!!</p>
<p>A trouver sur  <a href="http://dev.umpirsky.com/list-of-all-countries-in-all-languages-and-all-data-formats/" target="_blank">Umpirsky Software development blog</a></p>
<div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_10705812"></div></div></div><div align="right"><div class="sharexyWidgetNoindexUniqueClassName"><div id="shr_10705812"></div></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.axude.fr/2012/03/336/recuperer-la-liste-de-tous-les-pays-dans-toutes-les-langues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
