<?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>Thu, 19 Jan 2012 15:26:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Serveur &#8211; Faire pointer son domaine sur un dossier particulier</title>
		<link>http://blog.ludikreation.com/2011/01/26/serveur-faire-pointer-son-domaine-sur-un-dossier-particulier/</link>
		<comments>http://blog.ludikreation.com/2011/01/26/serveur-faire-pointer-son-domaine-sur-un-dossier-particulier/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 13:43:04 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Framework]]></category>
		<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[CentOS]]></category>
		<category><![CDATA[DocumentRoot]]></category>
		<category><![CDATA[Domaines]]></category>
		<category><![CDATA[Dossiers]]></category>
		<category><![CDATA[NDD]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Répertoires]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tuto]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=655</guid>
		<description><![CDATA[Aujourd&#8217;hui je vous donne une petite astuce qui vous permettra de faire pointer votre domaine (monsite.com) sur un répertoire particulier de votre serveur. Alors, je précise que ces explications ont été testées sur un serveur dédié 1&#038;1 (Centos 5) et géré par Plesk. Donc, sur ce type de serveur, le nom de domaine du site pointe généralement sur un dossier httpdocs. Mais alors comment faire pour que ce même nom de domaine pointe vers un sous dossier du répertoire httpdocs ? Pour avoir ainsi d&#8217;autres sous-dossiers inaccessible via l&#8217;url, mais joignable via php. D&#8217;ailleurs c&#8217;est souvent une structure employée avec les frameworks PHP. Dans un premier temps, il vous faut vous connecter à votre serveur en SSH avec putty par exemple. Pour que vous compreniez l&#8217;exemple, nous allons tenter de faire pointer le domaine monsite.com vers le dossier /httpdocs/site/web. Ce dossier /web est donc à déclarer comme DocumentRoot. Pour cela, toujours en étant connecté en SSH, on crée un fichier vhost.conf dans le dossier conf, grâce à ces quelques lignes de commande : cd /var/www/vhosts/flho.net/subdomains/mon_site/conf/ vi vhost.conf Via la commande vi vous avez ouvert un fichier vide &#8211; vhost.conf &#8211; que l&#8217;on rédige ainsi avec l&#8217;éditeur linux : DocumentRoot /var/www/vhosts/monsite.com/httpdocs/site/web [...]]]></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%252F2011%252F01%252F26%252Fserveur-faire-pointer-son-domaine-sur-un-dossier-particulier%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FeLLCHS%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Serveur%20-%20Faire%20pointer%20son%20domaine%20sur%20un%20dossier%20particulier%20%231%26amp%3B1%20%231and1%20%23CentOS%20%23DocumentRoot%20%23Domaines%20%23Dossiers%20%23NDD%20%23Plesk%20%23Putty%20%23R%C3%A9pertoires%20%23Serveurs%20%23SSH%20%23Tuto%20%23Tutoriels%22%20%7D);"></div>
<p>Aujourd&#8217;hui je vous donne une petite astuce qui vous permettra de faire pointer votre domaine (monsite.com) sur un répertoire particulier de votre serveur. Alors, je précise que ces explications ont été testées sur un serveur dédié <strong>1&#038;1 (Centos 5)</strong> et géré par <strong>Plesk</strong>.</p>
<p>Donc, sur ce type de serveur, le nom de domaine du site pointe généralement sur un dossier <strong>httpdocs</strong>. Mais alors comment faire pour que ce même nom de domaine pointe vers un sous dossier du répertoire <strong>httpdocs</strong> ? Pour avoir ainsi d&#8217;autres sous-dossiers inaccessible via l&#8217;url, mais joignable via php. D&#8217;ailleurs c&#8217;est souvent une structure employée avec les <strong>frameworks PHP</strong>.</p>
<p><img src="http://blog.ludikreation.com/wp-content/vhost-domaine-dossier.png" alt="vhost-domaine-dossier" title="vhost-domaine-dossier" width="224" height="224" class="aligncenter size-full wp-image-656" /></p>
<p>Dans un premier temps, il vous faut vous connecter à votre serveur en <strong>SSH</strong> avec <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">putty</a> par exemple.</p>
<p>Pour que vous compreniez l&#8217;exemple, nous allons tenter de faire pointer le domaine monsite.com vers le dossier /httpdocs/site/web. Ce dossier /web est donc à déclarer comme <strong>DocumentRoot</strong>.</p>
<p>Pour cela, toujours en étant connecté en SSH, on crée un fichier vhost.conf dans le dossier conf, grâce à ces quelques lignes de 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"><a href="http://www.ss64.com/nt/cd.html"><span style="color: #b1b100; font-weight: bold;">cd</span></a> /var/www/vhosts/flho.net/subdomains/mon_site/conf/</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">vi vhost.conf</div></div>
<p>Via la commande vi vous avez ouvert un fichier vide &#8211; vhost.conf &#8211; que l&#8217;on rédige ainsi avec l&#8217;éditeur linux :</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">DocumentRoot /var/www/vhosts/monsite.com/httpdocs/site/web<br />
ServerName monsite.com<br />
<span style="color: #33cc33;">&lt;</span>Directory /var/www/vhosts/monsite.com/httpdocs/site/web<span style="color: #33cc33;">&gt;</span><br />
&nbsp; &nbsp; AllowOverride All<br />
&nbsp; &nbsp; Allow from All<br />
&nbsp; &nbsp; <span style="color: #33cc33;">&lt;</span>ifModule sapi_apache2.c<span style="color: #33cc33;">&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; php_admin_value open_basedir none<br />
&nbsp; &nbsp; <span style="color: #33cc33;">&lt;</span>/ifModule<span style="color: #33cc33;">&gt;</span><br />
&nbsp; &nbsp; <span style="color: #33cc33;">&lt;</span>ifModule mod_php5.c<span style="color: #33cc33;">&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; php_admin_value open_basedir none<br />
&nbsp; &nbsp; <span style="color: #33cc33;">&lt;</span>/ifModule<span style="color: #33cc33;">&gt;</span><br />
<span style="color: #33cc33;">&lt;</span>/Directory<span style="color: #33cc33;">&gt;</span></div></div>
<p>Vous enregistrez et quittez ce fichier<br />
cliquez sur echap puis taper</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">:<span style="color: #b100b1; font-weight: bold;">wq</span></div></div>
<p>Maintenant, on demande à Plesk d&#8217;inclure cet Hôte Virtuel dans le httpd.include (qu&#8217;il régénère automatiquement à chaque redémarrage du serveur) :</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 -u --vhost-name=monsite.com</div></div>
<p>On redémarre Apache pour prendre en compte le nouvel Hôte Virtuel :</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">/etc/init.d/httpd restart</div></div>
<p>Dès lors, le DocumentRoot est /httpdocs/sitey/web et on pointe bien sur l&#8217;index.php dans ce dossier lorsque l&#8217;on tape http://monsite.com</p>
<p>Article très inspiré de <a href="http://www.moduleutile.com/2010/03/forcer-plesk-voir-vhostconf.html">celui-ci</a></p>
<p><strong>Articles pouvant vous intéresser :</strong></p>
<ul>
<li><a href="http://blog.ludikreation.com/2010/07/26/centos-plesk-mise-a-jour-version-php-5-1-vers-5-2">Centos – Plesk – Mise à jour version PHP 5.1 vers 5.2</a></li>
<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>
</ul>
<p><iframe src="http://www.facebook.com/widgets/like.php?href=http://blog.ludikreation.com/2011/01/26/serveur-faire-pointer-son-domaine-sur-un-dossier-particulier"<br />
        scrolling="no" frameborder="0"<br />
        style="border:none; width:540px; height:50px"></iframe></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2011/01/26/serveur-faire-pointer-son-domaine-sur-un-dossier-particulier/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google &#8211; Apache &#8211; Accélération de l&#8217;affichage des pages de votre site web</title>
		<link>http://blog.ludikreation.com/2010/11/06/google-apache-acceleration-de-laffichage-des-pages-de-votre-site-web/</link>
		<comments>http://blog.ludikreation.com/2010/11/06/google-apache-acceleration-de-laffichage-des-pages-de-votre-site-web/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 16:23:23 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Google]]></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[Apache]]></category>
		<category><![CDATA[Mod]]></category>
		<category><![CDATA[Sites internet]]></category>
		<category><![CDATA[Sites web]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=599</guid>
		<description><![CDATA[Google, toujours dans un but d&#8217;améliorer la rapidité et l&#8217;efficacité de navigation web, propose aux développeurs de sites internet un mod pour leurs serveurs Apache, qui permet, toujours d&#8217;après Google, d&#8217;accroitre la rapidité d&#8217;affichage d&#8217;une page web jusqu&#8217;à 50% ! Rien que ça ! De plus le Géant du net, offre une démonstration en vidéo : Bon, bien entendu, il faut avoir la main sur le serveur de vos sites web pour tester et avoir l&#8217;avantage d&#8217;utiliser ce mod, car en principe sur des hébergement mutualisés vous n&#8217;avez pas cette possibilité. Source Page du mod Articles pouvant vous intéresser : PHP &#8211; Installer XDebug sous WAMP PHP &#8211; Class &#8211; De l&#8217;importance du Flux RSS Centos – Plesk – Mise à jour version PHP 5.1 vers 5.2 PHP &#8211; Dates et fêtes en Français CMS &#8211; BilboPlanet un agrégateur de flux rss prometteur]]></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%252F11%252F06%252Fgoogle-apache-acceleration-de-laffichage-des-pages-de-votre-site-web%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FayZQlJ%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Google%20-%20Apache%20-%20Acc%C3%A9l%C3%A9ration%20de%20l%27affichage%20des%20pages%20de%20votre%20site%20web%20%23Apache%20%23Google%20%23Mod%20%23Serveurs%20%23Sites%20internet%20%23Sites%20web%22%20%7D);"></div>
<p><strong>Google</strong>, toujours dans un but d&#8217;améliorer la rapidité et l&#8217;efficacité de navigation web, propose aux développeurs de <strong>sites internet</strong> un mod pour leurs serveurs Apache, qui permet, toujours d&#8217;après <strong>Google</strong>, d&#8217;accroitre la rapidité d&#8217;affichage d&#8217;une page web jusqu&#8217;à 50% ! Rien que ça !</p>
<p>De plus le Géant du net, offre une démonstration en vidéo :</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/8moGR2qf994?fs=1&amp;hl=fr_FR&amp;color1=0x006699&amp;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8moGR2qf994?fs=1&amp;hl=fr_FR&amp;color1=0x006699&amp;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Bon, bien entendu, il faut avoir la main sur le serveur de vos sites web pour tester et avoir l&#8217;avantage d&#8217;utiliser ce mod, car en principe sur des hébergement mutualisés vous n&#8217;avez pas cette possibilité.</p>
<p><a href="http://pro.clubic.com/creation-de-site-web/actualite-376368-google-mod-apache-accelerer-sites-web.html">Source</a></p>
<p><a href="http://code.google.com/intl/fr-FR/speed/page-speed/docs/module.html">Page du mod</a></p>
<p><strong>Articles pouvant vous intéresser :</strong></p>
<ul>
<li><a href="http://blog.ludikreation.com/2010/10/22/php-installer-xdebug-sous-wamp">PHP &#8211; Installer XDebug sous WAMP</a></li>
<li><a href="http://blog.ludikreation.com/2010/09/25/php-class-de-limportance-du-flux-rss">PHP &#8211; Class &#8211; De l&#8217;importance du Flux RSS</a></li>
<li><a href="http://blog.ludikreation.com/2010/07/26/centos-–-plesk-–-mise-a-jour-version-php-5-1-vers-5-2">Centos – Plesk – Mise à jour version PHP 5.1 vers 5.2</a></li>
<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>
</ul>
<p><iframe src="http://www.facebook.com/widgets/like.php?href=http://blog.ludikreation.com/2010/11/06/google-apache-acceleration-de-laffichage-des-pages-de-votre-site-web"<br />
        scrolling="no" frameborder="0"<br />
        style="border:none; width:540px; height:50px"></iframe></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2010/11/06/google-apache-acceleration-de-laffichage-des-pages-de-votre-site-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; Installer XDebug sous WAMP</title>
		<link>http://blog.ludikreation.com/2010/10/22/php-installer-xdebug-sous-wamp/</link>
		<comments>http://blog.ludikreation.com/2010/10/22/php-installer-xdebug-sous-wamp/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 14:41:56 +0000</pubDate>
		<dc:creator>LudiKadmin</dc:creator>
				<category><![CDATA[Outils]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Serveurs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Débogage]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[ExtensionsPHP]]></category>
		<category><![CDATA[Profilage]]></category>
		<category><![CDATA[Tuto]]></category>
		<category><![CDATA[WAMP]]></category>
		<category><![CDATA[WAMPSERVEUR]]></category>
		<category><![CDATA[XDebug]]></category>

		<guid isPermaLink="false">http://blog.ludikreation.com/?p=586</guid>
		<description><![CDATA[Voici un petit article sans prétention pour vous permettre d&#8217;installer facilement et rapidement XDebug sous WAMPSERVER. C&#8217;est une question qu&#8217;on me pose souvent, et j&#8217;ai souvent à l&#8217;installer pour d&#8217;autres personnes. Je mets donc la marche à suivre en ligne pour ceux que cela intéresserait. &#171;&#160;Xdebug est une extension pour PHP apportant de précieuses fonctions de débogage et de profilage, le tout sous un aspect lisible.&#160;&#187; Marche à suivre : 1 &#8211; Télécharger XDebug sur le site officiel : http://xdebug.org/download.php ATTENTION : Bien choisir XDebug selon sa version de PHP, exemple pour une version 5.2.9, prendre : 5.2 VC6 2 &#8211; Placer le fichier ainsi téléchargé dans le répertoire des binaires de php de votre wamp (exemple si placé à c:\wamp alors il faut le mettre dans c:\wamp\bin\php\php5.2.9\ si vous utilisez une version 5.2.9) 3 &#8211; Éditer le fichier php.ini pour rajouter la ligne qui suit : zend_extension_ts=&#34;c:/wamp/bin/php/php5.2.9/php_xdebug-2.1.0-5.3-vc9.dll&#34; Bien entendu les champs php5.2.9 et php_xdebug-2.1.0-5.3-vc9.dll sont à modifier selon votre configuration. Éditez directement via le menu WAMPSERVER, puis redémarrer WAMP. Pour tester, vous pouvez créer un fichier php avec le contenu suivant : &#60;?php echo 'Version de Xdebug : '.phpversion&#40;&#34;xdebug&#34;&#41;; $var = 1 / 0; ?&#62; Cela vous affichera la [...]]]></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%252F10%252F22%252Fphp-installer-xdebug-sous-wamp%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FcZcRau%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22PHP%20-%20Installer%20XDebug%20sous%20WAMP%20%23D%C3%A9bogage%20%23Extensions%20%23ExtensionsPHP%20%23PHP%20%23Profilage%20%23Tuto%20%23Tutoriels%20%23WAMP%20%23WAMPSERVEUR%20%23XDebug%22%20%7D);"></div>
<p>Voici un petit article sans prétention pour vous permettre d&#8217;installer facilement et rapidement <strong>XDebug</strong> sous <strong>WAMPSERVER</strong>. C&#8217;est une question qu&#8217;on me pose souvent, et j&#8217;ai souvent à l&#8217;installer pour d&#8217;autres personnes. Je mets donc la marche à suivre en ligne pour ceux que cela intéresserait.</p>
<p><img src="http://blog.ludikreation.com/wp-content/xdebug.png" alt="xdebug" title="xdebug" width="212" height="134" class="aligncenter size-full wp-image-588" /></p>
<p>&laquo;&nbsp;Xdebug est une extension pour PHP apportant de précieuses fonctions de débogage et de profilage, le tout sous un aspect lisible.&nbsp;&raquo;</p>
<p><strong>Marche à suivre :</strong></p>
<p>1 &#8211; Télécharger XDebug sur le site officiel : <a href="http://xdebug.org/download.php">http://xdebug.org/download.php</a><br />
<strong>ATTENTION</strong> : Bien choisir XDebug selon sa version de PHP, exemple pour une version 5.2.9, prendre : 5.2 VC6</p>
<p>2 &#8211; Placer le fichier ainsi téléchargé dans le répertoire des binaires de php de votre wamp (exemple si placé à c:\wamp alors il faut le mettre dans c:\wamp\bin\php\php5.2.9\ si vous utilisez une version 5.2.9)</p>
<p>3 &#8211; Éditer le fichier php.ini pour rajouter la ligne qui suit :</p>
<div class="codecolorer-container ini default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="ini codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000099;">zend_extension_ts</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #933;">&quot;c:/wamp/bin/php/php5.2.9/php_xdebug-2.1.0-5.3-vc9.dll&quot;</span></div></div>
<p>Bien entendu les champs php5.2.9 et php_xdebug-2.1.0-5.3-vc9.dll sont à modifier selon votre configuration.</p>
<p>Éditez directement via le menu WAMPSERVER, puis redémarrer WAMP.</p>
<p><img src="http://blog.ludikreation.com/wp-content/wamp-xdebug.png" alt="wamp-xdebug" title="wamp-xdebug" width="376" height="276" class="aligncenter size-full wp-image-587" /></p>
<p>Pour tester, vous pouvez créer un fichier php avec le contenu suivant :</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:500px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'Version de Xdebug : '</span><span style="color: #339933;">.</span><a href="http://www.php.net/phpversion"><span style="color: #990000;">phpversion</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;xdebug&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$var</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span> <span style="color: #339933;">/</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>Cela vous affichera la version de Xdebug ainsi qu&#8217;un exemple d&#8217;erreur lisible.</p>
<p><strong>XDebug</strong> est un outil très pratique pour tous développeurs <strong>PHP</strong>.</p>
<p><strong>Articles pouvant vous intéresser :</strong></p>
<ul>
<li><a href="http://blog.ludikreation.com/2010/09/25/php-class-de-limportance-du-flux-rss">PHP &#8211; Class &#8211; De l&#8217;importance du Flux RSS</a></li>
<li><a href="http://blog.ludikreation.com/2010/07/26/centos-–-plesk-–-mise-a-jour-version-php-5-1-vers-5-2">Centos – Plesk – Mise à jour version PHP 5.1 vers 5.2</a></li>
<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>
</ul>
<p><iframe src="http://www.facebook.com/widgets/like.php?href=http://blog.ludikreation.com/2010/10/22/php-installer-xdebug-sous-wamp"<br />
        scrolling="no" frameborder="0"<br />
        style="border:none; width:540px; height:50px"></iframe></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.ludikreation.com/2010/10/22/php-installer-xdebug-sous-wamp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<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 vos serveurs 1and1. Après vous être connecté à votre serveur en ssh en tant que root (via putty par exemple), tapez : wget -q -O – http://www.atomicorp.com/installers/atomic.sh &#124; sh Puis une fois tous les chargements terminés, tapez : yum update php Puis redémarrer les services via : service httpd restart Et là, normalement, si tout s&#8217;est bien déroulé, vous devriez être passé de php5.1 à php5.2, utilisé un phpinfo() pour la vérification. Source EDIT (27.07.2010) 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. 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. J&#8217;ai eu un soucis pour créer des utilisateurs à ma BDD Mysql à [...]]]></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%20%231%26amp%3B1%20%231and1%20%23Aides%20%23CentOS%20%23MAJ%20%23Mysql%20%23PHP%20%23PHP%205.1%20%23PHP5.2%20%23phpinfo%20%23Plesk%20%23Putty%20%23Serveurs%20%23SSH%20%23Tuto%20%23Tutoriels%20%23Versions%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.<br />
(si jamais le mot de passe en root ne fonctionne pas, essayez celui de plesk)</p>
<p>Et normalement, après ça, vous n&#8217;avez plus de soucis de ce coté là, jusqu&#8217;aux prochains^^</p>
<p><strong>Articles pouvant vous intéresser :</strong></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>54</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 à l&#8217;imaginaire. LudiKreation 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 Ludikreation est né. Les projets typiques LudiKreation : Créations de sites web sur-mesure (étude, cahier des charges, conception, développement) Créations de sites web via Outils ou moteurs (Joomla, Drupal, WordPress, FluxBB, PHPBB, Thelia, Wikipedia etc&#8230;) Formation web (Logiciels, PHP, XHTML/CSS, Javascript, moteurs de scripts) Référencement Gestion, administration et recherche de contenu pour site web Promotion Évènementiel Édition Étude, conception et création de jeux Et tout ce qui a attrait aux loisirs, au ludique et à la communication Donc, n&#8217;hésitez pas à contacter LudiKreation si vous avez ce type de projet en vu et qu&#8217;une collaboration ludique vous intéresse.]]></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%20%23Conception%20%23Formation%20%23LudiKreation%20%23Ludique%20%23PHP%20%23Projet%20%23R%C3%A9alisation%20%23Web%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 loggin &#171;&#160;root&#160;&#187;, via Putty par exemple : - Il vous faut dans un premier temps créer un fichier vhost.conf dans /home/httpd/vhosts/mondomaine.com/subdomains/sousdomaine/conf - Dans ce fichier mettez la ligne suivante ServerAlias www.sousdomaine.mondomaine.com - Assurez-vous d&#8217;avoir créé les dns via l’interface de Plesk dans le domaine mondomaine.com www.sousdomaine.mondomaine.com. A 000.000.000.000 (ip de votre serveur) on peut aussi créer un CNAME : sousdomaine.mondomaine.com. A 000.000.000.000 (ip de votre serveur) www.sousdomaine.mondomaine.com. CNAME sousdomaine.mondomaine.com. - Dans la console Putty, lancez cette commande : /usr/local/psa/admin/sbin/websrvmng -v -a Ce qui permettra d&#8217;appliquer les modifications - testez votre site avec et sans les &#171;&#160;www&#160;&#187;, normalement tout devrais fonctionner. Une des sources liées à cet article : http://weblog.fairweb.fr/archives/2005/07/14/deux-domaines-pour-le-meme-site-avec-plesk/ Bon développement]]></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%20%23CentOS%20%23domaine%20%23Plesk%20%23Putty%20%23Serveur%20%23Sous-domaine%20%23WWW%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>4</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 en fin d&#8217;article. Voici le tuto que vous trouverez dans le pdf : Avant de démarrer: Pour savoir ce qu’est Trac : http://trac.edgewall.org Pour savoir ce qu’est Subversion : http://fr.wikipedia.org/wiki/Subversion_(logiciel) Pour savoir ce qu’est Plesk : http://fr.wikipedia.org/wiki/Plesk Tout d’abord l’installation de SVN Installation dans un sous-domaine svn.domaine.com Je me connecte via putty en SSH à mon serveur et voici la marche à suivre en tant que root : # yum install subversion Ceci installera subversion sur votre machine # yum install mod_dav_svn Ceci installera le module Webdav # yum install mod_python Ceci installera le module python # mkdir /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo Ceci  créera  un répertoire dans le sous domaine, pour le repository # svnadmin create /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo Création d&#8217;une repositery vide dans le répertoire # chmod –R 777 /var/www/vhosts/domaine.com/subdomains/svn/httpdocs/repo Donne les accès au repository pour APACHE et SVN (Celon les besoins) SVN est installé ! P.S : ne [...]]]></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%20%23CentOS%20%23D%C3%A9di%C3%A9%20%23Plesk%20%23Putty%20%23Serveur%20%23SVN%20%23Trac%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 777 /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"><span style="color: #33cc33;">&lt;</span>Location /<span style="color: #33cc33;">&gt;</span><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 />
<span style="color: #33cc33;">&lt;</span>/Location<span style="color: #33cc33;">&gt;</span></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"><span style="color: #33cc33;">&lt;</span>Location /<span style="color: #33cc33;">&gt;</span><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 />
<span style="color: #33cc33;">&lt;</span>/Location<span style="color: #33cc33;">&gt;</span></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"><span style="color: #33cc33;">&lt;</span>Location /<span style="color: #33cc33;">&gt;</span><br />
...<br />
PythonDebug on<br />
<span style="color: #33cc33;">&lt;</span>/Location<span style="color: #33cc33;">&gt;</span></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>3</slash:comments>
		</item>
	</channel>
</rss>

