<?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>Mazakim&#039;s Blog &#187; mysql</title>
	<atom:link href="http://www.mazikim.com/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mazikim.com</link>
	<description>Open Source - Linux - CakePHP - Jeux ...</description>
	<lastBuildDate>Sun, 02 Oct 2011 15:07:28 +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>Utiliser MySQL dans vos programmes Python</title>
		<link>http://www.mazikim.com/fedora/utiliser-mysql-dans-vos-programmes-python/</link>
		<comments>http://www.mazikim.com/fedora/utiliser-mysql-dans-vos-programmes-python/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 21:19:51 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Mysql-python]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=460</guid>
		<description><![CDATA[Python est un langage interprété qui a de nombreux avantages. Il permet de développer très rapidement et proprement des applications de tous types. Nous allons voir ici comment accéder à une base de données MySQL avec Python de manière très simple. Généralement le problème c&#8217;est de commencer, trouver la bonne librairie et de trouver un exemple concret pour comprendre comment marche la librairie. C&#8217;est ce que je vous propose ici ! Il faut tout d&#8217;abord installer Python et MySQL-python. Sous fedora c&#8217;est très simple : yum install python MySQL-python Commençons simplement par inclure MySQLdb et nous connecter à la base<a href="http://www.mazikim.com/fedora/utiliser-mysql-dans-vos-programmes-python/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>Python est un langage interprété qui a de nombreux avantages. Il permet de développer très rapidement et proprement des applications de tous types. Nous allons voir ici comment accéder à une base de données MySQL avec Python de manière très simple.</p>
<p>Généralement le problème c&#8217;est de commencer, trouver la bonne librairie et de trouver un exemple concret pour comprendre comment marche la librairie. C&#8217;est ce que je vous propose ici !</p>
<p>Il faut tout d&#8217;abord installer Python et MySQL-python. Sous fedora c&#8217;est très simple :</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum install</span> python MySQL-python</pre></div></div></div></div></div></div></div>


<p>Commençons simplement par inclure MySQLdb et nous connecter à la base de données :</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="python"><pre class="de1"><span class="kw1">import</span> MySQLdb
&nbsp;
db <span class="sy0">=</span> MySQLdb.<span class="me1">connect</span><span class="br0">&#40;</span>host<span class="sy0">=</span><span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw3">user</span><span class="sy0">=</span><span class="st0">&quot;my_user&quot;</span><span class="sy0">,</span> passwd<span class="sy0">=</span><span class="st0">&quot;my_pass&quot;</span><span class="sy0">,</span> db<span class="sy0">=</span><span class="st0">&quot;my_db&quot;</span><span class="br0">&#41;</span></pre></div></div></div></div></div></div></div>


<p>Maintenant comment fait-on une requête ? Et bien c&#8217;est assez simple :</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="python"><pre class="de1"><span class="kw1">import</span> MySQLdb
&nbsp;
db <span class="sy0">=</span> MySQLdb.<span class="me1">connect</span><span class="br0">&#40;</span>host<span class="sy0">=</span><span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw3">user</span><span class="sy0">=</span><span class="st0">&quot;my_user&quot;</span><span class="sy0">,</span> passwd<span class="sy0">=</span><span class="st0">&quot;my_pass&quot;</span><span class="sy0">,</span> db<span class="sy0">=</span><span class="st0">&quot;my_db&quot;</span><span class="br0">&#41;</span>
c <span class="sy0">=</span> <span class="kw2">self</span>.<span class="me1">db</span>.<span class="me1">cursor</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
c.<span class="me1">execute</span><span class="br0">&#40;</span><span class="st0">&quot;SELECT * FROM users WHERE active = 1&quot;</span><span class="br0">&#41;</span>
rows <span class="sy0">=</span> c.<span class="me1">fetchall</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="co1">#rows va contenir tout les résultats</span>
c.<span class="me1">close</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
<span class="co1"># Maintenant on va traiter les résultats de notre requête :</span>
<span class="kw1">for</span> row <span class="kw1">in</span> rows:
	<span class="kw1">print</span><span class="br0">&#40;</span>row<span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span>+<span class="st0">&quot;<span class="es0">\n</span>&quot;</span><span class="br0">&#41;</span></pre></div></div></div></div></div></div></div>


<p>Ce bout de code va donc faire un SELECT dans la table users et récupérer tous les éléments dont le champs &laquo;&nbsp;active&nbsp;&raquo; = 1. Ensuite il va afficher le premier champ de notre table pour tous les éléments récupérer et effectuer un retour à la ligne pour chaque éléments.</p>
<p>Et voilà nous avons comment faire une requête basique avec MySQL et Python.<br />
Pour plus d&#8217;infos :</p>
<ul>
<li><a href="http://mysql-python.sourceforge.net/MySQLdb.html">Manuel MySQL-python</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/fedora/utiliser-mysql-dans-vos-programmes-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation et Configuration de LAMP sur CentOS5 [1/3]</title>
		<link>http://www.mazikim.com/centos/installation-et-configuration-de-lamp-sur-centos5/</link>
		<comments>http://www.mazikim.com/centos/installation-et-configuration-de-lamp-sur-centos5/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 17:11:52 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[cenots5]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[installation lamp]]></category>
		<category><![CDATA[installation serveur]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5.2]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=425</guid>
		<description><![CDATA[Voici la démarche pour installer Apache PHP MySQL sur un serveur CentOS5 [1/2] : Avant tout il faut mettre votre système à jour pour éviter tout problème lors de l&#8217;installation. yum update -y Ensuite on va pouvoir passer à l&#8217;installation de Apache et MySQL yum install httpd mysql mysql-server -y Puis enfin on installe PHP avec un petit nombre de module yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml -y La version de PHP installées est la 5.1.x. Ceux qui utilisent par exemple les fonctions &#171;&#160;json_encode&#160;&#187; ou &#171;&#160;json_decode&#160;&#187; ont besoin de la version 5.2.x. Pour cela il faut<a href="http://www.mazikim.com/centos/installation-et-configuration-de-lamp-sur-centos5/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Voici la démarche pour installer Apache PHP MySQL sur un serveur CentOS5  [1/2] :</strong></p>
<p>Avant tout il faut mettre votre système à jour pour éviter tout problème lors de l&#8217;installation.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum update</span> <span class="re5">-y</span></pre></div></div></div></div></div></div></div>


<p>Ensuite on va pouvoir passer à l&#8217;installation de Apache et MySQL</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum install</span> httpd mysql mysql-server <span class="re5">-y</span></pre></div></div></div></div></div></div></div>


<p>Puis enfin on installe PHP avec un petit nombre de module</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum install</span> php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml <span class="re5">-y</span></pre></div></div></div></div></div></div></div>


<p>La version de PHP installées est la 5.1.x. Ceux qui utilisent par exemple les fonctions &laquo;&nbsp;json_encode&nbsp;&raquo; ou &laquo;&nbsp;json_decode&nbsp;&raquo; ont besoin de la version 5.2.x. Pour cela il faut installer le dépot de développement de CentOS.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">vi</span> <span class="sy0">/</span>etc<span class="sy0">/</span>yum.repos.d<span class="sy0">/</span>CentOS-Testing.repo</pre></div></div></div></div></div></div></div>


<p>et copier à l&#8217;interieur les lignes suivantes :</p>
<pre>
  [c5-testing]
  name=CentOS-5 Testing
  baseurl=http://dev.centos.org/centos/5/testing/$basearch/
  enabled=1
  gpgcheck=1
  gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
  includepkgs=php*
</pre>
<p>Remplacer $basearch par &laquo;&nbsp;x86_64 &nbsp;&raquo; ou &laquo;&nbsp;i386 &nbsp;&raquo; selon l&#8217;architecture de votre système.<br />
La ligne &laquo;&nbsp;includepkgs=php*&nbsp;&raquo; indique que vous ne souhaitez que les paquets commençant par &laquo;&nbsp;php&nbsp;&raquo; de ce dépôt.</p>
<p>Il vous suffit de faire un update et vous aurez la version 5.2 de PHP</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum update</span> <span class="re5">-y</span></pre></div></div></div></div></div></div></div>


<p>Enfin on va installer PhpMyAdmin et pour cela il faut installer le dépôt rpmforge. On va donc télécharger le rpm de rpmforge et installer le dépôt</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="co0"># Pour architecture i386</span>
<span class="kw2">wget</span> http:<span class="sy0">//</span>packages.sw.be<span class="sy0">/</span>rpmforge-release<span class="sy0">/</span>rpmforge-release-0.5.2-<span class="nu0">2</span>.el5.rf.i386.rpm
rpm <span class="re5">-ivh</span> rpmforge-release-0.5.2-<span class="nu0">2</span>.el5.rf.i386.rpm
<span class="co0"># Pour architecture x86_64</span>
<span class="kw2">wget</span> http:<span class="sy0">//</span>packages.sw.be<span class="sy0">/</span>rpmforge-release<span class="sy0">/</span>rpmforge-release-0.5.2-<span class="nu0">2</span>.el5.rf.x86_64.rpm
rpm <span class="re5">-ivh</span> rpmforge-release-0.5.2-<span class="nu0">2</span>.el5.rf.x86_64.rpm</pre></div></div></div></div></div></div></div>




<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">yum install</span> phpmyadmin <span class="re5">-y</span></pre></div></div></div></div></div></div></div>


<p><strong>Maintenant passons à la configuration :</strong></p>
<p>On va commencer par mettre un mot de passe. On va donc lancer le serveur MySQL et s&#8217;y connecter pour changer le mot de passe.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>mysqld start
mysql
mysql<span class="sy0">&gt;</span> USE mysql;
mysql<span class="sy0">&gt;</span> UPDATE user SET <span class="re2">Password</span>=PASSWORD<span class="br0">&#40;</span><span class="st_h">'newpassword'</span><span class="br0">&#41;</span> WHERE <span class="re2">user</span>=<span class="st_h">'root'</span>;
mysql<span class="sy0">&gt;</span> FLUSH PRIVILEGES;
mysql<span class="sy0">&gt;</span> <span class="kw3">exit</span>;</pre></div></div></div></div></div></div></div>


<p>Passons à la configuration de PhpMyAdmin. On va commencer par éditer le fichier pypmyadmin.conf</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">vi</span> <span class="sy0">/</span>etc<span class="sy0">/</span>httpd<span class="sy0">/</span>conf.d<span class="sy0">/</span>phpmyadmin.conf</pre></div></div></div></div></div></div></div>


<p>et il faut modifier les supprimer la ligne &laquo;&nbsp;Deny from all&nbsp;&raquo; et modifier la ligne &laquo;&nbsp;Allow from 127.0.0.1 &nbsp;&raquo; par &laquo;&nbsp;Allow from all&nbsp;&raquo;.</p>
<p>Il reste ensuite une dernière modification à faire dans le fichier configuration php de PhpMyAdmin.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="kw2">vi</span> <span class="sy0">/</span>usr<span class="sy0">/</span>share<span class="sy0">/</span>phpmyadmin<span class="sy0">/</span>config.inc.php</pre></div></div></div></div></div></div></div>


<p>Si vous souhaitez utiliser le mode de connexion cookies il faut remplir la variable &laquo;&nbsp;$cfg['blowfish_secret']&nbsp;&raquo; avec une chaîne de caractère. Personnellement je préfère le mode http.<br />
Je modifie donc la ligne suivante :</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="re0">$cfg</span><span class="br0">&#91;</span><span class="st_h">'Servers'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="re0">$i</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'auth_type'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'cookie'</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>par</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="re0">$cfg</span><span class="br0">&#91;</span><span class="st_h">'Servers'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="re0">$i</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'auth_type'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'http'</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>Il nous suffit maintenant de lancer Apache pour voir si tout marche correctement</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="bash"><pre class="de1"><span class="sy0">/</span>etc<span class="sy0">/</span>init.d<span class="sy0">/</span>httpd start</pre></div></div></div></div></div></div></div>


<p>et connectez vous à l&#8217;adresse suivante : http://ip/phpmyadmin<br />
Normalement vous pouvez vous connectez en root avec le mot de passe que vous avez choisis plus haut.</p>
<p>Dans des prochains articles j&#8217;expliquerais comment ajouter une base de donnée et des utilisateurs MySQL et comment ajouter des virtualhost dans Apache.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/centos/installation-et-configuration-de-lamp-sur-centos5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dump Mysql en Bash</title>
		<link>http://www.mazikim.com/centos/dump-mysql-en-bash/</link>
		<comments>http://www.mazikim.com/centos/dump-mysql-en-bash/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 23:49:28 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dump]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=89</guid>
		<description><![CDATA[J&#8217;ai récemment mis en place un script bash pour faire des sauvegardes automatiques de mes bases de données MySQL. Le script est accessible via un dépôt que j&#8217;ai mis en place sur Bitbucket. ICI Ce bash est en deux parties. Dans un premier temps je dump l&#8217;ensemble des bases (ce que je vais expliquer ici) et ensuite j&#8217;envoi le tout sur un FTP (via lftp dont j&#8217;expliquerais plus tard le fonctionnement). Tout d&#8217;abord je definis 2 variables qui correspondent au login et mot de passe de la BDD MYSQLUSER="XXXXX" MYSQLPASSWD="XXXXXX" Grâce à ces deux variables j&#8217;en créer une troisième qui<a href="http://www.mazikim.com/centos/dump-mysql-en-bash/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai récemment mis en place un script bash pour faire des sauvegardes automatiques de mes bases de données MySQL. Le script est accessible via un dépôt que j&#8217;ai mis en place sur Bitbucket. <a href="http://bitbucket.org/azmimik/utilitaire-bash/overview">ICI</a></p>
<p>Ce bash est en deux parties. Dans un premier temps je dump l&#8217;ensemble des bases (ce que je vais expliquer ici) et ensuite j&#8217;envoi le tout sur un FTP (via lftp dont j&#8217;expliquerais plus tard le fonctionnement).</p>
<p>Tout d&#8217;abord je definis 2 variables qui correspondent au login et mot de passe de la BDD</p>
<pre>
MYSQLUSER="XXXXX"
MYSQLPASSWD="XXXXXX"
</pre>
<p>Grâce à ces deux variables j&#8217;en créer une troisième qui correspond aux paramètres nécessaire pour mysqldump.</p>
<pre>MYSQLCNX="-u$MYSQLUSER -p$MYSQLPASSWD"</pre>
<p>Ensuite je vais dans le dossier ou je souhaite enregistrer les dump.</p>
<pre> cd /path/to/save</pre>
<p>Je récupère ensuite dans une varible la liste des bases de la BDD pour les sauver individuellement :</p>
<pre>DBLISTE=`echo "show databases;" | mysql $MYSQLCNX | sed "s/Database//"`</pre>
<p>Si vous ne comprenez pas cette ligne je vous conseille de vous informer sur les flux !</p>
<p>Pour finir le script parcours la liste des tables pour effectuer le dump Mysql :</p>
<pre>
for db in $DBLISTE
do
        echo "dumping $db..."
        mysqldump $MYSQLCNX "$db" > mysql/$db.sql
done
</pre>
<p>Le script complet est accessible <a href="http://bitbucket.org/azmimik/utilitaire-bash/src/tip/backup-mysql-to-ftp.sh">ici</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/centos/dump-mysql-en-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer Murmur sur CentOS</title>
		<link>http://www.mazikim.com/centos/installer-murmur-sur-centos/</link>
		<comments>http://www.mazikim.com/centos/installer-murmur-sur-centos/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 15:17:00 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[base de donnée]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[murmur]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=63</guid>
		<description><![CDATA[Murmur est un serveur VoIP sur lequel on peut se connecter via le client Mumble. Ce genre d&#8217;outils est très utilisé par les gamers. Dans ce tutorial vidéo je l&#8217;installe sur un serveur CentOS 5.4 Mumur et CentOSenvoy&#233; par azmimik. &#8211; Vid&#233;os des derni&#232;res d&#233;couvertes scientifiques. Avant tout il faut installer les dépots EPEL et RPMFusion, pour pouvoir installer 7zip. # yum install p7zip Téléchager murmur à l&#8217;adresse suivante Ici Il faut décompresser le fichier lzma avec 7zip. 7za e murmur-static_x86-1.2.2.tar.lzma Puis décompresser le nouveau avec tar tar -xvf murmur-static_x86-1.2.2.tar Ensuite il faut faire un chmod et chown comme ceci<a href="http://www.mazikim.com/centos/installer-murmur-sur-centos/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>Murmur est un serveur VoIP sur lequel on peut se connecter via le client Mumble. Ce genre d&#8217;outils est très utilisé par les gamers. Dans ce tutorial vidéo je l&#8217;installe sur un serveur CentOS 5.4</p>
<p><object width="480" height="300"><param name="movie" value="http://www.dailymotion.com/swf/video/xem4oo?additionalInfos=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xem4oo?additionalInfos=0" width="480" height="300" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/xem4oo_mumur-et-centos_tech">Mumur et CentOS</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/azmimik">azmimik</a>. &#8211; <a href="http://www.dailymotion.com/fr/channel/tech">Vid&eacute;os des derni&egrave;res d&eacute;couvertes scientifiques.</a></i></p>
<p>Avant tout il faut installer les dépots EPEL et RPMFusion, pour pouvoir installer 7zip.</p>
<pre># yum install p7zip</pre>
<p>Téléchager murmur à l&#8217;adresse suivante <a href="http://sourceforge.net/projects/mumble/files/">Ici</a><br />
Il faut décompresser le fichier lzma avec 7zip.</p>
<pre>7za e murmur-static_x86-1.2.2.tar.lzma</pre>
<p>Puis décompresser le nouveau avec tar</p>
<pre> tar -xvf murmur-static_x86-1.2.2.tar</pre>
<p>Ensuite il faut faire un chmod et chown comme ceci</p>
<pre> chown murmur: murmur-static_x86-1.2.2/*</pre>
<pre> chmod 744 murmur-static_x86-1.2.2/murmur.x86</pre>
<p>Maintenant vous pouvez lancer le serveur en vous rendant dans le dossier</p>
<pre> cd murmur-static_x86-1.2.2 
./murmur.x86 </pre>
<p>Pour ajouter un mot de passe au SuperUser faites ceci</p>
<pre> ./murmur.x86 -supw NewPassword </pre>
<p>Enfin vous pouvez faire pas mal de configuration via le fichier ini présent dans le dossier.</p>
<p>Voila, allez bonne chance pour votre serveur</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/centos/installer-murmur-sur-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lancer EasyPHP sur Windows 7</title>
		<link>http://www.mazikim.com/windows/lancer-easyphp-sur-windows-7/</link>
		<comments>http://www.mazikim.com/windows/lancer-easyphp-sur-windows-7/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 22:52:34 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[easyphp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=47</guid>
		<description><![CDATA[Vous développez peut-être en local sur Windows7 avec CakePHP. Normalement vous devez avoir une erreur de Mysql qui ne veut pas se lancer. Pour régler ce problème il suffit de lancer votre EasyPHP en mode administrateur. Easyphp et Windows 7envoy&#233; par azmimik. &#8211; Vid&#233;os des derni&#232;res d&#233;couvertes technologiques.]]></description>
			<content:encoded><![CDATA[<p>Vous développez peut-être en local sur Windows7 avec CakePHP. Normalement vous devez avoir une erreur de Mysql qui ne veut pas se lancer.</p>
<p>Pour régler ce problème il suffit de lancer votre EasyPHP en mode administrateur.</p>
<p><object width="480" height="300"><param name="movie" value="http://www.dailymotion.com/swf/video/xebsq3?additionalInfos=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xebsq3?additionalInfos=0" width="480" height="300" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/xebsq3_easyphp-et-windows-7_tech">Easyphp et Windows 7</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/azmimik">azmimik</a>. &#8211; <a href="http://www.dailymotion.com/fr/channel/tech">Vid&eacute;os des derni&egrave;res d&eacute;couvertes technologiques.</a></i></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/windows/lancer-easyphp-sur-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exemple d&#8217;application CakePHP : Gestionnaires de News</title>
		<link>http://www.mazikim.com/cakephp/exemple-dapplication-cakephp-gestionnaires-de-news/</link>
		<comments>http://www.mazikim.com/cakephp/exemple-dapplication-cakephp-gestionnaires-de-news/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 15:32:30 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[base de donnée]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=34</guid>
		<description><![CDATA[Voilè un autre tutorial qui date un peu mais qui reste d&#8217;actualité. Il est séparé en deux vidéos. Elles expliquent comment créer un gestionnaires de news basique. Livres sur le sujet :]]></description>
			<content:encoded><![CDATA[<p>Voilè un autre tutorial qui date un peu mais qui reste d&#8217;actualité. Il est séparé en deux vidéos. Elles expliquent comment créer un gestionnaires de news basique.</p>
<p><object width="480" height="362"><param name="movie" value="http://www.dailymotion.com/swf/k2osD4lMAxZl1j126zx"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/k2osD4lMAxZl1j126zx" width="480" height="362" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p><object width="480" height="362"><param name="movie" value="http://www.dailymotion.com/swf/k5javN3Sh1ykSk12b5W"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/k5javN3Sh1ykSk12b5W" width="480" height="362" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p><strong>Livres sur le sujet :</strong</p>
<table>
<tr>
<td><iframe src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;nou=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=blogmazikim-21&#038;o=8&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=143021578X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td><iframe src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;nou=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=blogmazikim-21&#038;o=8&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=1430209771" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/cakephp/exemple-dapplication-cakephp-gestionnaires-de-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Explication de la MVC dans CakePHP</title>
		<link>http://www.mazikim.com/cakephp/explication-de-la-mvc-dans-cakephp/</link>
		<comments>http://www.mazikim.com/cakephp/explication-de-la-mvc-dans-cakephp/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 15:21:45 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[base de donnée]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=26</guid>
		<description><![CDATA[Voila un tutorial que j&#8217;avais fait pour mon ancien blog. Il reste d&#8217;actualité aujourdhui et donc j&#8217;en profite pour le poster. Il aborde le fonctionnement de CakePHP (c&#8217;est à dire le model MVC de programmation). Le son n&#8217;est pas terrible mais sinon ça va. J&#8217;espère qu&#8217;il vous a permis de mieux comprendre le fonctionnement de CakePHP. Livres sur le sujet :]]></description>
			<content:encoded><![CDATA[<p>Voila un tutorial que j&#8217;avais fait pour mon ancien blog. Il reste d&#8217;actualité aujourdhui et donc j&#8217;en profite pour le poster.<br />
Il aborde le fonctionnement de CakePHP (c&#8217;est à dire le model MVC de programmation). Le son n&#8217;est pas terrible mais sinon ça va.</p>
<p><object width="480" height="360"><param name="movie" value="http://www.dailymotion.com/swf/k42B3SwLmfwDa811RYr"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/k42B3SwLmfwDa811RYr" width="480" height="360" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>J&#8217;espère qu&#8217;il vous a permis de mieux comprendre le fonctionnement de CakePHP.</p>
<p><strong>Livres sur le sujet :</strong</p>
<table>
<tr>
<td><iframe src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;nou=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=blogmazikim-21&#038;o=8&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=143021578X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
<td><iframe src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;nou=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=blogmazikim-21&#038;o=8&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=1430209771" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/cakephp/explication-de-la-mvc-dans-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mise à jour Piwik</title>
		<link>http://www.mazikim.com/migration/mise-a-jour-piwik/</link>
		<comments>http://www.mazikim.com/migration/mise-a-jour-piwik/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 02:44:22 +0000</pubDate>
		<dc:creator>Arx</dc:creator>
				<category><![CDATA[Migration]]></category>
		<category><![CDATA[base de donnée]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[piwik]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[virtualmin]]></category>

		<guid isPermaLink="false">http://www.mazikim.com/?p=13</guid>
		<description><![CDATA[Je suis actuellement en train de migrer mes sites d&#8217;un RPS de chez ovh vers une VM sous CentOS installer via Proxmox. Pour la gestion de mes sites j&#8217;utilise un module de webmin qui se nomme Virtualmin. J&#8217;ai voulu migrer piwik vers mon nouveau serveur. Pour cela j&#8217;ai tout d&#8217;abord exporté ma bdd via phpmyadmin. J&#8217;ai ensuite installer la dernière version de piwik sur mon nouveau serveur, je l&#8217;ai configuré et ai ajouté un premier site à piwik ainsi qu&#8217;un utilisateur. J&#8217;ai ensuite supprimé l&#8217;ensemble de ma base de donnée fraichement installée via l&#8217;outil intégré à virtualmin. J&#8217;ai ensuite uploadé<a href="http://www.mazikim.com/migration/mise-a-jour-piwik/">&#160;&#160;[ Read More ]</a>]]></description>
			<content:encoded><![CDATA[<p>Je suis actuellement en train de migrer mes sites d&#8217;un RPS de chez ovh vers une VM sous CentOS installer via Proxmox.</p>
<p>Pour la gestion de mes sites j&#8217;utilise un module de <a href="http://www.webmin.com/">webmin</a> qui se nomme <a href="http://www.virtualmin.com/">Virtualmin</a>.</p>
<p>J&#8217;ai voulu migrer piwik vers mon nouveau serveur. Pour cela j&#8217;ai tout d&#8217;abord exporté ma bdd via phpmyadmin. J&#8217;ai ensuite installer la dernière version de piwik sur mon nouveau serveur, je l&#8217;ai configuré et ai ajouté un premier site à piwik ainsi qu&#8217;un utilisateur.</p>
<p>J&#8217;ai ensuite supprimé l&#8217;ensemble de ma base de donnée fraichement installée via l&#8217;outil intégré à virtualmin. J&#8217;ai ensuite uploadé le fichier sql sur le serveur via ftp.</p>
<p>Vous ne pourrez cependant pas importer ce fichier directement via virtualmin si il est trop gros, il y une petite manip à faire.</p>
<p>Pour cela il suffit d&#8217;appliquer ce <a href="http://www.web-42.com/got-packet-bigger-maxallowedpacket-bytes-et-tes-packets-ca-va">tuto</a>. Connectez vous à votre serveur via ssh et faîte cela :</p>
<p>shell&gt; mysql &#8211;user=user_name &#8211;password=your_password db_name</p>
<p>mysql &gt; set global max_allowed_packet=1000000000;</p>
<p>mysql &gt; set global net_buffer_length=1000000;</p>
<p>Laissez cette session ouverte et retournez sur virtualmin pour importez votre fichier sql.</p>
<p>Et voila l&#8217;installation est presque finis, piwik peut vous demandez d&#8217;executer une commande si votre nouvelle version de piwik est plus récente que votre ancienne. Suivez les instructions et votre nouvelle install de piwik sera opérationnelle avec tout votre historique ! N&#8217;oubliez pas de mettre à jour vos script <img src='http://www.mazikim.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Livre sur le sujet :</strong><br />
<iframe src="http://rcm-fr.amazon.fr/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=blogmazikim-21&#038;o=8&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;asins=1158386915" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mazikim.com/migration/mise-a-jour-piwik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

