<?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>LudiBlog &#187; Serveurs</title>
	<atom:link href="http://blog.ludikreation.com/category/programmation/serveurs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ludikreation.com</link>
	<description>Pour un web Ludique</description>
	<lastBuildDate>Fri, 27 Aug 2010 12:29:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Centos – Plesk – Mise à jour version PHP 5.1 vers 5.2</title>
		<link>http://blog.ludikreation.com/2010/07/26/centos-%e2%80%93-plesk-%e2%80%93-mise-a-jour-version-php-5-1-vers-5-2/</link>
		<comments>http://blog.ludikreation.com/2010/07/26/centos-%e2%80%93-plesk-%e2%80%93-mise-a-jour-version-php-5-1-vers-5-2/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 06:52:31 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[1&1]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[Aides]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[MAJ]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP 5.1]]></category>
		<category><![CDATA[PHP5.2]]></category>
		<category><![CDATA[phpinfo]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tuto]]></category>
		<category><![CDATA[Versions]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=504</guid>
		<description><![CDATA[Voici un petit article qui va vous permettre de mettre à jour le PHP 5.1 de votre serveur Centos 5 vers une version 5.2. J&#8217;ai cherché sur une multitude de sites, mais peu sont clairs et certains proposent des méthodes qui ne fonctionnent pas. Là, j&#8217;ai trouvé un moyen simple et plutôt efficace. Fonctionne sur [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fblog.ludikreation.com%252F2010%252F07%252F26%252Fcentos-%2525e2%252580%252593-plesk-%2525e2%252580%252593-mise-a-jour-version-php-5-1-vers-5-2%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fcn8PS8%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Centos%20%E2%80%93%20Plesk%20%E2%80%93%20Mise%20%C3%A0%20jour%20version%20PHP%205.1%20vers%205.2%22%20%7D);"></div>
<p>Voici un petit article qui va vous permettre de mettre à jour le <strong>PHP 5.1</strong> de votre <strong>serveur Centos 5</strong> vers une <strong>version 5.2</strong>. J&#8217;ai cherché sur une multitude de sites, mais peu sont clairs et certains proposent des méthodes qui ne fonctionnent pas. Là, j&#8217;ai trouvé un moyen simple et plutôt efficace. Fonctionne sur vos <strong>serveurs 1and1</strong>.</p>
<p><img src="http://blog.ludikreation.com/wp-content/php2.png" alt="php" title="php" width="128" height="128" class="aligncenter size-full wp-image-507" /></p>
<p>Après vous être connecté à votre serveur en <strong>ssh</strong> en tant que <strong>root</strong> (via <strong>putty</strong> par exemple), tapez :</p>
<div class="codecolorer-container python default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">wget -q -O – http://www.<span style="color: black;">atomicorp</span>.<span style="color: black;">com</span>/installers/atomic.<span style="color: black;">sh</span> | sh</div></div>
<p>Puis une fois tous les chargements terminés, tapez :</p>
<div class="codecolorer-container python default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum update php</div></div>
<p>Puis redémarrer les services via :</p>
<div class="codecolorer-container python default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">service httpd restart</div></div>
<p>Et là, normalement, si tout s&#8217;est bien déroulé, vous devriez être passé de <strong>php5.1 à php5.2</strong>, utilisé un phpinfo() pour la vérification.</p>
<p><a href="http://iptrees.wordpress.com/2009/10/11/how-to-upgrade-to-php-5-2-x-on-centosrhelfedoraedora/">Source</a></p>
<p><strong>EDIT (27.07.2010)</strong><br />
J&#8217;ai eu quelques déboires à la suite de cette mise à jour sur mon serveur, dont un problème avec Plesk 9. Donc je vous fait part de mes méthodes, car j&#8217;y ai passé la journée. <img src='http://blog.ludikreation.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
J&#8217;utilise Plesk, car ça m&#8217;aide beaucoup sur certains points, je ne suis pas encore totalement à l&#8217;aise avec les lignes de commandes.<br />
J&#8217;ai eu un soucis pour créer des utilisateurs à ma BDD Mysql à la suite de cette mise à jour.<br />
En effet, j&#8217;avais un retour du type : Table &#8216;mysql.servers&#8217; doesn&#8217;t exist (error #703). Un problème fâcheux, car je ne pouvais plus créer d&#8217;utilisateurs pour ma bdd via Plesk.<br />
Donc, pour résoudre ce problème, tapez la ligne suivante toujours en SSH :</p>
<div class="codecolorer-container python default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="python codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mysql_upgrade -u admin -p your_password</div></div>
<p>On va vous demander un mot de passe à la suite de cela, c&#8217;est celui de votre serveur en root.</p>
<p>Et normalement, après ça, vous n&#8217;avez plus de soucis de ce coté là, jusqu&#8217;aux prochains^^</p>
<ul>
<li><a href="http://blog.ludikreation.com/2010/07/16/php-dates-et-fetes-en-francais">PHP &#8211; Dates et fêtes en Français</a></li>
<li><a href="http://blog.ludikreation.com/2010/05/17/cms-bilboplanet-un-agregateur-de-flux-rss-prometteur/">CMS &#8211; BilboPlanet un agrégateur de flux rss prometteur</a></li>
<li><a href="http://blog.ludikreation.com/2010/05/07/jquery-20-plugins-jquery-a-retenir/">jQuery – 20 plugins jQuery à retenir</a></li>
<li><a href="http://blog.ludikreation.com/2009/09/01/serveur-privededie-creer-sous-domaine-avec-et-sans-www/">Serveur Privé/Dédié – Créer sous-domaine avec et sans WWW</a></li>
<li><a href="http://blog.ludikreation.com/2009/09/01/installer-svn-et-trac-sur-un-serveur-dedie/">Installer SVN et Trac sur un serveur dédié</a></li>
</ul>
<p><iframe src="http://www.facebook.com/widgets/like.php?href=http://blog.ludikreation.com/2010/07/26/centos-plesk-mise-a-jour-version-php-5-1-vers-5-2"<br />
        scrolling="no" frameborder="0"<br />
        style="border:none; width:540px; height:50px"></iframe></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2010/07/26/centos-%e2%80%93-plesk-%e2%80%93-mise-a-jour-version-php-5-1-vers-5-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créez votre site internet avec Ludikreation</title>
		<link>http://blog.ludikreation.com/2009/09/24/creez-votre-site-internet-avec-ludikreation/</link>
		<comments>http://blog.ludikreation.com/2009/09/24/creez-votre-site-internet-avec-ludikreation/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 12:29:21 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[LudiKreation]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[Conception]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Ludique]]></category>
		<category><![CDATA[Projet]]></category>
		<category><![CDATA[Réalisation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=48</guid>
		<description><![CDATA[Voici un petit article présentant brièvement LudiKreation et sa conception. Afin d&#8217;en faire la promotion dans un premier temps et aussi pour vous présenter sa vision qui peut vous intéresser. Alors LudiKreation c&#8217;est quoi ? Cette auto-entreprise fût créée afin de répondre à des demandes bien particulières toutes liées au web, au ludique et/ou à [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fblog.ludikreation.com%252F2009%252F09%252F24%252Fcreez-votre-site-internet-avec-ludikreation%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Cr%C3%A9ez%20votre%20site%20internet%20avec%20Ludikreation%22%20%7D);"></div>
<p>Voici un petit article présentant brièvement <a href="http://www.ludikreation.com">LudiKreation</a> et sa conception. Afin d&#8217;en faire la promotion dans un premier temps et aussi pour vous présenter sa vision qui peut vous intéresser.</p>
<p><strong>Alors LudiKreation c&#8217;est quoi ? </strong></p>
<p>Cette <strong>auto-entreprise</strong> fût créée afin de répondre à des demandes bien particulières toutes liées au web, au ludique et/ou à l&#8217;imaginaire.</p>
<p><strong>LudiKreation</strong> est le fruit de passionnés, s&#8217;entourer de spécialistes et de personnes qui aiment ce qu&#8217;ils font, sont les clefs de la réussite d&#8217;un projet. C&#8217;est essentiellement pour cette raison que <strong>Ludikreation</strong> est né.</p>
<p><strong>Les projets typiques LudiKreation :</strong></p>
<ul>
<li> <strong>Créations de sites web</strong> sur-mesure (étude, cahier des charges, conception, développement)</li>
<li> <strong>Créations de sites web</strong> via Outils ou moteurs (Joomla, Drupal, WordPress, FluxBB, PHPBB, Thelia, Wikipedia etc&#8230;)</li>
<li> <strong>Formation</strong> web (Logiciels, PHP, XHTML/CSS, Javascript, moteurs de scripts)</li>
<li> <strong>Référencement</strong></li>
<li> <strong>Gestion</strong>, <strong>administration</strong> et <strong>recherche de contenu</strong> pour site web</li>
<li> <strong>Promotion</strong></li>
<li> <strong>Évènementiel</strong></li>
<li> <strong>Édition</strong></li>
<li> <strong>Étude</strong>, <strong>conception</strong> et <strong>création de jeux</strong></li>
<li> Et tout ce qui a attrait aux <strong>loisirs</strong>, au <strong>ludique</strong> et à la <strong>communication</strong></li>
</ul>
<p><a href="http://www.ludikreation.com"><img src="http://www.ludikreation.com/img/basic/logo_lk.png" alt="Logo LudiKreation" /></a></p>
<p>Donc, n&#8217;hésitez pas à <a href="http://www.ludikreation.com/contact">contacter LudiKreation</a> si vous avez ce type de projet en vu et qu&#8217;une collaboration ludique vous intéresse.</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2009/09/24/creez-votre-site-internet-avec-ludikreation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serveur Privé/Dédié &#8211; Créer sous-domaine avec et sans WWW</title>
		<link>http://blog.ludikreation.com/2009/09/01/serveur-privededie-creer-sous-domaine-avec-et-sans-www/</link>
		<comments>http://blog.ludikreation.com/2009/09/01/serveur-privededie-creer-sous-domaine-avec-et-sans-www/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 18:38:44 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[domaine]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Sous-domaine]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=28</guid>
		<description><![CDATA[Il vous est peut être arrivé de créer un sous-domaine avec Plesk et de voir une page par défaut quand vous rajoutez les &#171;&#160;www&#160;&#187;. Malgré tout ce que vous essayez, vous n&#8217;arrivez pas à comprendre le pourquoi du comment ça ne marche pas. Voici la solution Connectez vous à votre serveur en SSH sous le [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fblog.ludikreation.com%252F2009%252F09%252F01%252Fserveur-privededie-creer-sous-domaine-avec-et-sans-www%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Serveur%20Priv%C3%A9%2FD%C3%A9di%C3%A9%20-%20Cr%C3%A9er%20sous-domaine%20avec%20et%20sans%20WWW%22%20%7D);"></div>
<p>Il vous est peut être arrivé de créer un sous-domaine avec Plesk et de voir une page par défaut quand vous rajoutez les &laquo;&nbsp;www&nbsp;&raquo;. Malgré tout ce que vous essayez, vous n&#8217;arrivez pas à comprendre le pourquoi du comment ça ne marche pas.</p>
<p><strong>Voici la solution<br />
</strong></p>
<p>Connectez vous à votre serveur en SSH sous le loggin &laquo;&nbsp;root&nbsp;&raquo;, via <strong>Putty </strong> par exemple :</p>
<p>- Il vous faut dans un premier temps créer un fichier <strong>vhost.conf</strong> dans<br />
/home/httpd/vhosts/mondomaine.com/subdomains/sousdomaine/conf</p>
<p>- Dans ce fichier mettez la ligne suivante</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ServerAlias www.sousdomaine.mondomaine.com</div></div>
<p>- Assurez-vous d&#8217;avoir créé les dns via l’interface de <strong>Plesk </strong>dans le domaine <strong>mondomaine.com</strong><br />
www.sousdomaine.mondomaine.com.          A     000.000.000.000 (ip de votre serveur)<br />
on peut aussi créer un CNAME :<br />
sousdomaine.mondomaine.com.          A     000.000.000.000 (ip de votre serveur)<br />
www.sousdomaine.mondomaine.com.          CNAME     sousdomaine.mondomaine.com.</p>
<p>- Dans la console <strong>Putty</strong>, lancez cette commande :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/usr/local/psa/admin/sbin/websrvmng -v -a</div></div>
<p>Ce qui permettra d&#8217;appliquer les modifications</p>
<p>- testez votre site avec et sans les &laquo;&nbsp;www&nbsp;&raquo;, normalement tout devrais fonctionner.</p>
<p>Une des sources liées à cet article : <a href="http://weblog.fairweb.fr/archives/2005/07/14/deux-domaines-pour-le-meme-site-avec-plesk/">http://weblog.fairweb.fr/archives/2005/07/14/deux-domaines-pour-le-meme-site-avec-plesk/</a></p>
<p>Bon développement <img src='http://blog.ludikreation.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2009/09/01/serveur-privededie-creer-sous-domaine-avec-et-sans-www/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Installer SVN et Trac sur un serveur dédié</title>
		<link>http://blog.ludikreation.com/2009/09/01/installer-svn-et-trac-sur-un-serveur-dedie/</link>
		<comments>http://blog.ludikreation.com/2009/09/01/installer-svn-et-trac-sur-un-serveur-dedie/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 13:16:29 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Dédié]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Trac]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=17</guid>
		<description><![CDATA[Voilà un article qui est le résultat de 2 semaines de recherche et de bataille pour installer un environnement de travail en collaboration. Une fois la victoire acquise, je me suis empressé de faire un petit tuto afin que d&#8217;autres ne misère pas autant que moi, je vous le met à disposition en téléchargement pdf [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fblog.ludikreation.com%252F2009%252F09%252F01%252Finstaller-svn-et-trac-sur-un-serveur-dedie%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Installer%20SVN%20et%20Trac%20sur%20un%20serveur%20d%C3%A9di%C3%A9%22%20%7D);"></div>
<p>Voilà un article qui est le résultat de 2 semaines de recherche et de bataille pour installer un environnement de travail en collaboration. Une fois la victoire acquise, je me suis empressé de faire un petit tuto afin que d&#8217;autres ne misère pas autant que moi, je vous le met à disposition en téléchargement pdf en fin d&#8217;article.</p>
<p><strong>Voici le tuto que vous trouverez dans le pdf :</strong><br />
Avant de démarrer:</p>
<p>Pour savoir ce qu’est <strong>Trac </strong>: <a title="Trac" href="http://trac.edgewall.org">http://trac.edgewall.org</a><br />
Pour savoir ce qu’est <strong>Subversion </strong>: <a title="SVN" href="http://fr.wikipedia.org/wiki/Subversion_(logiciel)">http://fr.wikipedia.org/wiki/Subversion_(logiciel)</a><br />
Pour savoir ce qu’est <strong>Plesk </strong>: <a title="Plesk" href="http://fr.wikipedia.org/wiki/Plesk">http://fr.wikipedia.org/wiki/Plesk</a></p>
<p><strong>Tout d’abord l’installation de SVN</strong><br />
Installation dans un sous-domaine <em>svn.domaine.com</em><br />
Je me connecte via <strong>putty </strong>en SSH à mon serveur et voici la marche à suivre en tant que root :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># yum install subversion</div></div>
<p>Ceci installera subversion sur votre machine</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># yum install mod_dav_svn</div></div>
<p>Ceci installera le module Webdav</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># yum install mod_python</div></div>
<p>Ceci installera le module python</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># <a href="http://www.ss64.com/nt/mkdir.html"><span style="color: #b1b100; font-weight: bold;">mkdir</span></a> /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo</div></div>
<p>Ceci  créera  un répertoire dans le sous domaine, pour le repository</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># svnadmin create /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo</div></div>
<p>Création d&#8217;une repositery vide dans le répertoire</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># chmod –R <span style="color: #cc66cc;">777</span> /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo</div></div>
<p>Donne les accès au repository pour APACHE et SVN (Celon les besoins)</p>
<p>SVN est installé !</p>
<p>P.S : ne pas oublier d’activer sur vos sous domaine via plesk :<br />
CGI, FastCGI et mod_python</p>
<p><strong>Installation de Trac</strong><br />
Installation dans un sous-domaine <em>trac.domaine.com</em><br />
Je me connecte via <strong>putty </strong>en SSH à mon serveur et voici la marche à suivre en tant que root :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># yum install python-setuptools</div></div>
<p>Afin de pouvoir utiliser easy_install</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># easy_install Trac</div></div>
<p>Installera tout le nécessaire pour Trac</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># <a href="http://www.ss64.com/nt/mkdir.html"><span style="color: #b1b100; font-weight: bold;">mkdir</span></a> /var/www/vhosts/domaine.com/subdomains/trac/httpdocs/tracrepo</div></div>
<p>Ceci  créera  un répertoire dans le sous domaine, pour l’environnement Trac</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># trac-admin  /var/www/vhosts/domaine.com/subdomains/ trac /httpdocs/ tracrepo initenv</div></div>
<p>Génère l’environnement de Trac</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># <a href="http://www.ss64.com/nt/cd.html"><span style="color: #b1b100; font-weight: bold;">cd</span></a> /var/www/vhosts/domaine.com/subdomains/ trac /httpdocs</div></div>
<p>Pour se placer dans le répertoire</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># chgrp –R psacln *</div></div>
<p>Pour changer le groupe de permission de tracrepo en psacln qui est l’utilisateur Apache de Plesk</p>
<p># chown –R user_ftp_project *<br />
On change le propriétaire de tracrepo avec l’utilisateur FTP du domaine</p>
<p><strong>Pour l’authentification</strong><br />
Cette partie est un peu plus délicate et je dois avouer que c’est à ce niveau que cela a été plus complexe.<br />
L’authentification de svn et de trac se fera via Apache. Créons un fichier de mot de passe :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># htpasswd –c  /etc/auth-file user</div></div>
<p>Crée le fichier d’authentification dans le dossier etc. pour ajouter d’autres utilisateurs enlevé simplement le –c</p>
<p><strong>Configurer Apache</strong><br />
Pour que <strong>SVN </strong>et <strong>Trac </strong>fonctionnent avec les 2 sous-domaines, il faut configurer apache. Créons un fichier de configuration dans</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/var/www/vhosts/domaine.com/subdomains/trac/conf/vhost.conf</div></div>
<p>(j’ai utilisé la commande # touch, mais il doit y avoir mieux)</p>
<p>Puis y mettre :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;Location /&gt;<br />
SetHandler mod_python<br />
PythonHandler  trac.web.modpython_frontend<br />
PythonInterpreter main_interpreter<br />
PythonOption TracEnv /var/www/vhosts/domaine.com/subdomains/trac/httpdocs/tracrepo<br />
PythonOption TracUriRoot /<br />
SetEnv PYTHON_EGG_CACHE /tmp<br />
AuthType Basic<br />
AuthName &quot;myproject&quot;<br />
AuthUserFile /etc/auth-file<br />
Require valid-user<br />
&lt;/Location&gt;</div></div>
<p>Puis dans</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/var/www/vhosts/domaine.com/subdomains/svn/conf/vhost.conf</div></div>
<p>(j’ai utilisé la commande # touch, mais il doit y avoir mieux)</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;Location /&gt;<br />
DAV svn<br />
SVNPath /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo<br />
AuthType Basic<br />
AuthName &quot;myproject SVN&quot;<br />
AuthUserFile /etc/auth-file<br />
Require valid-user<br />
&lt;/Location&gt;</div></div>
<p>Ne pas oublier de rendre possible en lecture et écriture :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;/var/www/vhosts/domaine.com/subdomains/trac/httpdocs/tracrepo/db</div></div>
<p>Et</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/var/www/vhosts/domaine.com/subdomains/trac/httpdocs/tracrepo/db/trac.db</div></div>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domaine.com :</div></div>
<p>Demande à plesk de prendre en compte notre configuration</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#service httpd reload</div></div>
<p>Ou</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#service httpd restart</div></div>
<p>Relance le serveur Apache</p>
<p><strong>Divers</strong><br />
Pour donner les droits admins à un user sur Trac :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#trac-admin /var/www/vhosts/domaine.com/subdomains/trac/httpdocs/tracrepo/ permission add user TRAC_ADMIN</div></div>
<p>Si vous avez une erreur du Type 500 lorsque vous vous connecté sur Trac, rajouté dans le vhost.conf de Trac :</p>
<div class="codecolorer-container dos default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="dos codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;Location /&gt;<br />
...<br />
PythonDebug on<br />
&lt;/Location&gt;</div></div>
<p>Cela va vous permettre de repérer d’où vient l’erreur.</p>
<p>Quelques sources, qui m’ont permis d’y arriver</p>
<p><a title="svntrac" href="http://cms.ersezer.com/index.php/home/40-webdev/58-contentplesksvntrac.pdf">http://cms.ersezer.com/index.php/home/40-webdev/58-contentplesksvntrac.pdf</a><br />
<a title="Trac" href="http://trac.edgewall.org">http://trac.edgewall.org</a><br />
<a title="Wordpress" href="http://techteam.wordpress.com/2008/04/29/installation-of-python-fedoracommons-webarchive/">http://techteam.wordpress.com/2008/04/29/installation-of-python-fedoracommons-webarchive/</a><br />
<a title="Question" href="http://www.question-defense.com/2009/03/16/install-easy_install-via-yum-on-linux-centos-server/">http://www.question-defense.com/2009/03/16/install-easy_install-via-yum-on-linux-centos-server/</a></p>
<p>N&#8217;hésitez pas à laissez vos commentaires ou suggestions d&#8217;améliorations.</p>
<p><strong>Voici le PDF :</strong></p>
<p><a href="http://blog.ludikreation.com/wp-content/uploads/SVN-TRAC-LudiKreation.pdf">Installer SVN+TRAC LudiKreation</a></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2009/09/01/installer-svn-et-trac-sur-un-serveur-dedie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
