<?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>Syrelis</title>
	<atom:link href="http://www.syrelis.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.syrelis.com</link>
	<description>webmaster &#38; admin indépendant</description>
	<lastBuildDate>Mon, 23 Jan 2012 13:10:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Transférer un site entre 2 serveurs release 2 OVH</title>
		<link>http://www.syrelis.com/2012/01/04/transferer-un-site-2-deux-serveurs-release-2-ovh/</link>
		<comments>http://www.syrelis.com/2012/01/04/transferer-un-site-2-deux-serveurs-release-2-ovh/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 17:27:04 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bind]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[QMail]]></category>
		<category><![CDATA[Release 2 OVH]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Webmin]]></category>
		<category><![CDATA[base de données]]></category>
		<category><![CDATA[chown]]></category>
		<category><![CDATA[copier]]></category>
		<category><![CDATA[déménager site]]></category>
		<category><![CDATA[dump]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[migrer]]></category>
		<category><![CDATA[OVH]]></category>
		<category><![CDATA[release 2]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[serveur dédié]]></category>
		<category><![CDATA[transférer]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=474</guid>
		<description><![CDATA[<p>Bon, je sens que ça va être long, il va falloir s’accrocher. Ca fait un bout de temps que je me suis promis d&#8217;écrire ce billet tant la question revient de manière régulière sur les forums OVH (tiens, pas plus tard qu&#8217;il n&#8217;y a pas longtemps, <a href="http://forum.ovh.net/showthread.php?t=75785" target="_blank">ici</a>). Fainéant que je suis, j&#8217;en ai toujours différé la rédaction vu la grosse tartine que cela représente.</p>
<p>Cette fois, j&#8217;y vais.</p>
<h2>Introduction</h2>
<p>C&#8217;est parti pour la question à 1000 balles : comment déménager proprement un site d&#8217;un serveur en release 2 OVH vers un autre serveur avec cette même distribution ? Le fait de migrer un site d&#8217;un serveur à un autre est souvent vécu comme un cauchemar par les admins débutants. Je m&#8217;en vais essayer de les rassurer quelque peu en proposant ci-dessous une procédure en 10 étapes (relativement) simples et, je l&#8217;espère, décrites avec précision.</p>
<p>Notez bien que, dans les grandes lignes, ces ... <a href="http://www.syrelis.com/2012/01/04/transferer-un-site-2-deux-serveurs-release-2-ovh/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Bon, je sens que ça va être long, il va falloir s’accrocher. Ca fait un bout de temps que je me suis promis d&#8217;écrire ce billet tant la question revient de manière régulière sur les forums OVH (tiens, pas plus tard qu&#8217;il n&#8217;y a pas longtemps, <a href="http://forum.ovh.net/showthread.php?t=75785" target="_blank">ici</a>). Fainéant que je suis, j&#8217;en ai toujours différé la rédaction vu la grosse tartine que cela représente.</p>
<p>Cette fois, j&#8217;y vais.</p>
<h2>Introduction</h2>
<p>C&#8217;est parti pour la question à 1000 balles : comment déménager proprement un site d&#8217;un serveur en release 2 OVH vers un autre serveur avec cette même distribution ? Le fait de migrer un site d&#8217;un serveur à un autre est souvent vécu comme un cauchemar par les admins débutants. Je m&#8217;en vais essayer de les rassurer quelque peu en proposant ci-dessous une procédure en 10 étapes (relativement) simples et, je l&#8217;espère, décrites avec précision.</p>
<p>Notez bien que, dans les grandes lignes, ces 10 étapes sont valables pour le déménagement d&#8217;un site depuis et vers n&#8217;importe quel serveur dédié (pas spécialement en release 2). Seulement les détails que je fournis ci-dessous sont, eux, propre à cette distribution.</p>
<p>Pour la suite de ce billet, je pars du principe que :</p>
<ul>
<li>Les 2 serveurs sont installés en release 2 OVH, sans modification majeure.</li>
<li>Les quelques commandes SSH décrites ci-dessous sont à passer en shell et en root.</li>
<li>J&#8217;appellerai le site à déménager <strong>monsite.com</strong>. Sur les 2 serveurs, il aura comme utilisateur &laquo;&nbsp;monsite&nbsp;&raquo; et comme répertoire &laquo;&nbsp;/home/monsite&nbsp;&raquo;.<strong><br />
</strong></li>
<li>monsite.com est un site type &laquo;&nbsp;PHP + MySQL&nbsp;&raquo;, du genre Prestashop, WordPress, phpBB, Joomla, etc.</li>
<li>J&#8217;appellerai <strong>ns1111.ovh.net</strong> le serveur où se trouve actuellement le site en production, et <strong>ns2222.ovh.net</strong> le serveur vers lequel on souhaite déménager le site.</li>
<li>Chaque serveur a son IP propre, pas d&#8217;utilisation d&#8217;IP failover (ce qui faciliterait considérablement la tâche &#8230; pas la peine de faire simple quand on peut faire compliqué <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</li>
</ul>
<h2>1. Créer l&#8217;hébergement sur ns2222.ovh.net</h2>
<p>Commençons par créer sur ns2222.ovh.net un hébergement identique à celui existant sur ns1111.ovh.net. Il faut donc aller créer un hébergement pour monsite.com dans <strong>OVHm</strong>, c&#8217;est à dire par là :</p>
<p>Webmin &gt; ovhm &gt; <span style="color: #000000;">Ovh Virtual Hosting Management &gt; </span>Ajouter un domaine</p>
<p>Autrement dit, là : https://ns2222.ovh.net:10000/ovhm/formulaire_creer_domaine.cgi</p>
<p>Remplissez le formulaire en veillant à indiquer le même mot de passe que sur ns1111.ovh.net, histoire de créer 2 hébergements vraiment identiques sur les 2 serveurs.</p>
<p>Voilà qui devrait avoir créé tout le nécessaire &#8230; sauf les boites mails (et les alias) dont nous nous occuperons plus tard. Pas la peine d&#8217;aller se balader dans QmailAdmin (pour ceux qui connaissent), ni de s&#8217;amuser à créer manuellement les boites mails.</p>
<p>Sans que ce soit une obligation à ce stade (on y reviendra à la fin), vous pouvez d&#8217;ores et déjà rendre dans OVHm sur ns2222.ovh.net (Webmin &gt; ovhm &gt; Ovh Virtual Hosting Management) et de cliquer sur le lien &laquo;&nbsp;Redemarrer tous les services (pour prendre en compte les changements)&nbsp;&raquo;.</p>
<h2>2. &laquo;&nbsp;Désactiver&nbsp;&raquo; le site sur ns1111.ovh.net</h2>
<p>L&#8217;idée ici est de mettre le site &laquo;&nbsp;en maintenance&nbsp;&raquo;, ou, à tout le moins, de désactiver tous les aspects interractifs et/ou web 2.0 de monsite.com sur le serveur où il est actuellement en production. La plupart des CMS à l&#8217;heure actuelle permettent de désactiver un site si on le souhaite. L&#8217;affichage public du site est alors remplacé par un message du genre :</p>
<blockquote><p>Notre site est temporairement indisponible pour cause de maintenance. Nous vous prions de nous excuser pour la gêne occasionnée et vous demandons de renouveler votre visite ultérieurement.</p></blockquote>
<p>Cette étape est particulièrement importante si le site enregistre des commandes (boutique en ligne) ou bien si son contenu est fréquemment modifié (blog, forum,&#8230;). En effet, le futur déménagement du site supposera de changer les DNS du nom de domaine monsite.com. Cela aura pour effet que, pendant une période pouvant aller jusqu&#8217;à 48H <strong>après</strong> le changement de DNS (cette étape sera décrite plus loin), certains visiteurs pourront encore êtres amenés à visiter le site sur ns1111.ovh.net alors que d&#8217;autres voient déjà le site sur ns2222.ovh.net. Cette situation un peu exceptionnelle est liée à la fameuse &laquo;&nbsp;propagation des DNS&nbsp;&raquo; et peut poser de gros problèmes de pertes de données si le site fonctionne <strong>à la fois</strong> sur ns1111.ovh.net <strong>et</strong> sur ns2222.ovh.net. Il est donc prudent de désactiver le site sur ns1111.ovh.net. Il est alors possible que, pendant cette fameuse période, certains visiteurs voient le site &laquo;&nbsp;en maintenance&nbsp;&raquo; pendant quelques heures &#8230; mais c&#8217;est un moindre mal.</p>
<p>Notez également que cette étape est bien sûr superflue pour les sites statiques ou donc le contenu n&#8217;évolue pas : peu importe que certains visiteurs le visitent sur ns1111.ovh.net ou sur ns2222.ovh.net, ils y verront la même chose.</p>
<h2>3. Backup de la base sur ns1111.ovh.net</h2>
<p>Sauvegardons à présent la base de données du site sur ns1111.ovh.net. Pour ce faire, allons au plus simple, utilisons Webmin. Rendez-vous ici :</p>
<p>Webmin &gt; Serveurs &gt; <span style="color: #000000;">Serveur de Bases de Données MySQL</span> &gt; monsite<br />
Autrement dit : https://ns1111.ovh.net:10000/mysql/edit_dbase.cgi?db=monsite</p>
<p>Cliquez ensuite sur le bouton &laquo;&nbsp;Backup Database&nbsp;&raquo;. Dans le formulaire qui suit, il suffit de choisir un emplacement pour votre backup. Le nom du fichier est arbitraire, mais je vous conseille de placer votre backup à la racine de l&#8217;hébergement du site, soit pour moi : /home/monsite/backupmonsite.sql</p>
<p>Voilà qui va créer un &laquo;&nbsp;dump&nbsp;&raquo; de votre base de données que nous pourrons importer le moment venu sur ns2222.ovh.net.</p>
<h2>4. Copier le site d&#8217;un serveur à l&#8217;autre</h2>
<p>C&#8217;est la partie qui parait la plus complexe &#8230; en fait il n&#8217;en est rien. Nous allons nous connecter par SSH sur ns1111.ovh.net et taper la simple commande suivante :</p>
<pre>scp -rp /home/monsite/ root@ns2222.ovh.net:/home/</pre>
<p>Cette commande aura pour effet de copier le répertoire /home/monsite/ d&#8217;un serveur à l&#8217;autre (le mot de passe root de ns2222.ovh.net vous sera demandé au passage). Si vous vous êtes bien débrouillés, le dump de la base MySQL (qui devrait donc se trouver dans /home/monsite/ si vous avez suivi les recommandations du point 3) devrait faire partie du voyage.</p>
<h2>5. Copier les boites mails d&#8217;un serveur à l&#8217;autre</h2>
<p>Sur mon serveur en release 2, les boites mails de monsite.com se trouvent dans /home/vpopmail/domains/monsite.com. Je m&#8217;en vais donc repasser un coup de &laquo;&nbsp;scp&nbsp;&raquo; pour les copier d&#8217;un serveur à l&#8217;autre. Rendez-vous en SSH, toujours sur ns1111.ovh.net et tapez :</p>
<pre>scp -rp /home/vpopmail/domains/monsite.com/ root@ns2222.ovh.net:/home/vpopmail/domains/</pre>
<p>Notez que le pass root de ns2222.ovh.net vous est une nouvelle fois demandé.</p>
<p>Et hop, voilà toutes mes boites et tous mes alias transférés d&#8217;un coup. Elle est pas belle la vie ? <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> </p>
<h2>6. Rétablir les bons propriétaires des fichiers</h2>
<p><strong>Cette étape est primordiale</strong>, ne la zappez pas !</p>
<p>Les deux copies un peu sauvages auxquelles nous venons de nous livrer ont quelque peu chamboulé les propriétaires des fichiers et dossiers sur ns2222.ovh.net. Il est indispensable de rectifier le tir, sans quoi ni le site, ni les boites mails ne fonctionneront correctement sur le nouveau serveurt.</p>
<p>Faisons cela avec la commande &laquo;&nbsp;chown&nbsp;&raquo;, rendez-vous en SSH sur ns2222.ovh.net et tapez :</p>
<pre>chown -R monsite:users /home/monsite
chown -R vpopmail:vchkpw /home/vpopmail/domains/monsite.com</pre>
<h2>7. Restaurer la base de données sur ns2222.ovh.net</h2>
<p>Il est à présent temps d&#8217;importer la base de données sur ns2222.ovh.net. Pour ce faire, comme lors de la création du dump, nous utilisons Webmin &#8230; et exactement au même endroit :</p>
<p>Webmin &gt; Serveurs &gt; Serveur de Bases de Données MySQL &gt; monsite<br />
Autrement dit : https://ns2222.ovh.net:10000/mysql/edit_dbase.cgi?db=<em>monsite</em></p>
<p>Cette fois, cliquez sur le bouton &laquo;&nbsp;Execute SQL&nbsp;&raquo; puis sur l&#8217;onglet &laquo;&nbsp;Run SQL from file&nbsp;&raquo;. Utilisez alors le petit formulaire pour sélectionner votre fichier &laquo;&nbsp;dump&nbsp;&raquo; (je ne vais pas vous faire l&#8217;insulte de vous rappeler encore une fois où il se trouve) et validez.</p>
<p>Lorsque la page se rafraichit (ça peut durer un moment, surtout si vous avez une grosse base de données), le message de confirmation n&#8217;est pas très bavard, c&#8217;est normal. Si vous souhaitez vous assurer que votre base a correctement été importée, le mieux est d&#8217;aller jeter un coup d&#8217;oeil dans PhpMyAdmin :</p>
<p>https://ns2222.ovh.net/phpMyAdmin/</p>
<h2>8. &laquo;&nbsp;Activer&nbsp;&raquo; le site sur ns2222.ovh.net</h2>
<p>Il s&#8217;agit de l&#8217;inverse du point 2 : sortir le site de son mode &laquo;&nbsp;maintenance&nbsp;&raquo;, cette fois sur ns2222.ovh.net.</p>
<p>Il est possible que ce point pose problème car, à ce stade, on n&#8217;a toujours pas changé des DNS du nom de domaine. Donc, lorsqu&#8217;on visite monsite.com le plus naturellement du monde, on tombe encore évidemment sur ns1111.ovh.net ! Or c&#8217;est bien sur ns2222.ovh.net qu&#8217;il convient de réactiver le site&#8230;</p>
<p>Pour contourner l&#8217;obstacle, la release 2 vous offre la possibilité de visiter votre site sur une adresse temporaire :</p>
<p>http://ns2222.ovh.net/~monsite/</p>
<p>Si cela ne suffit pas, vous pouvez feinter en modifiant le fichier &laquo;&nbsp;host&nbsp;&raquo; sur votre PC et en forcant le nom de domaine monsite.com vers l&#8217;adresse IP de ns2222.ovh.net (je ne développe pas plus que ça, vous trouverez pleins d&#8217;infos sur Google à ce sujet).</p>
<h2>9. Changer les DNS du nom de domaine</h2>
<p>On y est presque, il ne reste plus qu&#8217;à changer les DNS de monsite.com &#8230; mais avant cela, il convient de gérer correctement le DNS secondaire. Comme vous le savez, un nom de domaine se doit d&#8217;avoir 2 serveurs DNS, le primaire et le secondaire. Le DNS primaire d&#8217;un nom de domaine hébergé sur un serveur en release 2 est en principe le nom du serveur lui-même. Donc, à ce stade, le DNS primaire de monsite.com est ns1111.ovh.net.</p>
<p>Comme il est obligatoire qu&#8217;un nom de domaine ait (au moins) 2 DNS, OVH met à notre disposition un serveur DNS secondaire. A l&#8217;heure où j&#8217;écris ces lignes, le DNS secondaire pour les serveurs OVH est sdns2.ovh.net (ns.kimsufi.com pour les serveurs Kimsufi).</p>
<p>En l&#8217;état actuel des choses les DNS de monsite.com sont donc :</p>
<pre>ns1111.ovh.net
sdns2.ovh.net</pre>
<p>Il va donc falloir changer cela par :</p>
<pre>ns2222.ovh.net
sdns2.ovh.net</pre>
<p>Si votre nom de domaine est enregistré chez OVH, vous pouvez faire cette opération dans votre manager OVH (<a href="https://www.ovh.com/managerv3" target="_blank">https://www.ovh.com/managerv3</a>) :</p>
<p>monsite.com &gt; Domaine &amp; DNS &gt; Serveurs DNS</p>
<p>Si votre domaine n&#8217;est pas enregistré chez OVH, ma foi, vous trouverez certainement l&#8217;option dans le panel d&#8217;administration de votre registar.</p>
<p><strong>OUI MAIS&#8230;</strong></p>
<p>Si on se contente de ne faire que ça, notre ami le DNS secondaire (sdns2.ovh.net donc) ne sera pas au courant du changement et il continuera de fonctionner comme avant, c&#8217;est à dire d&#8217;envoyer le trafic (et les mails) de monsite.com vers ns1111.ovh.net !</p>
<p>Pour corriger cela, rendez vous dans votre manager OVH :</p>
<p>ns1111.ovh.net &gt; Services &gt; DNS secondaire</p>
<p>Puis supprimez le nom de domaine du DSN secondaire.</p>
<p>Restez alors dans votre manager OVH :</p>
<p>ns2222.ovh.net &gt; Services &gt; DNS secondaire</p>
<p>Et cette fois inscrivez le nom de domaine sur le DNS secondaire.</p>
<p>Voilà qui aura pour effet que le DNS secondaire cesse de communiquer avec ns1111.ovh.net et se mette à parler avec ns2222.ovh.net.</p>
<p><strong>IMPORTANT</strong></p>
<p>On approche de la fin, mais <strong>n&#8217;oubliez pas</strong> à l&#8217;issue de tout cela, de vous rendre dans OVHm sur ns2222.ovh.net (Webmin &gt; ovhm &gt; Ovh Virtual Hosting Management) et de cliquer sur le lien &laquo;&nbsp;Redemarrer tous les services (pour prendre en compte les changements)&nbsp;&raquo;. Faites le, même si vous l&#8217;avez déjà fait à le fin de l&#8217;étape 1.</p>
<h2>10. Vérifier les mails pendant 48H</h2>
<p>Et bien voilà, figurez-vous que la migration est terminée : votre site a bel et bien été déplacé d&#8217;un serveur à l&#8217;autre. Mais si, mais si ! Il est possible que cela ne saute pas aux yeux tout de suite car, victime que vous êtes de la propagation des DNS, vous continuez de voir votre site &laquo;&nbsp;en maintenance&nbsp;&raquo; car vous êtes encore dirigé vers ns1111.ovh.net. De fait, c&#8217;est à présent que commence cette période bizarre au cours de laquelle le trafic vers votre site bascule progressivement vers le nouveau serveur. Il n&#8217;y a pas grand chose à faire de votre côté, sinon peut-être tenter un <em>ipconfig /flushdns</em> (si vous êtes sous Windows, voir Google pour savoir ce que c&#8217;est) ou bien, comme cela a déjà été évoqué plus haut, forcer votre fichier &laquo;&nbsp;host&nbsp;&raquo;.</p>
<p>Il reste cependant un point quelque peu gênant auquel il faut faire attention. Pendant la propagation des DNS, au même titre que certains visiteurs arriveront encore sur ns1111.ovh.net jusqu&#8217;à 48H après le changement des DNS, certains mails eux aussi arriveront peut-être encore sur l&#8217;ancien serveur ! Si les boites mails ont une certaine importance à vos yeux et que vos utilisateurs ne peuvent en aucun cas louper de mail, il va falloir veiller au grain ! Donc, pendant les 48H qui suivent le changement des DNS, il va falloir jeter un coup d&#8217;oeil régulièrement pour voir si de nouveaux mails ne seraient pas arrivés sur ns1111.ovh.net. Le cas échéant, il est évidemment nécessaire de les copier sur ns2222.ovh.net (reportez vous aux points 5 et 6).</p>
<p>Pinaise, il m&#8217;a pris l&#8217;après-midi ce billet &#8230; mais ouf, ayééé <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2012/01/04/transferer-un-site-2-deux-serveurs-release-2-ovh/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Thème WordPress : Mère Nature</title>
		<link>http://www.syrelis.com/2011/12/28/theme-wordpress-mere-nature/</link>
		<comments>http://www.syrelis.com/2011/12/28/theme-wordpress-mere-nature/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 16:57:41 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Thèmes / Templates]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[écologie]]></category>
		<category><![CDATA[feuille]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[mère nature]]></category>
		<category><![CDATA[nature]]></category>
		<category><![CDATA[plantes]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[thème]]></category>
		<category><![CDATA[vert]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=464</guid>
		<description><![CDATA[<p>Bon, que les choses soient claires : je n&#8217;aime pas trop le vert. Enfin, quand je dis que je n&#8217;aime pas le vert, je ne parle pas de la forêt, des paysages, des prairies et des petites fleurs (ça j&#8217;aime bien). Je parle de la couleur verte pour le design web.  Un site vert &#8230; je ne sais pas, j&#8217;ai toujours eu un peu de mal.</p>
<p>Seulement voilà, comme je suis un esprit retors, je me suis mis au défi de créer un thème vert <strong>et</strong> qui me plaise. J&#8217;y ai mis quelques jours, mais je suis arrivé à un petit quelque chose dont je suis assez content. Et, pour vous, cela donne un chouette template WordPress gratuit à télécharger goulument :</p>
<p style="text-align: center;"><a href="http://demo.syrelis.com/wordpress/mere-nature/" target="_blank"><img class="aligncenter size-full wp-image-465" title="Mère Nature" src="http://www.syrelis.com/wp-content/uploads/2011/12/screenshot.png" alt="" width="300" height="225" /></a></p>
<p>Sympa, non ? Moi j&#8217;aime bien (malgré le vert <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) En ... <a href="http://www.syrelis.com/2011/12/28/theme-wordpress-mere-nature/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Bon, que les choses soient claires : je n&#8217;aime pas trop le vert. Enfin, quand je dis que je n&#8217;aime pas le vert, je ne parle pas de la forêt, des paysages, des prairies et des petites fleurs (ça j&#8217;aime bien). Je parle de la couleur verte pour le design web.  Un site vert &#8230; je ne sais pas, j&#8217;ai toujours eu un peu de mal.</p>
<p>Seulement voilà, comme je suis un esprit retors, je me suis mis au défi de créer un thème vert <strong>et</strong> qui me plaise. J&#8217;y ai mis quelques jours, mais je suis arrivé à un petit quelque chose dont je suis assez content. Et, pour vous, cela donne un chouette template WordPress gratuit à télécharger goulument :</p>
<p style="text-align: center;"><a href="http://demo.syrelis.com/wordpress/mere-nature/" target="_blank"><img class="aligncenter size-full wp-image-465" title="Mère Nature" src="http://www.syrelis.com/wp-content/uploads/2011/12/screenshot.png" alt="" width="300" height="225" /></a></p>
<p>Sympa, non ? Moi j&#8217;aime bien (malgré le vert <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) En tout cas je pense qu&#8217;il conviendra à merveille pour les sites ou blogs qui concernent la nature, l&#8217;écologie, les énergies renouvelables, etc.</p>
<p>Il est un peu tard pour dire que cela constitue un cadeau de Noël mais bon, on dira que ça sera une manière sympa de démarrer 2012. A propos, excellente année à tous !</p>
<p>Comme d&#8217;habitude, il peut être modifié ou adapté à d&#8217;autres CMS (Joomla, Drupal,&#8230;). N&#8217;hésitez pas à <a href="http://www.syrelis.com/contact/">prendre contact</a> si cela vous intéresse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/12/28/theme-wordpress-mere-nature/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Requêtes POST non interprétées par PHP</title>
		<link>http://www.syrelis.com/2011/08/12/requetes-post-non-interpretees-par-php-si-max_post_size-2g/</link>
		<comments>http://www.syrelis.com/2011/08/12/requetes-post-non-interpretees-par-php-si-max_post_size-2g/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 10:11:08 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bug / Fix]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[2000M]]></category>
		<category><![CDATA[2G]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[formulaire]]></category>
		<category><![CDATA[max_post_size]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[requête]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=445</guid>
		<description><![CDATA[<p>Il faut que je me note ça quelque part, ce sera donc ici. Ce billet fait écho à ce topic sur le forum OVH : <a href="http://forum.ovh.net/showthread.php?t=72560" target="_blank">http://forum.ovh.net/showthread.php?t=72560</a>.</p>
<p>En bref, il semble que PHP cesse d&#8217;interpréter correctement la valeur de la variable post_max_size si celle-ci est de 2G. Le résultat est que plus aucun formulaire web ne fonctionne sur aucun des sites concernés par le php.ini dans lequel se trouve cette valeur. Lorsque le formulaire est validé, la page est simplement rafraichie sans que rien d&#8217;autre ne se passe.</p>
<p>J&#8217;ignore quelles sont les versions de PHP qui sont affectées (pas eu le temps de creuser, désolé) mais j&#8217;ai remarqué que la personne qui a rapporté ce bug sur le forum OVH a un serveur dont la configuration est assez semblable à celle de nombreux serveurs dont je m&#8217;occupe : Debian (Lenny) + Virtualmin. Une raison de plus pour que je me note ça ... <a href="http://www.syrelis.com/2011/08/12/requetes-post-non-interpretees-par-php-si-max_post_size-2g/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Il faut que je me note ça quelque part, ce sera donc ici. Ce billet fait écho à ce topic sur le forum OVH : <a href="http://forum.ovh.net/showthread.php?t=72560" target="_blank">http://forum.ovh.net/showthread.php?t=72560</a>.</p>
<p>En bref, il semble que PHP cesse d&#8217;interpréter correctement la valeur de la variable <em>post_max_size</em> si celle-ci est de <em>2G</em>. Le résultat est que plus aucun formulaire web ne fonctionne sur aucun des sites concernés par le php.ini dans lequel se trouve cette valeur. Lorsque le formulaire est validé, la page est simplement rafraichie sans que rien d&#8217;autre ne se passe.</p>
<p>J&#8217;ignore quelles sont les versions de PHP qui sont affectées (pas eu le temps de creuser, désolé) mais j&#8217;ai remarqué que la personne qui a rapporté ce bug sur le forum OVH a un serveur dont la configuration est assez semblable à celle de nombreux serveurs dont je m&#8217;occupe : Debian (Lenny) + Virtualmin. Une raison de plus pour que je me note ça en vitesse &#8230; et à plus forte raison si la solution est toute simple : il suffit de remplacer la valeur <em>2G</em> par <em>2000M</em> <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/08/12/requetes-post-non-interpretees-par-php-si-max_post_size-2g/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Virtualmin + Debian : Usermin pas démarré au boot</title>
		<link>http://www.syrelis.com/2011/08/11/virtualmin-debian-usermin-pas-demarre-au-boot/</link>
		<comments>http://www.syrelis.com/2011/08/11/virtualmin-debian-usermin-pas-demarre-au-boot/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 14:08:11 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bug / Fix]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[Virtualmin]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[insserv]]></category>
		<category><![CDATA[Usermin]]></category>
		<category><![CDATA[webmail]]></category>
		<category><![CDATA[Webmin]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=422</guid>
		<description><![CDATA[<p>A tous les coups c&#8217;est pareil : il suffit que je prenne quelques jours de congé pour qu&#8217;il se passe un truc bizarre qui m&#8217;oblige à bosser. Ca doit être la loi de Murphy&#8230;</p>
<p>Enfin bref, voici donc le truc bizarre du jour (sur un serveur installé en Debian Lenny + Virtualmin) : un client me dit que Usermin (le webmail qui vient avec Virtualmin et qui se trouve sur le port 20000 &#8211; au contraire de Webmin qui se trouve sur le port 10000) n&#8217;est plus accessible suite à un reboot de son serveur. Vérification faite, Usermin n&#8217;était tout simplement pas lancé. Il a suffit donc de :</p>
<pre>Citation non affich&#233;e dans ce r&#233;sum&#233;, <a href="http://www.syrelis.com/2011/08/11/virtualmin-debian-usermin-pas-demarre-au-boot/">voir l'article complet</a></pre>
<p>Et tout est rentré dans l&#8217;ordre. Seulement voilà, c&#8217;est bien &#8230; mais pas suffisant : au prochain reboot, Usermin risque fort de ne plus être lancé. On a beau ne pas rebooter tous les ... <a href="http://www.syrelis.com/2011/08/11/virtualmin-debian-usermin-pas-demarre-au-boot/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>A tous les coups c&#8217;est pareil : il suffit que je prenne quelques jours de congé pour qu&#8217;il se passe un truc bizarre qui m&#8217;oblige à bosser. Ca doit être la loi de Murphy&#8230;</p>
<p>Enfin bref, voici donc le truc bizarre du jour (sur un serveur installé en Debian Lenny + Virtualmin) : un client me dit que Usermin (le webmail qui vient avec Virtualmin et qui se trouve sur le port 20000 &#8211; au contraire de Webmin qui se trouve sur le port 10000) n&#8217;est plus accessible suite à un reboot de son serveur. Vérification faite, Usermin n&#8217;était tout simplement pas lancé. Il a suffit donc de :</p>
<pre>/etc/init.d/usermin start</pre>
<p>Et tout est rentré dans l&#8217;ordre. Seulement voilà, c&#8217;est bien &#8230; mais pas suffisant : au prochain reboot, Usermin risque fort de ne plus être lancé. On a beau ne pas rebooter tous les jours, il faut tout de même que cela tienne le reboot ! Je m&#8217;empresse donc de vérifier sur un serveur de test et j&#8217;arrive à reproduire le problème : Usermin ne se lance effectivement plus au démarrage. Cela doit probablement dater d&#8217;une des dernières mises à jour de Usermin (peut-être la version 1.480 datant du 5 aout dernier mais j&#8217;ignore précisément laquelle car je reboote fort heureusement assez rarement).</p>
<p>Après une petite recherche Google, il semble que la solution n&#8217;est pas bien compliquée (mais pas forcément facile à trouver, d&#8217;où ce billet). Elle se trouve ici : <a href="http://readlist.com/lists/lists.sourceforge.net/webadmin-list/2/13638.html" target="_blank">http://readlist.com/lists/lists.sourceforge.net/webadmin-list/2/13638.html</a>. Il suffit donc de :</p>
<pre>insserv usermin</pre>
<p>Et le script d&#8217;init est à nouveau correctement activé (au besoin, installer le paquet <em>insserv</em> par <em>apt-get install</em>). Testé et approuvé : ça tient à présent le reboot.</p>
<p>Voilou, ce n&#8217;est pas très fouillé et je n&#8217;ai pas testé à fond &#8230; mais bon, n&#8217;oublions pas que je suis en vacances <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/08/11/virtualmin-debian-usermin-pas-demarre-au-boot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Template WordPress : débarquement d&#8217;aliens</title>
		<link>http://www.syrelis.com/2011/07/14/template-wordpress-debarquement-daliens/</link>
		<comments>http://www.syrelis.com/2011/07/14/template-wordpress-debarquement-daliens/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 13:38:50 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Thèmes / Templates]]></category>
		<category><![CDATA[aliens]]></category>
		<category><![CDATA[area 51]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[extraterrestre]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Roswell]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[thème]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[zone 51]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=414</guid>
		<description><![CDATA[<p>C&#8217;est plutôt calme côté boulot (les vacances, que voulez-vous). Alors quand l&#8217;envie de délirer un coup vous prend, il ne faut pas résister &#8230; et autant délirer utile. Voici donc Area 51, un fort joli thème plutôt déjanté <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://demo.syrelis.com/wordpress/area51/" target="_blank"><img class="aligncenter size-full wp-image-413" style="border: 1px solid black;" title="screenshot" src="http://www.syrelis.com/wp-content/uploads/2011/07/screenshot.png" alt="" width="300" height="225" /></a>(prévisualisation et téléchargement, cliquez sur l&#8217;image)</p>
<p>C&#8217;est un template WordPress, il est téléchargeable gratuitement. Il est tout à fait possible d&#8217; y apporter des modifications ou bien l&#8217;adapter à <strong>d&#8217;autres CMS</strong> (Joomla, Drupal,&#8230;). N&#8217;hésitez pas à <a href="http://www.syrelis.com/contact/">prendre contact</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est plutôt calme côté boulot (les vacances, que voulez-vous). Alors quand l&#8217;envie de délirer un coup vous prend, il ne faut pas résister &#8230; et autant délirer utile. Voici donc Area 51, un fort joli thème plutôt déjanté <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://demo.syrelis.com/wordpress/area51/" target="_blank"><img class="aligncenter size-full wp-image-413" style="border: 1px solid black;" title="screenshot" src="http://www.syrelis.com/wp-content/uploads/2011/07/screenshot.png" alt="" width="300" height="225" /></a>(prévisualisation et téléchargement, cliquez sur l&#8217;image)</p>
<p>C&#8217;est un template WordPress, il est téléchargeable gratuitement. Il est tout à fait possible d&#8217; y apporter des modifications ou bien l&#8217;adapter à <strong>d&#8217;autres CMS</strong> (Joomla, Drupal,&#8230;). N&#8217;hésitez pas à <a href="http://www.syrelis.com/contact/">prendre contact</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/07/14/template-wordpress-debarquement-daliens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian &#8211; Installation Virtualmin &#8211; Le bug Postfix</title>
		<link>http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/</link>
		<comments>http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/#comments</comments>
		<pubDate>Wed, 18 May 2011 19:37:04 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bug / Fix]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[Virtualmin]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[erreur]]></category>
		<category><![CDATA[installer]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[postfix-tls]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=387</guid>
		<description><![CDATA[<p>Tiens, depuis la récente mise à jour de Postfix dans les dépots Debian Lenny, il me semble qu&#8217;il y a comme un souci avec l&#8217;installateur automatique de Virtualmin.</p>
<p>Les utilisateurs assidus de Virtualmin savent que l&#8217;installation de la bête est d&#8217;une simplicité à faire ricaner un enfant de 3 ans. Pour installer Virtualmin sur une Debian, il suffit de :</p>
<pre>Citation non affich&#233;e dans ce r&#233;sum&#233;, <a href="http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/">voir l'article complet</a></pre>
<p>Et il ne reste plus qu&#8217;à laisser tourner le bouzin. Glop glop glop <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sauf que voilà, depuis quelques jours &#8230; pas glop.</p>
<p>En lançant l&#8217;installateur &#171;&#160;comme d&#8217;habitude&#160;&#187;, on se retrouve avec une belle erreur :
E: Package postfix-tls has no installation candidate
Et, quelques lignes plus loin :
FATAL &#8211; Cannot continue installation.</p>
<p>En version longue, ça donne ça :</p>
<pre>Citation non affich&#233;e dans ce r&#233;sum&#233;, <a href="http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/">voir l'article complet</a></pre>
<p>Pan dans les dents ! <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>On comprend bien que le ... <a href="http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Tiens, depuis la récente mise à jour de Postfix dans les dépots Debian Lenny, il me semble qu&#8217;il y a comme un souci avec l&#8217;installateur automatique de Virtualmin.</p>
<p>Les utilisateurs assidus de Virtualmin savent que l&#8217;installation de la bête est d&#8217;une simplicité à faire ricaner un enfant de 3 ans. Pour installer Virtualmin sur une Debian, il suffit de :</p>
<pre>wget http://software.virtualmin.com/gpl/scripts/install.sh
chmod +x install.sh
./install.sh</pre>
<p>Et il ne reste plus qu&#8217;à laisser tourner le bouzin. Glop glop glop <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sauf que voilà, depuis quelques jours &#8230; pas glop.</p>
<p>En lançant l&#8217;installateur &laquo;&nbsp;comme d&#8217;habitude&nbsp;&raquo;, on se retrouve avec une belle erreur :<br />
<em>E: Package postfix-tls has no installation candidate</em><br />
Et, quelques lignes plus loin :<br />
<em>FATAL &#8211; Cannot continue installation.</em></p>
<p>En version longue, ça donne ça :</p>
<pre>/E: Package postfix-tls has no installation candidate                                                                                                                                 /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php5 php5-cgi libgd2-xpm libapache2-mod-php5 php5-mysql postfix-tls failed.  Error (if any): 0

Displaying the last 15 lines of /root/virtualmin-install.log to help troubleshoot this problem:
INFO - 2011-05-18 20:17:58 - OK
INFO - 2011-05-18 20:18:03 - Hit
INFO - 2011-05-18 20:18:03 - Removing Debian standard Webmin package, if they exist...
INFO - 2011-05-18 20:18:03 - Removing Debian apache packages...
DEBUG - 2011-05-18 20:18:04 - Reading
INFO - 2011-05-18 20:18:04 - Installing dependencies using command: /usr/bin/apt-get --config-file apt.conf.noninteractive -y --force-yes install postfix postfix-pcre webmin usermin ruby libapache2-mod-ruby libxml-simple-perl libcrypt-ssleay-perl unzip zip libfcgi-dev bind9 spamassassin spamc procmail libnet-ssleay-perl libpg-perl libdbd-pg-perl libdbd-mysql-perl quota iptables openssl python mailman subversion ruby irb rdoc ri mysql-server mysql-client mysql-common postgresql postgresql-client awstats webalizer dovecot-common dovecot-imapd dovecot-pop3d proftpd libcrypt-ssleay-perl awstats clamav-base clamav-daemon clamav clamav-freshclam clamav-docs clamav-testfiles libapache2-mod-fcgid apache2-suexec-custom scponly apache2 apache2-doc libapache2-svn libsasl2-2 libsasl2-modules sasl2-bin php-pear php5 php5-cgi libgd2-xpm libapache2-mod-php5 php5-mysql postfix-tls
Reading package lists...
Building dependency tree...
Reading state information...
bind9 is already the newest version.
iptables is already the newest version.
libsasl2-2 is already the newest version.
Package postfix-tls is a virtual package provided by:
postfix 2.5.5-1.1+lenny1
You should explicitly select one to install.

FATAL - Fatal Error Occurred: Something went wrong during installation: 0
FATAL - Cannot continue installation.
FATAL - Attempting to remove virtualmin repository configuration, so the installation can be
FATAL - re-attempted after any problems have been resolved.
FATAL - Removing temporary directory and files.
FATAL - If you are unsure of what went wrong, you may wish to review the log
FATAL - in /root/virtualmin-install.log</pre>
<p>Pan dans les dents ! <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>On comprend bien que le paquet <em>postfix-tls</em> pose problème, mais que faire ? La solution existe, elle est un poil difficile à trouver (d&#8217;où ce billet) et elle se trouve sur le forum Virtualmin :  <a href="http://www.virtualmin.com/node/18213" target="_blank">http://www.virtualmin.com/node/18213</a></p>
<p>En bref, il suffit d&#8217;éditer l&#8217;installateur (<em>install.sh</em> donc) et de commenter les lignes 97, 98 et 99 :</p>
<pre>if [ "$?" != 0 ]; then
       debdeps="$debdeps postfix-tls"
fi</pre>
<p>On relance le bouzin et (soulagement, volupté), ça remarche.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/05/18/debian-installation-virtualmin-le-bug-postfix/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Thème gratuit WordPress &#8211; Fond sombre</title>
		<link>http://www.syrelis.com/2011/04/19/theme-gratuit-wordpress-%e2%80%93-fond-sombre/</link>
		<comments>http://www.syrelis.com/2011/04/19/theme-gratuit-wordpress-%e2%80%93-fond-sombre/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 08:47:32 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Thèmes / Templates]]></category>
		<category><![CDATA[animal]]></category>
		<category><![CDATA[animaux]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[chien]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[noir]]></category>
		<category><![CDATA[orange]]></category>
		<category><![CDATA[sombre]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[thème]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=377</guid>
		<description><![CDATA[<p>&#8216;pas grand chose à raconter ces derniers temps (et un peu la flemme), je vais donc donner dans la facilité et sortir de mes cartons un template que j&#8217;ai pondu il y a de cela quelques mois. Voici donc &#171;&#160;Piteau&#160;&#187;, un thème WordPress sur fond sombre. Il est plutôt élégant et du genre passe-partout car il vous sera assez facile de replacer l&#8217;image du chat par à peu près n&#8217;importe quoi, pour peu que l&#8217;image ait un fond noir. A propos, ceux qui trouvent le jeu de mot complètement moisi qui se trouve derrière &#171;&#160;Piteau&#160;&#187; auront le plaisir de gagner &#8230; toute ma sympathie <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a title="Piteau - Template gratuit" href="http://demo.syrelis.com/wordpress/piteau/" target="_blank"><img class="aligncenter size-full wp-image-376" title="Thème gratuit" src="http://www.syrelis.com/wp-content/uploads/2011/04/screenshot.png" alt="" width="300" height="225" /></a>(prévisualisation et téléchargement, cliquez sur l&#8217;image)</p>
<p>Il s&#8217;agit d&#8217;un template WordPress, il est téléchargeable gratuitement.Il est tout à fait possible d&#8217; y apporter des ... <a href="http://www.syrelis.com/2011/04/19/theme-gratuit-wordpress-%e2%80%93-fond-sombre/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>&#8216;pas grand chose à raconter ces derniers temps (et un peu la flemme), je vais donc donner dans la facilité et sortir de mes cartons un template que j&#8217;ai pondu il y a de cela quelques mois. Voici donc &laquo;&nbsp;Piteau&nbsp;&raquo;, un thème WordPress sur fond sombre. Il est plutôt élégant et du genre passe-partout car il vous sera assez facile de replacer l&#8217;image du chat par à peu près n&#8217;importe quoi, pour peu que l&#8217;image ait un fond noir. A propos, ceux qui trouvent le jeu de mot complètement moisi qui se trouve derrière &laquo;&nbsp;Piteau&nbsp;&raquo; auront le plaisir de gagner &#8230; toute ma sympathie <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a title="Piteau - Template gratuit" href="http://demo.syrelis.com/wordpress/piteau/" target="_blank"><img class="aligncenter size-full wp-image-376" title="Thème gratuit" src="http://www.syrelis.com/wp-content/uploads/2011/04/screenshot.png" alt="" width="300" height="225" /></a>(prévisualisation et téléchargement, cliquez sur l&#8217;image)</p>
<p>Il s&#8217;agit d&#8217;un template WordPress, il est téléchargeable gratuitement.Il est tout à fait possible d&#8217; y apporter des modifications ou bien l&#8217;adapter à <strong>d&#8217;autres CMS</strong> (Joomla, Drupal,&#8230;). N&#8217;hésitez pas à <a href="http://www.syrelis.com/contact/">prendre contact</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/04/19/theme-gratuit-wordpress-%e2%80%93-fond-sombre/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Virtualmin et DNS secondaire chez OVH</title>
		<link>http://www.syrelis.com/2011/03/05/virtualmin-et-dns-secondaire-chez-ovh/</link>
		<comments>http://www.syrelis.com/2011/03/05/virtualmin-et-dns-secondaire-chez-ovh/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 23:25:23 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bind]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[Virtualmin]]></category>
		<category><![CDATA[Webmin]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[OVH]]></category>
		<category><![CDATA[Virtual Server]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=283</guid>
		<description><![CDATA[<p>Si vous installez Virtualmin sur un serveur dédié et que vous vous empressez de créer un hébergement (un &#171;&#160;Virtual Server&#160;&#187; en langage Virtualmin), voici le genre de zone Bind que vous allez obtenir pour votre nom de domaine. Elle sera automatiquement créée par Virtualmin  et, pour l&#8217;exemple, je prends ici syrelis.com comme nom de domaine, 11.22.33.44 comme adresse IP et ns1234.ovh.net comme nom de serveur :</p>
<p>(contenu de /var/lib/bind/syrelis.com.hosts)</p>
<pre>Citation non affich&#233;e dans ce r&#233;sum&#233;, <a href="http://www.syrelis.com/2011/03/05/virtualmin-et-dns-secondaire-chez-ovh/">voir l'article complet</a></pre>
<p>A première vue, ça a une bonne tête, mis à part peut-être le numéro de série (ici : 1299337556) qui devrait plutôt être au format &#171;&#160;année-mois-jour-chiffre-chiffre&#160;&#187;, soit 2011030501 à l&#8217;heure où j&#8217;écris ces lignes) mais passons, ce n&#8217;est pas le but de ce billet&#8230;</p>
<p>Il manque en tout cas quelque chose d&#8217;important, vous ne trouvez pas ?</p>
<p>Il s&#8217;agit bien sûr d&#8217;un champ NS, car savez sûrement que l&#8217;usage veut qu&#8217;un nom de domaine doit avoir 2 ... <a href="http://www.syrelis.com/2011/03/05/virtualmin-et-dns-secondaire-chez-ovh/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Si vous installez Virtualmin sur un serveur dédié et que vous vous empressez de créer un hébergement (un &laquo;&nbsp;Virtual Server&nbsp;&raquo; en langage Virtualmin), voici le genre de zone Bind que vous allez obtenir pour votre nom de domaine. Elle sera automatiquement créée par Virtualmin  et, pour l&#8217;exemple, je prends ici <em>syrelis.com</em> comme nom de domaine, <em>11.22.33.44</em> comme adresse IP et <em>ns1234.ovh.net</em> comme nom de serveur :</p>
<p>(contenu de <em>/var/lib/bind/syrelis.com.hosts</em>)</p>
<pre>$ttl 38400
@    IN    SOA    ns1234.ovh.net. root.ns1234.ovh.net. (
1299337556
10800
3600
604800
38400 )
@    IN    NS    ns1234.ovh.net.
syrelis.com.    IN    A    11.22.33.44
www.syrelis.com.    IN    A    11.22.33.44
ftp.syrelis.com.    IN    A    11.22.33.44
m.syrelis.com.    IN    A    11.22.33.44
localhost.syrelis.com.    IN    A    127.0.0.1
webmail.syrelis.com.    IN    A    11.22.33.44
admin.syrelis.com.    IN    A    11.22.33.44
mail.syrelis.com.    IN    A    11.22.33.44
syrelis.com.    IN    MX    5 mail.syrelis.com.
syrelis.com.    IN    TXT    "v=spf1 a mx a:syrelis.com ip4:11.22.33.44 ?all"</pre>
<p>A première vue, ça a une bonne tête, mis à part peut-être le numéro de série (ici : <em>1299337556</em>) qui devrait plutôt être au format &laquo;&nbsp;année-mois-jour-chiffre-chiffre&nbsp;&raquo;, soit <em>2011030501</em> à l&#8217;heure où j&#8217;écris ces lignes) mais passons, ce n&#8217;est pas le but de ce billet&#8230;</p>
<p>Il manque en tout cas quelque chose d&#8217;important, vous ne trouvez pas ?</p>
<p>Il s&#8217;agit bien sûr d&#8217;un champ NS, car savez sûrement que l&#8217;usage veut qu&#8217;un nom de domaine doit avoir 2 serveurs DNS. Il est donc logique que sa zone Bind ait 2 champs NS !</p>
<p>Toujours en suivant notre exemple, <em>syrelis.com</em> doit donc avoir 2 serveurs DNS : (1) le primaire qui correspond au serveur sur lequel est installé le site (en l&#8217;occurrence <em>ns1234.ovh.net</em>) et (2) le secondaire, qui dépend d&#8217;OVH. Chez OVH, quand vous installez un nom de domaine sur un serveur dédié, ils est d&#8217;ailleurs nécessaire d&#8217;inscrire vous-même le nom de domaine sur le DNS secondaire. Cela se passe dans le manager, plus précisément là (<em>ns1234.ovh.net &gt; Services</em>) :</p>
<p style="text-align: center;"><a href="http://www.syrelis.com/wp-content/uploads/2011/03/manager-OVH-DNS-secondaire.jpg"><img class="aligncenter size-full wp-image-284" style="border: 1px solid black;" title="Manager OVH DNS secondaire" src="http://www.syrelis.com/wp-content/uploads/2011/03/manager-OVH-DNS-secondaire.jpg" alt="" width="321" height="220" /></a></p>
<p>Inscrire votre nom de domaine dans le DNS secondaire (<em>sdns2.ovh.net</em> &#8211; ou bien <em>ns.kimsufi.com</em> si votre serveur est un Kimsufi), c&#8217;est bien. Mais faire en sorte que votre serveur communique avec le DNS secondaire, c&#8217;est bien mieux ! Pour cela, retournons à votre serveur et ajoutons une ligne dans la zone Bind du nom de domaine :</p>
<pre>@    IN    NS    sdns2.ovh.net.</pre>
<p>Simple, non ? Oui, mais le problème c&#8217;est qu&#8217;il va falloir le faire à chaque fois que vous créez un hébergement sur le serveur via Virtualmin. Là, c&#8217;est tout de suite moins cool&#8230;</p>
<p>Heureusement, il y a une parade simple : juste un petit paramètre à ajouter dans Virtualmin. Commencez donc par cliquer sur <em>System Settings &gt; Server Templates</em> :</p>
<p style="text-align: center;"><a href="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-System-Settings-Server-Templates.jpg"><img class="aligncenter size-full wp-image-301" style="border: 1px solid black;" title="Virtualmin System Settings Server Templates" src="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-System-Settings-Server-Templates.jpg" alt="" width="270" height="104" /></a></p>
<p>Puis sur <em>Default Settings</em> :</p>
<p style="text-align: center;"><a href="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-Default-Settings.jpg"><img class="aligncenter size-full wp-image-302" style="border: 1px solid black;" title="Virtualmin Default Settings" src="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-Default-Settings.jpg" alt="" width="445" height="163" /></a></p>
<p>Et enfin choisissez <em>BIND DNS Domain</em> :</p>
<p style="text-align: center;"><a href="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-BIND-DNS-Domain.jpg"><img class="aligncenter size-full wp-image-303" style="border: 1px solid black;" title="Virtualmin BIND DNS Domain" src="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-BIND-DNS-Domain.jpg" alt="" width="563" height="302" /></a></p>
<p>Ajoutez alors <em>sdns2.ovh.net</em> (ou bien <em>ns.kimsufi.com</em> si votre serveur est un Kimsufi) dans le formulaire, là  :</p>
<p style="text-align: center;"><a href="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-Additional-manually-configured-nameservers.jpg"><img class="aligncenter size-full wp-image-308" style="border: 1px solid black;" title="Virtualmin Additional manually configured nameservers" src="http://www.syrelis.com/wp-content/uploads/2011/03/Virtualmin-Additional-manually-configured-nameservers.jpg" alt="" width="609" height="155" /></a></p>
<p>Et sauvez.</p>
<p>C&#8217;est tout. Dorénavant, tous les &laquo;&nbsp;Virtual Server&nbsp;&raquo; que vous allez créer auront les bons champs NS dans leur zone Bind et, cerise sur le gâteau, toutes les modifications que vous allez faire sur votre serveur (ajout/suppression de sous-domaines par exemple) seront automatiquement transmises au DNS secondaire <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/03/05/virtualmin-et-dns-secondaire-chez-ovh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release OVH : OVHm et les domaines avec accents</title>
		<link>http://www.syrelis.com/2011/02/24/release-ovh-ovhm-et-les-domaines-avec-accents/</link>
		<comments>http://www.syrelis.com/2011/02/24/release-ovh-ovhm-et-les-domaines-avec-accents/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 14:40:57 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bug / Fix]]></category>
		<category><![CDATA[Divers]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[Release 2 OVH]]></category>
		<category><![CDATA[accents]]></category>
		<category><![CDATA[accentué]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[domaines]]></category>
		<category><![CDATA[IDN]]></category>
		<category><![CDATA[OVHm]]></category>
		<category><![CDATA[punycode]]></category>
		<category><![CDATA[release 2]]></category>
		<category><![CDATA[Webmin]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=262</guid>
		<description><![CDATA[<p>Tiens, un petit bug dans la release OVH &#8230; et du coup, hop, un petit billet <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Comme le savent les utilisateurs de cette distribution, OVHm est le module Webmin qui permet de gérer les hébergements et les noms de domaines qui se trouvent sur le serveur. Ce module permet sans problème de créer un hébergement pour un nom de domaine contenant des caractères spéciaux, notamment des accents. Par exemple accentué.com &#60;&#8211; ce nom de domaine est libre à l&#8217;heure où j&#8217;écris ces lignes, allez-y, foncez ! <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Il suffit simplement d&#8217;indiquer à OVHm le <a href="http://fr.wikipedia.org/wiki/Punycode" target="_blank">punycode</a> de votre nom de domaine (dans notre exemple : xn--accentu-hya.com) et ça fonctionne très bien.</p>
<p>Là où ça se gâte un peu, c&#8217;est quand on souhaite créer un <strong>alias</strong> de nom de domaine : on a beau essayer accentué.com ou bien xn--accentu-hya.com, rien n&#8217;y ... <a href="http://www.syrelis.com/2011/02/24/release-ovh-ovhm-et-les-domaines-avec-accents/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>Tiens, un petit bug dans la release OVH &#8230; et du coup, hop, un petit billet <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Comme le savent les utilisateurs de cette distribution, OVHm est le module Webmin qui permet de gérer les hébergements et les noms de domaines qui se trouvent sur le serveur. Ce module permet sans problème de créer un hébergement pour un nom de domaine contenant des caractères spéciaux, notamment des accents. Par exemple <em>accentué.com</em> &lt;&#8211; ce nom de domaine est libre à l&#8217;heure où j&#8217;écris ces lignes, allez-y, foncez ! <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Il suffit simplement d&#8217;indiquer à OVHm le <a href="http://fr.wikipedia.org/wiki/Punycode" target="_blank">punycode</a> de votre nom de domaine (dans notre exemple : <em>xn--accentu-hya.com</em>) et ça fonctionne très bien.</p>
<p>Là où ça se gâte un peu, c&#8217;est quand on souhaite créer un <strong>alias</strong> de nom de domaine : on a beau essayer <em>accentué.com </em>ou bien <em>xn--accentu-hya.com</em>, rien n&#8217;y fait, OVHm nous envoie sur les roses :</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="OVHm erreur domaine invalide sur domaines avec caractères accentués" src="http://www.syrelis.com/wp-content/uploads/2011/02/ovhm-erreur-domaine-invalide-accents.jpg" alt="" width="267" height="147" /></p>
<p>Moche hein ? Oui, mais rien de grave : OVHm refuse en fait qu&#8217;un nom de domaine contiennent deux tirets qui se suivent.</p>
<p>La solution est toute bête, il suffit simplement d&#8217;aller modifier le fichier <em>/usr/libexec/webmin/ovhm/ajouter_alias.cgi</em></p>
<p>Repérez la ligne :</p>
<pre>&amp;error ($text{'domaine_ko'}) if ($alias !~ /^[0-9a-zA-Z]+(-[0-9a-zA-Z]+)*(\.[0-9a-zA-Z]+)+$/);</pre>
<p>Et remplacez la par :</p>
<pre>&amp;error ($text{'domaine_ko'}) if ($alias !~ /^[0-9a-zA-Z]+(-+[0-9a-zA-Z\-]+)*(\.[0-9a-zA-Z]+)+$/);</pre>
<p>Fastoche !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/02/24/release-ovh-ovhm-et-les-domaines-avec-accents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Partition racine pleine sur serveur en release 2 OVH</title>
		<link>http://www.syrelis.com/2011/02/20/partition-racine-pleine-sur-serveur-en-release-2-ovh/</link>
		<comments>http://www.syrelis.com/2011/02/20/partition-racine-pleine-sur-serveur-en-release-2-ovh/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 15:48:55 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Bug / Fix]]></category>
		<category><![CDATA[Infogérance]]></category>
		<category><![CDATA[Release 2 OVH]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[partition]]></category>
		<category><![CDATA[QMail]]></category>
		<category><![CDATA[racine]]></category>
		<category><![CDATA[release 2]]></category>

		<guid isPermaLink="false">http://www.syrelis.com/?p=232</guid>
		<description><![CDATA[<p>J&#8217;aimerais aborder 2 petits &#171;&#160;bugs&#160;&#187; (ou plutôt 2 oublis) qu&#8217;on trouve sur la distribution phare chez OVH, la fameuse release 2. Deux oublis qui font que la partition racine de certains serveurs se remplit inexorablement et on voit alors souvent leurs propriétaires débarquer sur les forum OVH en quête d&#8217;assistance. Deux oublis qui font également dire à certains que la partition racine des serveurs en release OVH est beaucoup trop petite (ce en quoi ils ont partiellement tort, vous allez comprendre pourquoi), ce qui occasionne divers débats sur les forums et, indirectement, participe à la réputation quelque peu sulfureuse de cette distribution.</p>
<p>Je n&#8217;aborderai pas ici le partitionnement des disques durs en général et j&#8217;en arrive tout de suite à ce qui est bien souvent proposé par défaut sur les serveurs (notamment OVH). Il s&#8217;agit d&#8217;un partitionnement qui comprend, en simplifiant un brin, 2 partitions : une &#171;&#160;petite&#160;&#187; (la partition racine ... <a href="http://www.syrelis.com/2011/02/20/partition-racine-pleine-sur-serveur-en-release-2-ovh/">Lire la suite</a>]]></description>
			<content:encoded><![CDATA[<p>J&#8217;aimerais aborder 2 petits &laquo;&nbsp;bugs&nbsp;&raquo; (ou plutôt 2 oublis) qu&#8217;on trouve sur la distribution phare chez OVH, la fameuse release 2. Deux oublis qui font que la partition racine de certains serveurs se remplit inexorablement et on voit alors souvent leurs propriétaires débarquer sur les forum OVH en quête d&#8217;assistance. Deux oublis qui font également dire à certains que la partition racine des serveurs en release OVH est beaucoup trop petite (ce en quoi ils ont partiellement tort, vous allez comprendre pourquoi), ce qui occasionne divers débats sur les forums et, indirectement, participe à la réputation quelque peu sulfureuse de cette distribution.</p>
<p>Je n&#8217;aborderai pas ici le partitionnement des disques durs en général et j&#8217;en arrive tout de suite à ce qui est bien souvent proposé par défaut sur les serveurs (notamment OVH). Il s&#8217;agit d&#8217;un partitionnement qui comprend, en simplifiant un brin, 2 partitions : une &laquo;&nbsp;petite&nbsp;&raquo; (la partition racine montée sur <em>/</em>) et une &laquo;&nbsp;grosse&nbsp;&raquo; (la partition destinée à accueillir les données et qui est bien souvent montée sur <em>/home</em>).</p>
<p>Je le répète, ce que je viens d&#8217;écrire ci-dessus est une simplification. Il n&#8217;en demeure pas moins qu&#8217;elle colle bien souvent à la réalité, en particulier en ce qui concerne les serveurs en release OVH (dont la plupart tournent avec le partitionnement par défaut puisque les utilisateurs de ce genre de serveurs s&#8217;amusent rarement à les répartitionner). On se retrouve donc avec une partition racine de quelques Go (ce qui est théoriquement suffisant puisqu&#8217;elle n&#8217;est censée n&#8217;accueillir <strong>que</strong> le système et <strong>pas</strong> les données) et tout le reste de l&#8217;espace disque est alloué à <em>/home</em>.</p>
<p>Le piège est alors de voir sa partition racine se remplir très vite car on y retrouve des données qui devraient évidemment se retrouver sur l&#8217;autre partition. Les cas les plus fréquents (sur les serveurs en général, hors release 2 donc) sont les bases de données (<em>/var/lib/mysql</em>), les logs (<em>/var/log</em>), etc. Tout un tas de choses qui peuvent devenir envahissantes à la longue puisqu&#8217;elles ont tendance à &laquo;&nbsp;grossir&nbsp;&raquo; avec le temps. Seulement sur la release OVH, ils ont prévu le coup ! Toutes les données et tous les logs ont été volontairement déplacés sur la &laquo;&nbsp;grosse&nbsp;&raquo; partition. On retrouve ainsi les bases dans <em>/home/mysql</em>, les logs dans <em>/home/log</em>, et ainsi de suite. Bien vu.</p>
<p>Bien vu &#8230; oui, sauf qu&#8217;il ont malheureusement oublié deux bidules qui, avec le temps, présentent un risque d&#8217;encombrer la partition racine. Ces deux bidules, les voici :</p>
<h3>Un fichier de log mail</h3>
<p>Il s&#8217;agit de <em>/var/spool/qscan/qmail-queue.log</em> : un fichier de log tout bête mais sur lequel ne se trouve aucun logrotate. Il a donc tendance à enfler avec le temps, d&#8217;autant plus vite que le serveur est fortement sollicité en mail.</p>
<p>La solution : l&#8217;inclure dans le logrotate ou le déplacer sur <em>/home</em> (ou les deux à la fois). Pour le déplacer, rien de plus simple :</p>
<h5>On coupe le mail</h5>
<pre>/etc/init.d/spamd stop
/etc/init.d/clamd stop
/etc/init.d/qmail stop</pre>
<h5>On déplace ce foutu fichier sur <em>/home</em> et on crée le lien symbolique qui va bien</h5>
<pre>mv /var/spool/qscan/qmail-queue.log /home/log/
ln -s /home/log/qmail-queue.log /var/spool/qscan/qmail-queue.log
</pre>
<h5>On redémarre le mail</h5>
<pre>/etc/init.d/spamd start
/etc/init.d/clamd start
/etc/init.d/qmail start</pre>
<h3>Les logs binaires de réplication MySQL</h3>
<p>En deux mots : ces logs enregistrent toute l&#8217;activité de MySQL et permettent par exemple, en cas de panne, de reconstruire les bases jusqu&#8217;à l&#8217;instant du crash (voir Google, notre ami à tous, si vous souhaitez creuser la chose). Ils sont précieux pour ceux qui font une utilisation avancée de MySQL &#8230; ce qui est rarement le cas des utilisateurs de release 2 dont la plupart ignorent tout de ces logs et ne s&#8217;en serviront jamais. Pourtant ils sont bien activés sur les serveurs en release et ils peuvent vite devenir énormes, surtout si votre base de donnée est fortement utilisée. Pour désactiver ces logs (qui, pour information, se trouvent ici : <em>/var/run/mysqld</em>), il suffit de :</p>
<h5>Editer le fichier de config MySQL <strong><em>/etc/mysql/my.cnf</em></strong> et commenter la ligne suivante</h5>
<p>(donc : ajouter une dièse en début de ligne)</p>
<pre>#log-bin</pre>
<h5>Et redémarrer MySQL</h5>
<pre>/etc/init.d/mysql restart</pre>
<p>Voilou, après ça l&#8217;espace disque de la partition racine de votre serveur ne devrait plus bouger d&#8217;un pouce ! <img src='http://www.syrelis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Mis à part peut-être lors de l&#8217;application des patches OVH pour mettre votre serveur à jour mais cela restera marginal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.syrelis.com/2011/02/20/partition-racine-pleine-sur-serveur-en-release-2-ovh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

