<?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>Php-Developpeur &#187; Webmaster</title>
	<atom:link href="http://www.php-developpeur.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.php-developpeur.com</link>
	<description>Blog pour Développeur PHP</description>
	<lastBuildDate>Tue, 24 Jan 2012 15:06:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Optimisation de Plesk 10</title>
		<link>http://www.php-developpeur.com/linux/optimisation-de-plesk-10/</link>
		<comments>http://www.php-developpeur.com/linux/optimisation-de-plesk-10/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 14:04:42 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=129</guid>
		<description><![CDATA[Suite à une installation de Plesk 10, un certain nombre d&#8217;éléments restent à configurer pour tirer partie, au mieux, de sa machine
On va commencer par le commencement :
apt-get install cron-apt ntp ntpdate fail2ban
Installation de Munin
apt-get install munin munin-node
On crée un sous-domaine sous Plesk (http://munin.site-internet.fr)
On va changer le propriétaire du répertoire httpdocs correspondant + modifier le [...]]]></description>
			<content:encoded><![CDATA[<p>Suite à une installation de Plesk 10, un certain nombre d&#8217;éléments restent à configurer pour tirer partie, au mieux, de sa machine</p>
<p>On va commencer par le commencement :</p>
<pre class="prettyprint">apt-get install cron-apt ntp ntpdate fail2ban</pre>
<p>Installation de Munin</p>
<pre class="prettyprint">apt-get install munin munin-node</pre>
<p>On crée un sous-domaine sous Plesk (http://munin.site-internet.fr)</p>
<p>On va changer le propriétaire du répertoire httpdocs correspondant + modifier le chmod en 0755 (rwxr-xr-x)</p>
<pre class="prettyprint">chown munin:munin /var/www/vhosts/site-internet.fr/munin</pre>
<p>Editer le fichier /etc/munin/munin.conf et modifier la variable htmldir</p>
<pre class="prettyprint">htmldir /var/www/vhosts/site-internet.fr/munin</pre>
<p>Pour que Munin prenne en compte nos modifications : redémarrons le</p>
<pre class="prettyprint">/etc/init.d/munin-node restart</pre>
<p>Modules PHP 5</p>
<pre class="prettyprint">apt-get install php5-imagick</pre>
<p>Modules Apache</p>
<pre class="prettyprint">a2enmod expires
a2enmod headers
a2enmod deflate</pre>
<p>OptiPNG (pour la compression PNG)</p>
<pre class="prettyprint">apt-get install optipng</pre>
<p>On paramètre Apache /etc/apache2/apache2.conf</p>
<pre class="prettyprint">MaxKeepAliveRequests 150</pre>
<pre class="prettyprint">KeepAliveTimeout 5</pre>
<pre class="prettyprint">
<IfModule mpm_prefork_module>
#    StartServers          5
#    MinSpareServers       5
#    MaxSpareServers      10
#    MaxClients          150
#    MaxRequestsPerChild   0
    StartServers       25
    MinSpareServers    25
    MaxSpareServers   50
    MaxClients       256
    MaxRequestsPerChild  4000
</IfModule>
</pre>
<p>On optimise Apache : <a href="https://github.com/gusmaskowitz/apachetuner">https://github.com/gusmaskowitz/apachetuner</a></p>
<pre class="prettyprint">
cd /tmp
wget https://raw.github.com/gusmaskowitz/apachetuner/master/apachetuner.sh
chmod 744 apachetuner.sh
./apachetuner.sh
</pre>
<p>On redémarre Apache</p>
<pre class="prettyprint">/etc/init.d/apache2 restart</pre>
<p>On optimise MySQL : <a href="https://github.com/rackerhacker/MySQLTuner-perl">https://github.com/rackerhacker/MySQLTuner-perl</a></p>
<pre class="prettyprint">
cd /tmp
wget https://raw.github.com/rackerhacker/MySQLTuner-perl/71f14ea05358fe5094b99fbbd4cf62d4fa109731/mysqltuner.pl
perl mysqltuner.pl
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/optimisation-de-plesk-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer Trac + SVN sur une Debian Plesk</title>
		<link>http://www.php-developpeur.com/linux/installer-trac-svn-sur-une-debian-plesk/</link>
		<comments>http://www.php-developpeur.com/linux/installer-trac-svn-sur-une-debian-plesk/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 19:58:59 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=111</guid>
		<description><![CDATA[Nous allons créer deux sous-domaines sous Plesk :

svn.mydomain.com : pour gérer le subversion
trac.mydomain.com : pour gérer trac

Pour information, Subversion (en abrégé svn) est un système de gestion de versions, distribué sous licence Apache et BSD. Il a été conçu pour remplacer CVS. Ses auteurs s&#8217;appuient volontairement sur les mêmes concepts (notamment sur le principe du [...]]]></description>
			<content:encoded><![CDATA[<p>Nous allons créer deux sous-domaines sous Plesk :</p>
<ul>
<li>svn.mydomain.com : pour gérer le subversion</li>
<li>trac.mydomain.com : pour gérer trac</li>
</ul>
<p>Pour information, Subversion (en abrégé svn) est un système de gestion de versions, distribué sous licence Apache et BSD. Il a été conçu pour remplacer CVS. Ses auteurs s&#8217;appuient volontairement sur les mêmes concepts (notamment sur le principe du dépôt centralisé et unique) et considèrent que le modèle de CVS est le bon, et que seule son implémentation est en cause. Le projet a été lancé en février 2000 par CollabNet, avec l&#8217;embauche par Jim Blandy de Karl Fogel, qui travaillait déjà sur un nouveau gestionnaire de version.</p>
<p>Trac est un système Open Source de gestion complète de projet par Internet, développé en Python.</p>
<p>Trac inclut :<br />
* Un Wiki,<br />
* Gestion de feuilles de route,<br />
* Historique,<br />
* Rapport de bugs,<br />
* Explorateur subversion.</p>
<p>Nous allons installer le logiciel subversion sur notre machine.</p>
<pre class="prettyprint">apt-get install subversion</pre>
<p>Installer le module Webdav pour apache 2</p>
<pre class="prettyprint">apt-get install mod_dav_svn</pre>
<p>On vérifie la version du SVN ainsi que présence du module webdav.</p>
<pre class="prettyprint">svn --version</pre>
<p>On crée le répertoire dans notre sous domaine pour la repository.</p>
<pre class="prettyprint">mkdir /var/www/vhosts/mydomain.com/subdomains/svn/httpdocs/repo</pre>
<p>Création d&#8217;une repositery vide dans notre répertoire.</p>
<pre class="prettyprint">svnaddmin create /var/www/vhosts/mydomain.com/subdomains/svn/httpdocs/repo</pre>
<p>On défini les accès a notre repository pour Apache et SVN.</p>
<pre class="prettyprint">chmod -R 777 /var/www/vhosts/mydomain.com/subdomains/svn/httpdocs/repo</pre>
<p>Nous allons, maintenant, installer le logiciel TRAC sur notre machine.<br />
Soit par le dépot :</p>
<pre class="prettyprint">apt-get install trac</pre>
<p>Soit par easy_install :</p>
<pre class="prettyprint">apt-get install python-setuptools
easy_install Trac
</pre>
<p>On crée le répertoire dans notre sous domaine pour l&#8217;environnement TRAC.</p>
<pre class="prettyprint">mkdir /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo</pre>
<p>Génère l&#8217;environnement de TRAC dans notre répertoire.</p>
<pre class="prettyprint">trac-admin /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo initenv</pre>
<p>On se déplace dans le répertoire du sous-domaine.</p>
<pre class="prettyprint">cd /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs</pre>
<p>On change le groupe de permissions de tracrepo et sous répertoire en psacln qui est l&#8217;utilisateur Apache de Plesk.</p>
<pre class="prettyprint">chgrp -R psacln *</pre>
<p>On change le propriétaire de tracrepo et sous répertoire avec l&#8217;utilisateur FTP du domaine (mydomainuser : à modifier ci-dessous).</p>
<pre class="prettyprint">chown -R mydomainuser *</pre>
<p>Gestion de l&#8217;Authentification :</p>
<p>La protection de l&#8217;SVN et du TRAC se fera à l&#8217;aide d&#8217;un login Apache. Pour ceci nous allons créer un fichier de mot de passe :</p>
<pre class="prettyprint">htpasswd -c /etc/auth-file
</pre>
<p>Pour ajouter un utilisateur :</p>
<pre class="prettyprint">htpasswd /etc/auth-file
</pre>
<p>Configuration d&#8217;apache<br />
Pour le fichier /var/www/vhosts/mydomain.com/subdomains/trac/conf/vhost.conf :</p>
<blockquote class="prettyprint"><p>
&lt;Location /&gt;<br />
SetHandler mod_python<br />
  PythonHandler  trac.web.modpython_frontend<br />
  PythonInterpreter main_interpreter<br />
  PythonOption TracEnv /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo<br />
  PythonOption TracUriRoot /<br />
  SetEnv PYTHON_EGG_CACHE /tmp<br />
  AuthType Basic<br />
  AuthName &laquo;&nbsp;myproject&nbsp;&raquo;<br />
  AuthUserFile /etc/auth-file<br />
  Require valid-user<br />
&lt;/Location&gt;<br />
</blockquote >
<p>Pour le fichier /var/www/vhosts/mydomain.com/subdomains/svn/conf/vhost.conf :</p>
<blockquote class="prettyprint"><p>
&lt;Location /&gt;<br />
  DAV svn<br />
  SVNPath /var/www/vhosts/mydomain.com/subdomains/svn/httpdocs/repo<br />
  AuthType Basic<br />
  AuthName &laquo;&nbsp;myproject SVN&nbsp;&raquo;<br />
  AuthUserFile /etc/auth-file<br />
  Require valid-user<br />
&lt;/Location&gt;<br />
</blockquote >
<p>Ne pas oublier de rendre possible en lecture et écriture :<br />
/var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo/db<br />
Et<br />
/var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo/db/trac.db</p>
<p>On demande à Plesk de prendre en compte notre configuration :</p>
<pre class="prettyprint">/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=mydomain.com </pre>
<p>On relance Apache</p>
<pre class="prettyprint">service httpd restart</pre>
<p>Penser à configurer votre TRAC dans le fichier :<br />
 /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo/conf/trac.ini.</p>
<p>Pour donner les droits admins à un user sur Trac :</p>
<pre class="prettyprint">trac-admin /var/www/vhosts/mydomain.com/subdomains/trac/httpdocs/tracrepo/ permission add user TRAC_ADMIN</pre>
<p>Sources : </p>
<p>http://www.chaodisiaque.com/article-installation-svn-trac-307.html</p>
<p>http://cms.ersezer.com/index.php/menuwebdev/58-contentplesksvntrac.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/installer-trac-svn-sur-une-debian-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS SuperScrub</title>
		<link>http://www.php-developpeur.com/ressources/css-superscrub/</link>
		<comments>http://www.php-developpeur.com/ressources/css-superscrub/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:43:06 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Ressources]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=104</guid>
		<description><![CDATA[
Un webware qui va vous permettre de réduire de manière très significative la taille de vos CSS, tout en les réorganisant. Il permet aussi de réduire la complexité de votre code CSS en supprimant les règles redondantes et inutiles.

Pour optimiser vos CSS : http://isnoop.net/tools/css.php
Voici également une classe PHP qui permet de faire des choses sympa [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://isnoop.net/tools/css.php"><img src="http://www.php-developpeur.com/wp-content/uploads/2010/01/css-style.png" alt="" title="css-style" width="630" height="152" class="aligncenter size-full wp-image-103" /></a></p>
<p>Un webware qui va vous permettre de réduire de manière très significative la taille de vos CSS, tout en les réorganisant. Il permet aussi de réduire la complexité de votre code CSS en supprimant les règles redondantes et inutiles.</p>
<p><a href="http://isnoop.net/tools/css.php"><img src="http://www.php-developpeur.com/wp-content/uploads/2010/01/CSS-SuperScrub.png" alt="" title="CSS-SuperScrub" width="516" height="270" class="aligncenter size-full wp-image-107" /></a></p>
<p>Pour optimiser vos CSS : <a href="http://isnoop.net/tools/css.php">http://isnoop.net/tools/css.php</a></p>
<p>Voici également une classe PHP qui permet de faire des choses sympa en compression CSS : <a href="http://www.phpclasses.org/browse/package/5364.html">http://www.phpclasses.org/browse/package/5364.html</a> (<a href="http://www.codenothing.com/css-compressor">cliquez ici pour une démo</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/ressources/css-superscrub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Checkmycolours : analyse colorimétrique</title>
		<link>http://www.php-developpeur.com/ressources/checkmycolours-analyse-colorimetrique/</link>
		<comments>http://www.php-developpeur.com/ressources/checkmycolours-analyse-colorimetrique/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 13:45:26 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Ressources]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=96</guid>
		<description><![CDATA[
Voici un webware indispensable aux infographistes et webdesigners.
Checkmycolours permet d&#8217;analyser le contraste entre le premier plan et l’arrière plan pour chacun des éléments de votre design, le tout selon les recommandations du W3C.

Site de Checkmycolours : http://www.checkmycolours.com/
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.checkmycolours.com/"><img src="http://www.php-developpeur.com/wp-content/uploads/2010/01/checkmycolours.png" alt="" title="checkmycolours" width="630" height="152" class="aligncenter size-full wp-image-95" /></a></p>
<p>Voici un webware indispensable aux infographistes et webdesigners.</p>
<p>Checkmycolours permet d&#8217;analyser le contraste entre le premier plan et l’arrière plan pour chacun des éléments de votre design, le tout selon les recommandations du W3C.</p>
<p><a href="http://www.checkmycolours.com/"><img src="http://www.php-developpeur.com/wp-content/uploads/2010/01/checkmycolours21.png" alt="" title="checkmycolours2" width="630" height="527" class="aligncenter size-full wp-image-100" /></a></p>
<p>Site de Checkmycolours : <a href="http://www.checkmycolours.com/">http://www.checkmycolours.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/ressources/checkmycolours-analyse-colorimetrique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Z-Cron un vrai planificateur de tâches</title>
		<link>http://www.php-developpeur.com/ressources/z-cron-planificateur-taches/</link>
		<comments>http://www.php-developpeur.com/ressources/z-cron-planificateur-taches/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:50:54 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Ressources]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=86</guid>
		<description><![CDATA[
Si, comme moi, vous faites régulièrement les mêmes choses sur votre ordinateur :

Défragmenter votre disque dur
Backup de vos données
Vider votre cache IE / Firefox / etc&#8230;.
etc&#8230;

Z-Cron est fait pour vous.
En effet, les fonctions plus que limitées du planificateur de tâches de Windows ne permet pas une mise place facile des tâches planifiées.

Site de Z-Cron : [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.php-developpeur.com/wp-content/uploads/2010/01/zcron.png"><img class="aligncenter size-full wp-image-85" title="zcron" src="http://www.php-developpeur.com/wp-content/uploads/2010/01/zcron.png" alt="" width="630" height="152" /></a></p>
<p>Si, comme moi, vous faites régulièrement les mêmes choses sur votre ordinateur :</p>
<ul>
<li>Défragmenter votre disque dur</li>
<li>Backup de vos données</li>
<li>Vider votre cache IE / Firefox / etc&#8230;.</li>
<li>etc&#8230;</li>
</ul>
<p>Z-Cron est fait pour vous.</p>
<p>En effet, les fonctions plus que limitées du planificateur de tâches de Windows ne permet pas une mise place facile des tâches planifiées.</p>
<p><a href="http://www.php-developpeur.com/wp-content/uploads/2010/01/toolsfullvista.gif"><img src="http://www.php-developpeur.com/wp-content/uploads/2010/01/toolsfullvista.gif" alt="" title="toolsfullvista" width="694" height="493" class="aligncenter size-full wp-image-88" /></a></p>
<p>Site de Z-Cron : <a href="http://www.point2click.de/freeware/cron.html" target="_blank">http://www.point2click.de/freeware/cron.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/ressources/z-cron-planificateur-taches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhraseExpress &#8211; Gagner du temps</title>
		<link>http://www.php-developpeur.com/ressources/phraseexpress-gagner-du-temps/</link>
		<comments>http://www.php-developpeur.com/ressources/phraseexpress-gagner-du-temps/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:19:53 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Ressources]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=73</guid>
		<description><![CDATA[
Voici le logiciel indispensable pour gagner un maximum de temps en tant que développeur.
En effet, ce logiciel vous permet d&#8217;effectuer de nombreuse tâche de manière automatique.
Exemple avec la commande :
linkscreen
J&#8217;obtiens :
&#60;link rel="stylesheet" href="" type="text/css" media="screen" /&#62;

Pour ma part je l&#8217;ai configuré, pour effectuer des tâches précises :

Création des boucles foreach, while, for
Création des inputs
Création du [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-72" title="phraseexpresspng" src="http://www.php-developpeur.com/wp-content/uploads/2010/01/phraseexpresspng.png" alt="" width="630" height="152" /></p>
<p>Voici le logiciel indispensable pour gagner un maximum de temps en tant que développeur.</p>
<p>En effet, ce logiciel vous permet d&#8217;effectuer de nombreuse tâche de manière automatique.</p>
<p>Exemple avec la commande :</p>
<pre class="prettyprint">linkscreen</pre>
<p>J&#8217;obtiens :<br />
<code class="prettyprint">&lt;link rel="stylesheet" href="" type="text/css" media="screen" /&gt;</code></p>
<p><a href="http://www.php-developpeur.com/wp-content/uploads/2010/01/pex_comp_ani_en.gif"><img class="aligncenter size-full wp-image-78" title="pex_comp_ani_en" src="http://www.php-developpeur.com/wp-content/uploads/2010/01/pex_comp_ani_en.gif" alt="" width="439" height="300" /></a></p>
<p>Pour ma part je l&#8217;ai configuré, pour effectuer des tâches précises :</p>
<ul>
<li>Création des boucles foreach, while, for</li>
<li>Création des inputs</li>
<li>Création du gabarit XHTML</li>
<li>etc&#8230;</li>
<li>mais également pour exécuter des programmes et des macros</li>
</ul>
<p>Bref, un outils indispensable pour tout développeur voulant gagner du temps</p>
<p>Plus d&#8217;informations sur le site de l&#8217;éditeur : <a href="http://www.phraseexpress.com" target="_blank">http://www.phraseexpress.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/ressources/phraseexpress-gagner-du-temps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commandes Linux</title>
		<link>http://www.php-developpeur.com/linux/commandes-linux/</link>
		<comments>http://www.php-developpeur.com/linux/commandes-linux/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 15:37:46 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/?p=54</guid>
		<description><![CDATA[
//==============================================
// Commande pour nettoyer le répertoire /tmp :
//==============================================
find /tmp -type f -mtime +3 &#124; xargs -r -n 10 rm
//==============================================
// Informations sur l&#8217;espace disque disponible
//==============================================
df -h
//==============================================
// Espace disque utilisé par un répertoire
//==============================================
du -sh /tmp/
//==============================================
// Espace disque utilisé par un répertoire + ses sous-répertoires
//==============================================
du -h --max-depth=2 /tmp/
//==============================================
// Nombre de fichiers dans un répertoire
//==============================================
ls -1A &#124;wc -l
]]></description>
			<content:encoded><![CDATA[<p align="center"><img alt="commandes Linux" src="http://www.php-developpeur.com/wp-content/uploads/2008/01/linux.jpg" /></p>
<p>//==============================================<br />
// Commande pour nettoyer le répertoire /tmp :<br />
//==============================================</p>
<pre class="prettyprint">find /tmp -type f -mtime +3 | xargs -r -n 10 rm</pre>
<p>//==============================================<br />
// Informations sur l&#8217;espace disque disponible<br />
//==============================================</p>
<pre class="prettyprint">df -h</pre>
<p>//==============================================<br />
// Espace disque utilisé par un répertoire<br />
//==============================================</p>
<pre class="prettyprint">du -sh /tmp/</pre>
<p>//==============================================<br />
// Espace disque utilisé par un répertoire + ses sous-répertoires<br />
//==============================================</p>
<pre class="prettyprint">du -h --max-depth=2 /tmp/</pre>
<p>//==============================================<br />
// Nombre de fichiers dans un répertoire<br />
//==============================================</p>
<pre class="prettyprint">ls -1A |wc -l</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/commandes-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer Munin sur Plesk</title>
		<link>http://www.php-developpeur.com/linux/installer-munin-sur-plesk/</link>
		<comments>http://www.php-developpeur.com/linux/installer-munin-sur-plesk/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 07:54:38 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/linux/installer-munin-sur-plesk/</guid>
		<description><![CDATA[
On installe munin
apt-get install munin munin-node
Créer depuis plesk un nouveau sous-domaines &#171;&#160;munin&#160;&#187; sur l&#8217;un de vos nom de domaine
On va changer le propriétaire du répertoire httpdocs correspondant + modifier le chmod en 0755 (rwxr-xr-x)
chown munin:munin /var/www/vhosts/mondomaine.fr/subdomains/munin/httpdocs
Editer le fichier /etc/munin/munin.conf et modifier la variable htmldir
htmldir	/var/www/vhosts/mondomaine.fr/subdomains/munin/httpdocs
Pour que Munin prenne en compte nos modifications : redémarrons le
/etc/init.d/munin-node restart
Pour [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-69" title="Munin" src="http://www.php-developpeur.com/wp-content/uploads/2009/04/Sans-titre.png" alt="" width="630" height="152" /></p>
<p>On installe munin</p>
<pre class="prettyprint">apt-get install munin munin-node</pre>
<p>Créer depuis plesk un nouveau sous-domaines &laquo;&nbsp;munin&nbsp;&raquo; sur l&#8217;un de vos nom de domaine</p>
<p>On va changer le propriétaire du répertoire httpdocs correspondant + modifier le chmod en 0755 (rwxr-xr-x)</p>
<pre class="prettyprint">chown munin:munin /var/www/vhosts/mondomaine.fr/subdomains/munin/httpdocs</pre>
<p>Editer le fichier /etc/munin/munin.conf et modifier la variable htmldir</p>
<pre class="prettyprint">htmldir	/var/www/vhosts/mondomaine.fr/subdomains/munin/httpdocs</pre>
<p>Pour que Munin prenne en compte nos modifications : redémarrons le</p>
<pre class="prettyprint">/etc/init.d/munin-node restart</pre>
<p>Pour aller plus loin de vous conseille ces deux sites :</p>
<ul>
<li><a href="http://www.howtoforge.com/monitoring-multiple-systems-with-munin-debian-etch" target="_blank">http://www.howtoforge.com/monitoring-multiple-systems-with-munin-debian-etch</a></li>
<li><a href="http://www.debuntu.org/how-to-monitoring-a-server-with-munin-p2" target="_blank">http://www.debuntu.org/how-to-monitoring-a-server-with-munin-p2</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/installer-munin-sur-plesk/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Optimisation Serveur Apache</title>
		<link>http://www.php-developpeur.com/linux/optimisation-serveur-apache/</link>
		<comments>http://www.php-developpeur.com/linux/optimisation-serveur-apache/#comments</comments>
		<pubDate>Sat, 10 May 2008 00:11:05 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/linux/optimisation-serveur-apache/</guid>
		<description><![CDATA[Penser &#224; modifier votre MaxClients (150 -&#62; 800 par exemple : &#224; voir selon la capacit&#233; de votre serveur) et pour les sites avec tr&#232;s peu de contenu statiques on d&#233;sactive KeepAlive
Modifier le fichier logrotate.conf et mettre daily au lieu de weekly et rotate 2 au lieu de 4 (on ne garde les logs que [...]]]></description>
			<content:encoded><![CDATA[<p>Penser &#224; modifier votre MaxClients (150 -&gt; 800 par exemple : &#224; voir selon la capacit&#233; de votre serveur) et pour les sites avec tr&#232;s peu de contenu statiques on d&#233;sactive KeepAlive</p>
<p>Modifier le fichier logrotate.conf et mettre daily au lieu de weekly et rotate 2 au lieu de 4 (on ne garde les logs que sur 2 semaines et non 4)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/optimisation-serveur-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compatibilit&#233; Debian 32 bits  / 64 bits</title>
		<link>http://www.php-developpeur.com/linux/compatibilit-debian-32-bits-64-bits/</link>
		<comments>http://www.php-developpeur.com/linux/compatibilit-debian-32-bits-64-bits/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 08:22:25 +0000</pubDate>
		<dc:creator>Webmaster</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.php-developpeur.com/linux/compatibilit-debian-32-bits-64-bits/</guid>
		<description><![CDATA[Pour &#233;viter les probl&#232;mes de compatibilit&#233;s entre Debian 32 et 64 :
apt-get intall ia32-libs
]]></description>
			<content:encoded><![CDATA[<p>Pour &#233;viter les probl&#232;mes de compatibilit&#233;s entre Debian 32 et 64 :</p>
<pre class="prettyprint">apt-get intall ia32-libs</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.php-developpeur.com/linux/compatibilit-debian-32-bits-64-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

