<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>Minimalteck.fr</title>
	<link>http://minimalteck.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>Minimalteck.fr</title>
		<url>http://minimalteck.fr/local/cache-vignettes/L48xH48/siteon0-e5814.png</url>
		<link>http://minimalteck.fr/</link>
		<height>48</height>
		<width>48</width>
	</image>



<item xml:lang="fr">
		<title>Script d'alerte d'occupation disque </title>
		<link>http://minimalteck.fr/admin/script-d-alerte-d-occupation</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/script-d-alerte-d-occupation</guid>
		<dc:date>2010-06-15T14:32:01Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Shell Script</dc:subject>

		<description>#!/bin/sh MAIL_ADDRESS=&quot;adminsys@domain.tld&quot; HOST=`hostname` LIMIT=85 COUNT=0 df -Ph | awk ' print $5 &quot; used for &quot; $6 &quot; (&quot; $3 &quot;/&quot; $4 &quot;)&quot; ' | while read LINE; do #drop the first line of the df output command COUNT=`expr $COUNT + 1`; if [ $COUNT -eq 1 ] then continue; fi (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/shell-script" rel="tag"&gt;Shell Script&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L128xH128/arton61-dc658.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_texte'&gt;&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#!/bin/sh&lt;br /&gt; MAIL_ADDRESS=&quot;adminsys@domain.tld&quot;&lt;br /&gt; HOST=`hostname`&lt;br /&gt; LIMIT=85&lt;br /&gt; COUNT=0&lt;br /&gt; df -Ph | awk '{ print $5 &quot; used for &quot; $6 &quot; (&quot; $3 &quot;/&quot; $4 &quot;)&quot; }' | while read LINE;&lt;br /&gt; do &lt;br /&gt; #drop the first line of the df output command &lt;br /&gt; COUNT=`expr ${COUNT} + 1`;&lt;br /&gt; if [ ${COUNT} -eq 1 ]&lt;br /&gt; then&lt;br /&gt; continue;&lt;br /&gt; fi&lt;br /&gt; USED=`echo ${LINE} | awk '{print $1}' | sed -e 's/%//'`;&lt;br /&gt; HOST=`hostname`;&lt;br /&gt; if [ &quot;${USED}&quot; -ge &quot;${LIMIT}&quot; ]&lt;br /&gt; then&lt;br /&gt; echo &quot;${LINE}&quot; | mail -s &quot;Disk Usage Alert on ${HOST}&quot; ${MAIL_ADDRESS};&lt;br /&gt; fi&lt;br /&gt; done;&lt;br /&gt; exit 0;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>FTP en ligne de commande ou dans un script shell</title>
		<link>http://minimalteck.fr/admin/ftp-en-ligne-de-commande-ou-dans</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/ftp-en-ligne-de-commande-ou-dans</guid>
		<dc:date>2010-06-15T12:14:56Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>



		<description>Comment transf&#233;rer ais&#233;ment des fichiers vers un serveur FTP en ligne de commande ou dans script shell ? En toute simplicit&#233; gr&#226;ce &#224; LFTP, un client FTP/HTTP aux multiples atouts&#8230; Voici un exemple d'utilisation basique : transfert des fichiers contenus dans un r&#233;pertoire et d&#233;placement de ceux-ci dans un sous-dossier. #!/bin/sh HOST=&quot;ftp.domain.tld&quot; USER=&quot;ftpuser&quot; PASS=&quot;PassWord&quot; REP_BASE=&quot;/home/user/ftpbackup/&quot; (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;


		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L70xH55/arton60-ccf9a.png&quot; width='70' height='55' style='height:55px;width:70px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Comment transf&#233;rer ais&#233;ment des fichiers vers un serveur FTP en ligne de commande ou dans script shell ?&lt;/p&gt; &lt;p&gt;En toute simplicit&#233; gr&#226;ce &#224; &lt;a href='http://lftp.yar.ru/' class='spip_out' rel='external'&gt;LFTP&lt;/a&gt;, un client FTP/HTTP aux &lt;a href='http://lftp.yar.ru/features.html' class='spip_out' rel='external'&gt;multiples atouts&lt;/a&gt;&#8230;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Voici un exemple d'utilisation basique : transfert des fichiers contenus dans un r&#233;pertoire et d&#233;placement de ceux-ci dans un sous-dossier.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#!/bin/sh&lt;br /&gt; HOST=&quot;ftp.domain.tld&quot;&lt;br /&gt; USER=&quot;ftpuser&quot;&lt;br /&gt; PASS=&quot;PassWord&quot;&lt;br /&gt; REP_BASE=&quot;/home/user/ftpbackup/&quot;&lt;br /&gt; REP_ARCHIVE=&quot;${REP_BASE}archived/&quot;&lt;br /&gt; &lt;br /&gt; /usr/bin/lftp ftp://${USER}:${PASS}@${HOST} -e &quot;mput ${REP_BASE}* ; quit&quot;;&lt;br /&gt; EXITSTATUS=$?&lt;br /&gt; if [ $EXITSTATUS != &quot;0&quot; ]&lt;br /&gt; then&lt;br /&gt; echo &quot;Error&quot;; &lt;br /&gt; else&lt;br /&gt; echo &quot;Transfert complete. Move the files&quot;;&lt;br /&gt; find ${REP_BASE} -maxdepth 1 -type f -exec mv -v {} {REP_ARCHIVE} \;&lt;br /&gt; fi&lt;br /&gt; exit 0;&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;&lt;i&gt;R&#233;f&#233;rences&lt;/i&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://lftp.yar.ru/' class='spip_out' rel='external'&gt;Site officiel&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://lftp.yar.ru/lftp-man.html' class='spip_out' rel='external'&gt;Man LFTP&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>L'envoi de mail en ligne de commande</title>
		<link>http://minimalteck.fr/admin/l-envoi-de-mail-en-ligne-de</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/l-envoi-de-mail-en-ligne-de</guid>
		<dc:date>2010-06-14T14:41:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Shell tip</dc:subject>

		<description>La commande mail/mailx Cas 1 : un message rapide depuis la console : echo -e &quot;Bonjour,\nvoici un message rapide depuis la console...&quot; | mail -s &quot;message rapide&quot; user@domain.tld L'option -e active l'interpr&#233;tation des s&#233;quences de caract&#232;res pr&#233;c&#233;d&#233;es d'un backslash '\' comme &quot;\n&quot; : saut de ligne &quot;\r&quot; : retour chariot &quot;\t&quot; : tabulation horizontale Cas 2 : envoyer le contenu d'un fichier texte par email : cat fichier.txt | mail -s &quot;contenu d'un fichier texte par (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/shell-tip" rel="tag"&gt;Shell tip&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&quot;spip&quot;&gt;La commande mail/mailx&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;strong&gt;Cas 1 : un message rapide depuis la console :&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;echo -e &quot;Bonjour,\nvoici un message rapide depuis la console...&quot; | mail -s &quot;message rapide&quot; user@domain.tld&lt;/code&gt;&lt;/div&gt; &lt;p&gt;L'option -e active l'interpr&#233;tation des s&#233;quences de caract&#232;res pr&#233;c&#233;d&#233;es d'un backslash '\' comme &lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &quot;\n&quot; : saut de ligne &lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &quot;\r&quot; : retour chariot &lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &quot;\t&quot; : tabulation horizontale&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;strong&gt;Cas 2 : envoyer le contenu d'un fichier texte par email :&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;cat fichier.txt | mail -s &quot;contenu d'un fichier texte par email&quot; user@domain.tld&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Pb avec utf8 ? Pensez &lt;a href='http://pwet.fr/man/linux/commandes/iconv' class='spip_out' rel='external'&gt;iconv&lt;/a&gt;&#8230;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;cat fichier.txt | iconv -f utf8 -t iso-8859-1 | mail -s &quot;contenu d'un fichier texte par email&quot; user@domain.tld&lt;/code&gt;&lt;/div&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;strong&gt;Cas 3 : envoyer un mail avec pi&#232;ce jointe :&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;(echo -e &quot;Ci-joint le fichier texte au format iso-8859-1\nBien &quot; ; cat fichier.txt | iconv -f utf8 -t iso-8859-1 | uuencode fichier.txt ) | mail -s &quot;fichier texte en pi&#232;ce jointe&quot; user@domain.tld&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>RHEL/CentOs : Upgrade PHP 5.1 &gt; 5.2, r&#233;installation eAccelerator</title>
		<link>http://minimalteck.fr/admin/rhel-centos-upgrade-php-5-1-5-2</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/rhel-centos-upgrade-php-5-1-5-2</guid>
		<dc:date>2010-04-15T13:13:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>
		<dc:subject>PHP</dc:subject>

		<description>Tout est dans le titre !!! Comme j'ai fait mini-howto pour le boulot, je le d&#233;pose &#233;galement ici&#8230; Nous allons ici utiliser les binaires mis &#224; disposition par l'IUS Community Project. R&#201;CUPERATION ET AJOUT DES D&#201;POT IUS [root@machine ]# wget http://dl.iuscommunity.org/pub/ius/&#8230; [root@machine ]# wget http://dl.iuscommunity.org/pub/ius/&#8230; [root@machine ]# rpm -Uvh ius-release*.rpm epel-release*.rpm VERIF DES PACKAGES PRESENTS [root@machine ]# rpm -qa | grep php php-mbstring-5.1.6-27.el5 (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/php" rel="tag"&gt;PHP&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L150xH79/arton58-5b587.png&quot; width='150' height='79' style='height:79px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Tout est dans le titre !!! Comme j'ai fait mini-howto pour le boulot, je le d&#233;pose &#233;galement ici&#8230; &lt;img class=&quot;no_image_filtrer&quot; alt=&quot;wink&quot; title=&quot;wink&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/wink.gif&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;&lt;/p&gt; &lt;p&gt;Nous allons ici utiliser les binaires mis &#224; disposition par l'&lt;a href='http://iuscommunity.org/' class='spip_out' hreflang='en' title=&quot;iuscommunity.org&quot; rel='external'&gt;IUS Community Project&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;cs_sommaire cs_sommaire_avec_fond&quot; id=&quot;outil_sommaire&quot;&gt; &lt;div class=&quot;cs_sommaire_inner&quot;&gt; &lt;div class=&quot;cs_sommaire_titre_avec_fond&quot;&gt; Sommaire &lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a title=&quot;R&#201;CUPERATION ET AJOUT DES D&#201;POT IUS&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_0&quot;&gt;R&#201;CUPERATION ET AJOUT DES (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;VERIF DES PACKAGES PRESENTS&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_1&quot;&gt;VERIF DES PACKAGES PRESENTS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;D&#201;SINSTALLATION DES ANCIENS PACKAGES RHEL /INSTALLATION DES PACKAGES IUS&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_2&quot;&gt;D&#201;SINSTALLATION DES ANCIENS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;R&#201;INSTALLATION EACCELERATOR&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_3&quot;&gt;R&#201;INSTALLATION EACCELERATOR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;V&#201;RIFICATION DE LA PRISE EN COMPTE D&amp;#39;EACCELERATOR ET VERSION PHP&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_4&quot;&gt;V&#201;RIFICATION DE LA PRISE (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;REDEMARRAGE DU SERVEUR WEB&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire_5&quot;&gt;REDEMARRAGE DU SERVEUR (&#8230;)&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt;&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_0&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;R&#201;CUPERATION ET AJOUT DES D&#201;POT IUS&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/ius-release-1-4.ius.el5.noarch.rpm&lt;br /&gt; [root@machine ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-1-1.ius.el5.noarch.rpm&lt;br /&gt; [root@machine ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_1&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;VERIF DES PACKAGES PRESENTS&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine ~]# rpm -qa | grep php&lt;br /&gt; php-mbstring-5.1.6-27.el5&lt;br /&gt; php-mysql-5.1.6-27.el5&lt;br /&gt; php-ldap-5.1.6-27.el5&lt;br /&gt; php-eaccelerator-0.9.5.2-2.el5&lt;br /&gt; php-5.1.6-27.el5&lt;br /&gt; php-xml-5.1.6-27.el5&lt;br /&gt; php-common-5.1.6-27.el5&lt;br /&gt; php-pdo-5.1.6-27.el5&lt;br /&gt; php-gd-5.1.6-27.el5&lt;br /&gt; php-cli-5.1.6-27.el5&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_2&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;D&#201;SINSTALLATION DES ANCIENS PACKAGES RHEL /INSTALLATION DES PACKAGES IUS&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine ~]# yum shell&lt;br /&gt; Loaded plugins: rhnplugin, security&lt;br /&gt; Setting up Yum Shell&lt;br /&gt; &gt; remove php-mbstring php-mysql php-ldap php php-xml php-common php-pdo php-gd php-cli&lt;br /&gt; Setting up Remove Process&lt;br /&gt; &gt; install php52-common php52-mbstring php52-mysql php52-ldap php52 php52-xml php52-pdo php52-gd php52-cli&lt;br /&gt; [...]&lt;br /&gt; Setting up Install Process&lt;br /&gt; &gt; transaction solve&lt;br /&gt; [...]&lt;br /&gt; &gt; transaction run&lt;br /&gt; [...]&lt;br /&gt; Finished Transaction&lt;br /&gt; &gt; exit&lt;br /&gt; Leaving Shell&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_3&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;R&#201;INSTALLATION EACCELERATOR [&lt;a href='#nb1' class='spip_note' rel='footnote' title='L'extension eaccelerator (EPEL) a du &#234;tre supprim&#233;e, du fait d'un pb de (...)' id='nh1'&gt;1&lt;/a&gt;]&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine ~]# yum install autoconf automake libtool m4 php52-devel&lt;br /&gt; [root@machine ~]# mkdir eaccelerator&lt;br /&gt; [root@machine ~]# cd eaccelerator/&lt;br /&gt; [root@machine ~]# wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2&lt;br /&gt; [root@machine ~]# tar xjf eaccelerator-0.9.6.tar.bz2&lt;br /&gt; [root@machine ~]# cd eaccelerator-0.9.6&lt;br /&gt; [root@machine eaccelerator-0.9.6]# phpize&lt;br /&gt; [root@machine eaccelerator-0.9.6]# ./configure&lt;br /&gt; [root@machine eaccelerator-0.9.6]# make&lt;br /&gt; [root@machine eaccelerator-0.9.6]# make test&lt;br /&gt; [root@machine eaccelerator-0.9.6]# make install&lt;/code&gt;&lt;/div&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &gt;CR&#201;ATION FICHIER CONFIG DE L'EXTENSION&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine eaccelerator-0.9.6]# vi /etc/php.d/eaccelerator.ini&lt;/code&gt;&lt;/div&gt; &lt;p&gt; ; Enable eAccelerator extension module
zend_extension = /usr/lib/php/modules/eaccelerator.so ; Options for the eAccelerator module
eaccelerator.cache_dir =&quot;/tmp/eaccelerator&quot; ; eaccelerator.shm_size = 0
eaccelerator.shm_size=&quot;32&quot;
eaccelerator.enable = 1 eaccelerator.optimizer = 1
eaccelerator.check_mtime = 1
eaccelerator.filter = &quot;&quot;
eaccelerator.shm_max = 0
eaccelerator.shm_ttl = &quot;1800&quot; eaccelerator.shm_prune_period = 0
eaccelerator.shm_only = 0
eaccelerator.compress = 1
eaccelerator.compress_level = 9
eaccelerator.keys = &quot;shm_and_disk&quot;
eaccelerator.sessions = &quot;shm_and_disk&quot;
eaccelerator.content = &quot;shm_and_disk&quot;
eaccelerator.debug = 0
&lt;/code&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &gt;CR&#201;ATION R&#201;PERTOIRE CACHE&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine eaccelerator-0.9.6]# mkdir /tmp/eaccelerator&lt;br /&gt; [root@machine eaccelerator-0.9.6]# chmod 0777 /tmp/eaccelerator&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_4&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;V&#201;RIFICATION DE LA PRISE EN COMPTE D'EACCELERATOR ET VERSION PHP&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@rad[root@machine eaccelerator-0.9.6]# php -v &lt;br /&gt; PHP 5.2.13 (cli) (built: Apr 6 2010 18:21:14) &lt;br /&gt; Copyright (c) 1997-2010 The PHP Group&lt;br /&gt; Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies&lt;br /&gt; with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_5&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;REDEMARRAGE DU SERVEUR WEB&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[root@machine eaccelerator-0.9.6]# /etc/init.d/httpd restart&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Notes 1' rev='footnote'&gt;1&lt;/a&gt;] &lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;L'extension eaccelerator (EPEL) a du &#234;tre supprim&#233;e, du fait d'un pb de d&#233;pendances avec le package php-common.
&lt;br /&gt;Ce package php-common (RHEL) est en conflit avec php52-common (IUS) : il faut installer eaccelerator &#224; partir des sources.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;R&#201;F&#201;RENCES : Tout est l&#224;, je n'invente rien &lt;img class=&quot;no_image_filtrer&quot; alt=&quot;biggrin&quot; title=&quot;biggrin&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/biggrin.gif&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://www.php.net/downloads.php' class='spip_out' rel='external'&gt;http://www.php.net/downloads.php&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://wiki.iuscommunity.org/Doc/ClientUsageGuide' class='spip_out' rel='external'&gt;http://wiki.iuscommunity.org/Doc/Cl&#8230;&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://eaccelerator.net/wiki/InstallFromSource' class='spip_out' rel='external'&gt;http://eaccelerator.net/wiki/Instal&#8230;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>S&#233;curiser une RHEL/CentOs 5.x</title>
		<link>http://minimalteck.fr/admin/securiser-une-rhel-centos-5-x</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/securiser-une-rhel-centos-5-x</guid>
		<dc:date>2010-03-19T18:10:38Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>

		<description>En furetant sur la toile, j'ai d&#233;couvert de saines lectures pour la s&#233;curisation des machines sous RHEL/CentOs 5.x. : Doc de Steve Grubb (Red Hat Inc.) Hardening Red Hat Enterprise Linux 5 NSA Security Configuration Guides : Operating Systems Red Hat Linux 5 Hardening Tips Guide to the Secure Configuration of Red Hat Enterprise Linux 5 Howtos CentOs OS Protection Security

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L150xH150/arton57-d789f.png&quot; width='150' height='150' style='height:150px;width:150px;' /&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;cs_sommaire cs_sommaire_avec_fond&quot; id=&quot;outil_sommaire&quot;&gt; &lt;div class=&quot;cs_sommaire_inner&quot;&gt; &lt;div class=&quot;cs_sommaire_titre_avec_fond&quot;&gt; Sommaire &lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a title=&quot;Doc de Steve Grubb (Red Hat Inc.)&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_0&quot;&gt;Doc de Steve Grubb (Red (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;NSA Security Configuration Guides : Operating Systems&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_1&quot;&gt;NSA Security Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Howtos CentOs&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_2&quot;&gt;Howtos CentOs&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt;&lt;p&gt;En furetant sur la toile, j'ai d&#233;couvert de saines lectures pour la s&#233;curisation des machines sous RHEL/CentOs 5.x. :&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_0&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Doc de Steve Grubb (Red Hat Inc.)&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://people.redhat.com/sgrubb/files/hardening-rhel5.pdf' class='spip_out' hreflang='en' title=&quot;Hardening Red Hat Enterprise Linux 5&quot; rel='external'&gt;Hardening Red Hat Enterprise Linux 5&lt;/a&gt;&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_1&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;NSA Security Configuration Guides : &lt;a href='http://www.nsa.gov/ia/guidance/security_configuration_guides/operating_systems.shtml' class='spip_out' hreflang='en' title=&quot;Guidance for operating systems&quot; rel='external'&gt;Operating Systems&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://www.nsa.gov/ia/_files/os/redhat/rhel5-pamphlet-i731.pdf' class='spip_out' hreflang='en' title=&quot;R&#233;sum&#233; NSA&quot; rel='external'&gt;Red Hat Linux 5 Hardening Tips&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://www.nsa.gov/ia/_files/os/redhat/rhel5-guide-i731.pdf' class='spip_out' hreflang='en' title=&quot;Doc NSA&quot; rel='external'&gt;Guide to the Secure Configuration of Red Hat Enterprise Linux 5&lt;/a&gt;&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_2&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Howtos CentOs&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://wiki.centos.org/HowTos/OS_Protection' class='spip_out' hreflang='en' title=&quot;OS Protection&quot; rel='external'&gt;OS Protection&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://wiki.centos.org/HowTos#head-ed8017672e89d33d57ffd0ed8148abd139e88421' class='spip_out' hreflang='en' title=&quot;Security&quot; rel='external'&gt;Security&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_ps'&gt;&lt;p&gt;La doc RED HAT :
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; &lt;a href='http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.2/html/Deployment_Guide/index.html' class='spip_out' hreflang='en' title=&quot;Deployment Guide&quot; rel='external'&gt;Deployment Guide&lt;/a&gt; et &lt;a href='http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/fr-FR/Deployment_Guide/index.html' class='spip_out' hreflang='fr' title=&quot;Version Fr &quot; rel='external'&gt;sa version fran&#231;aise non achev&#233;e&lt;/a&gt;&lt;img class=&quot;no_image_filtrer&quot; alt=&quot;sad&quot; title=&quot;sad&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/sad.gif&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;&lt;/p&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installation des Ez Components</title>
		<link>http://minimalteck.fr/admin/installation-des-ez-components</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/installation-des-ez-components</guid>
		<dc:date>2010-01-29T13:16:28Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>
		<dc:subject>PHP</dc:subject>
		<dc:subject>Ez-Publish</dc:subject>

		<description>Les &quot;Ez Components&quot; d&#233;signent un ensemble de librairies visant &#224; impl&#233;menter ais&#233;ment des fonctionnalit&#233;s courantes - mail, authentification, gestion de flux, images, etc.) dans vos applications Web. L'objet de cet article est de pr&#233;senter l'installation des Ez components sur notre plateforme LAMP Debian like habituelle. Avant toute chose, il est bon de rappeler que ces composants reposent sur une version &gt;=5.2.1 de PHP. Plusieurs solutions s'offrent &#224; nous pour l'installation des Ez components, (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/php" rel="tag"&gt;PHP&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/ez-publish" rel="tag"&gt;Ez-Publish&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L150xH91/arton56-69215.png&quot; width='150' height='91' style='height:91px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Les &quot;&lt;a href='http://ez.no/fr/ezcomponents' class='spip_out' hreflang='fr' title=&quot;Tout savoir sur les ez components&quot; rel='external'&gt;Ez Components&lt;/a&gt;&quot; d&#233;signent un ensemble de librairies visant &#224; impl&#233;menter ais&#233;ment des fonctionnalit&#233;s courantes - mail, authentification, gestion de flux, images, etc.) dans vos applications Web.
&lt;br /&gt;L'objet de cet article est de pr&#233;senter l'installation des Ez components sur notre plateforme LAMP Debian like habituelle.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Avant toute chose, il est bon de rappeler que ces composants reposent sur une version &gt;=5.2.1 de PHP.&lt;/p&gt; &lt;p&gt;Plusieurs solutions s'offrent &#224; nous pour l'installation des Ez components, mais seule l'utilisation de l'installeur Pear est &#224; recommander.
&lt;br /&gt;Si ce n'est d&#233;j&#224; fait installons PEAR :
&lt;code class='spip_code' dir='ltr'&gt;debian:~# apt-get install php-pear&lt;/code&gt;
Ensuite installons le canal Ez
&lt;code class='spip_code' dir='ltr'&gt;debian:~# pear channel-discover components.ez.no&lt;/code&gt;
et les composants
&lt;code class='spip_code' dir='ltr'&gt;debian:~# pear install -a ezc/eZComponents&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Il ne reste plus qu'&#224; int&#233;grer les composants au sein de notre configuration PHP :
&lt;code class='spip_code' dir='ltr'&gt;include_path = &quot;.:/usr/share/php:/usr/share/php/ezc&quot;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Par le suite, la mise &#224; jour des Ez components s'effectuera simplement par la commande pear
&lt;code class='spip_code' dir='ltr'&gt;debian:~# pear upgrade ezc/eZComponents&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Howto install Prestashop</title>
		<link>http://minimalteck.fr/admin/howto-install-prestashop</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/howto-install-prestashop</guid>
		<dc:date>2009-11-12T17:25:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>
		<dc:subject>CMS</dc:subject>

		<description>Pour m&#233;moire rapide, l'installation de Prestashop sous LAMP (ici la v1.2.5.0, derni&#232;re release stable). Prestashop&#8482; est un logiciel e-commerce Open-Source reposant sur php5 et smarty&#8230; Moins puissant mais aussi moins complexe que Magento, il est beaucoup plus l&#233;ger et r&#233;pondra certainement &#224; la plupart des attentes pour d&#233;velopper une boutique en ligne, alors pourquoi pas&#8230; &#201;TAPE 1 : R&#201;CUP&#201;RATION DES SOURCES ET ADJUSTEMENT DES DROITS root@machine :/var/www# wget http://www.prestashop.com/download/&#8230; (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/cms" rel="tag"&gt;CMS&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L150xH49/arton44-62982.jpg&quot; width='150' height='49' style='height:49px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Pour m&#233;moire rapide, l'installation de Prestashop sous LAMP (ici la v1.2.5.0, derni&#232;re release stable).&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;cs_sommaire cs_sommaire_avec_fond&quot; id=&quot;outil_sommaire&quot;&gt; &lt;div class=&quot;cs_sommaire_inner&quot;&gt; &lt;div class=&quot;cs_sommaire_titre_avec_fond&quot;&gt; Sommaire &lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a title=&quot;&#201;TAPE 1 : R&#201;CUP&#201;RATION DES SOURCES ET ADJUSTEMENT DES DROITS&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_0&quot;&gt;&#201;TAPE 1 : R&#201;CUP&#201;RATION DES (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;&#201;TAPE 2 : CR&#201;ATION DE LA BASE DE DONN&#201;ES&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_1&quot;&gt;&#201;TAPE 2 : CR&#201;ATION DE LA (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;&#201;TAPE 3 : INSTALLATION VIA LE WEB&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_2&quot;&gt;&#201;TAPE 3 : INSTALLATION VIA (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;&#201;TAPE 4 : FINALISATION&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_3&quot;&gt;&#201;TAPE 4 : FINALISATION&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Liens utiles&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_4&quot;&gt;Liens utiles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ADD-ON : Module SIPS/ATOS&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_5&quot;&gt;ADD-ON : Module SIPS/ATOS&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt;&lt;p&gt;&lt;a href='http://www.prestashop.com/' class='spip_out' title=&quot;Site Officiel&quot; rel='external'&gt;Prestashop&lt;/a&gt;&#8482; est un logiciel e-commerce Open-Source reposant sur php5 et &lt;a href='http://www.smarty.net/' class='spip_out' hreflang='en' title=&quot;Smarty - le moteur et compilateur de templates PHP&quot; rel='external'&gt;smarty&lt;/a&gt;&#8230;
Moins puissant mais aussi moins complexe que &lt;a href='http://www.fragento.org/Presentation-de-Magento.html' class='spip_out' hreflang='fr' title=&quot;Presentation de Magento sur le site de la communaut&#233; francophone&quot; rel='external'&gt;Magento&lt;/a&gt;, il est beaucoup plus l&#233;ger et r&#233;pondra certainement &#224; la plupart des attentes pour d&#233;velopper une boutique en ligne, alors pourquoi pas&#8230;&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_0&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;&#201;TAPE 1 : R&#201;CUP&#201;RATION DES SOURCES ET ADJUSTEMENT DES DROITS&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@machine:/var/www# wget http://www.prestashop.com/download/prestashop_1.2.5.0.zip&lt;br /&gt; root@machine:/var/www# unzip prestashop_1.2.5.0.zip&lt;br /&gt; root@machine:/var/www# chown -R web_user:web_user prestashop&lt;br /&gt; root@machine:/var/www# cd prestashop&lt;br /&gt; root@machine:/var/www/prestashop# chown web_user:www-data config/ tools/smarty/compile sitemap.xml&lt;br /&gt; root@machine:/var/www/prestashop# chown -R web_user:www-data img mails modules themes/prestashop/lang translations upload download&lt;br /&gt; root@machine:/var/www/prestashop# find ./ -group www-data -type f -exec chmod 664 {} \;&lt;br /&gt; root@machine:/var/www/prestashop# find ./ -group www-data -type d -exec chmod 775 {} \;&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_1&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;&#201;TAPE 2 : CR&#201;ATION DE LA BASE DE DONN&#201;ES&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@machine:/var/www/prestashop# mysql -u root -p&lt;br /&gt; mysql&gt; CREATE DATABASE `prestashop` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;&lt;br /&gt; CREATE USER 'prestashop'@'localhost' IDENTIFIED BY 'prestapass';&lt;br /&gt; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON `prestashop` . * TO 'prestashop'@'localhost';&lt;br /&gt; FLUSH PRIVILEGES; &lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_2&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;&#201;TAPE 3 : INSTALLATION VIA LE WEB&lt;/h3&gt; &lt;p&gt;Ensuite via le Web : http://machine.domaine.tld/prestashop/install/&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_3&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;&#201;TAPE 4 : FINALISATION&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@machine:/var/www/prestashop# rm -rf install/&lt;br /&gt; root@machine:/var/www/prestashop# mv admin gestion&lt;/code&gt;&lt;/div&gt; &lt;p&gt;L'espace d'admin se trouve &#224; l'url : http://machine.domaine.tld/prestashop/gestion&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_4&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Liens utiles&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://fr.wikipedia.org/wiki/PrestaShop' class='spip_out' rel='external'&gt;Prestashop sur wikipedia&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://www.psfrance.org/' class='spip_out' hreflang='fr' title=&quot;Communaut&#233; francophone&quot; rel='external'&gt;Communaut&#233; francophone de Prestashop&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://www.prestatools.com/list/index-fr.htm' class='spip_out' hreflang='fr' title=&quot;Modules gratuits&quot; rel='external'&gt;Liste de modules gratuits&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://www.prestashop.com/forums/' class='spip_out' title=&quot;Forums officiels&quot; rel='external'&gt;Forum PrestaShop&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;a href='http://wiki.psfrance.org/doku.php' class='spip_out' hreflang='fr' title=&quot;Wiki Prestashop&quot; rel='external'&gt;La documentation&lt;/a&gt;&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_5&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ADD-ON : Module SIPS/ATOS&lt;/h3&gt; &lt;p&gt;L'installation de ce &lt;a href='http://www.prestastore.fr/modules-paiement-prestashop/1-paiement-atos-sips.html' class='spip_out' hreflang='fr' title=&quot;SIPS/ATOS sur prestasore&quot; rel='external'&gt;module vendu par la prestateam&lt;/a&gt; ne pose pas de souci particulier, il suffit de suivre les instructions du fichier INSTALL.txt&#8230;
&lt;br /&gt;En revanche je vous invite &#224; revoir les permissions &#224; apposer sur les diff&#233;rents fichiers de ce module une fois install&#233;.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@machine:/var/www/prestashop# chmod 755 ./modules/atos&lt;br /&gt; root@machine:/var/www/prestashop# find ./modules/atos/ -type f -exec chmod 644 {} \;&lt;br /&gt; root@machine:/var/www/prestashop# chmod 664 ./modules/atos/parmcom.XXXXXXXXXXXXXXX ./modules/atos/pathfile ./modules/atos/fr.php ./modules/atos/en.php&lt;br /&gt; root@machine:/var/www/prestashop# chmod 770 ./modules/atos/bin/*&lt;/code&gt;&lt;/div&gt; &lt;p&gt;&quot;XXXXXXXXXXXXXXX&quot; est le num&#233;ro de marchand Atos qui vous a &#233;t&#233; transmis.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>D&#233;tection de rookits simple avec /proc</title>
		<link>http://minimalteck.fr/admin/detection-de-rookits-simple-avec</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/detection-de-rookits-simple-avec</guid>
		<dc:date>2009-08-17T15:57:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Tips</dc:subject>

		<description>Un de vos serveur rame grave&#8230; Gros loadaverage et vous ne comprenez pas pourquoi&#8230; Pas de process anormaux via ps pourtant&#8230; Comparez donc les r&#233;sultats respectifs de ces 2 commandes : ps ax | wc -l ls -d /proc/* | grep [0-9]| wc -l Elles doivent en th&#233;orie retourner une m&#234;me valeur&#8230; Il y a une diff&#233;rence ? A&#239;e, il va falloir se mettre &#224; travailler un peu&#8230; l'installation d'un outil de d&#233;tection de rootkits est peut &#234;tre (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/tips" rel="tag"&gt;Tips&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Un de vos serveur rame grave&#8230; &lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Gros loadaverage et vous ne comprenez pas pourquoi&#8230; &lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Pas de process anormaux via ps pourtant&#8230;&lt;/p&gt; &lt;p&gt;Comparez donc les r&#233;sultats respectifs de ces 2 commandes :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ps ax | wc -l&lt;/code&gt;&lt;/div&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ls -d /proc/* | grep [0-9]| wc -l&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Elles doivent en th&#233;orie retourner une m&#234;me valeur&#8230; &lt;br /&gt;Il y a une diff&#233;rence ? A&#239;e, il va falloir se mettre &#224; travailler un peu&#8230;
l'installation d'un outil de d&#233;tection de rootkits est peut &#234;tre utile&#8230;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>HOWTO : Migration SPIP</title>
		<link>http://minimalteck.fr/admin/howto-migration-spip</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/howto-migration-spip</guid>
		<dc:date>2009-08-17T15:42:37Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>
		<dc:subject>SPIP 2.x</dc:subject>
		<dc:subject>CMS</dc:subject>

		<description>Ce HOWTO d&#233;crit une proc&#233;dure de migration d'un site Web sous SPIP/LAMP. Il se destine &quot;aux admins sys d&#233;butants&quot; ou &quot;aux admins sys qui connaissent rien &#224; SPIP et qui pensent qu'ils vont gal&#233;rer grave&quot;&#8230; bref c'est de la migration &#224; consommer sans m&#226;cher&#8230; Les pr&#233;liminaires Quelques v&#233;rifications sont &#224; faire pour ne pas avoir de mauvaises surprises&#8230; Au niveau d'Apache2 : V&#233;rifier qu'Apache dispose du mod_rewrite : root@linux : # ls /etc/apache2/mods-enabled/ | grep rewrite rewrite.load le module est (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/spip-2-x" rel="tag"&gt;SPIP 2.x&lt;/a&gt;, 
&lt;a href="http://minimalteck.fr/cms" rel="tag"&gt;CMS&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L150xH132/arton42-79048.png&quot; width='150' height='132' style='height:132px;width:150px;' /&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;cs_sommaire cs_sommaire_avec_fond&quot; id=&quot;outil_sommaire&quot;&gt; &lt;div class=&quot;cs_sommaire_inner&quot;&gt; &lt;div class=&quot;cs_sommaire_titre_avec_fond&quot;&gt; Sommaire &lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a title=&quot;ETAPE 1 : Installation d&amp;#39;une nouvelle version de Spip&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_0&quot;&gt;ETAPE 1 : Installation (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ETAPE 2 : Couper les acc&#232;s &#224; l&amp;#39;ancien site&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_1&quot;&gt;ETAPE 2 : Couper les acc&#232;s (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ETAPE 3 - Aspect MySQL&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_2&quot;&gt;ETAPE 3 - Aspect MySQL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ETAPE 4 - Installation de la nouvelle version via l&amp;#39;interface Web&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_3&quot;&gt;ETAPE 4 - Installation de (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ETAPE 5 : V&#233;rification du bon fonctionnement du site&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_4&quot;&gt;ETAPE 5 : V&#233;rification du (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;ETAPE 6 : mise en production&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire_5&quot;&gt;ETAPE 6 : mise en production&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt;&lt;p&gt;Ce HOWTO d&#233;crit une proc&#233;dure de migration d'un site Web sous SPIP [&lt;a href='#nb1' class='spip_note' rel='footnote' title='Note : concerne les version ult&#233;rieures &#224; spip 1.9.1' id='nh1'&gt;1&lt;/a&gt;]/LAMP [&lt;a href='#nb2' class='spip_note' rel='footnote' title='Dans l'exemple une Debian-like' id='nh2'&gt;2&lt;/a&gt;].
&lt;br /&gt;Il se destine &quot;aux admins sys d&#233;butants&quot; ou &quot;aux admins sys qui connaissent rien &#224; SPIP et qui pensent qu'ils vont gal&#233;rer grave&quot;&#8230; bref c'est de la migration &#224; consommer sans m&#226;cher&#8230;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Les pr&#233;liminaires&lt;/strong&gt;
Quelques v&#233;rifications sont &#224; faire pour ne pas avoir de mauvaises surprises&#8230;&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;strong&gt;Au niveau d'Apache2 :&lt;/strong&gt;&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; V&#233;rifier qu'Apache dispose du mod_rewrite :
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:~# ls /etc/apache2/mods-enabled/ | grep rewrite&lt;br /&gt; rewrite.load&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; le module est bien charg&#233;, sinon pour l'activer &quot;a2enmod rewrite ;/etc/ini.d/apache2 force-reload&quot; fera l'affaire&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Consulter la configuration vhost [&lt;a href='#nb3' class='spip_note' rel='footnote' title='Remarque : Quel est le fichier de conf pour ce site ? un &quot;grep -l (...)' id='nh3'&gt;3&lt;/a&gt;] du site spip &#224; migrer : La directive AllowOverride plac&#233;e &#224; All pour disposer des .htaccess&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &lt;strong&gt;Au niveau de Spip :&lt;/strong&gt; v&#233;rifier la compatibilit&#233; des plugins install&#233;s, des squelettes, etc. &lt;br /&gt;L&#224; c'est pour les puristes&#8230; normalement cette t&#226;che est d&#233;volue aux d&#233;veloppeurs&#8230;&lt;/p&gt; &lt;p&gt;&#199;a c'est fait, maintenant, on va vraiment s'y mettre&#8230;&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_0&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 1 : Installation d'une nouvelle version de Spip&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Cr&#233;er un nouveau r&#233;pertoire temporaire sous l'arborescence de l'actuel site spip ex : spip-x.x.x (o&#249; x.x.x correspond &#224; la nouvelle version)
cela permettra d'acc&#233;d&#233;r &#224; l'interface Web d'installation sans pour autant toucher &#224; la configuration d'Apache pour le moment
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:~# cd /chemin/vers/spip/ancienne/version/&lt;br /&gt; root@linux:/chemin/vers/spip/ancienne/version# mkdir spip-x.x.x&lt;br /&gt; root@linux:/chemin/vers/spip/ancienne/version# cd spip-x.x.x&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; R&#233;cup&#233;rer et d&#233;ployer l'archive de la version stable de SPIP (on trouvera l'url &#224; partir de &lt;a href='http://www.spip.net/fr_download' class='spip_out' rel='nofollow external'&gt;http://www.spip.net/fr_download&lt;/a&gt;) :
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; &gt; On t&#233;l&#233;charge ; on d&#233;zippe ; on replace les fichiers contenus dans le nouveau r&#233;pertoire &quot;spip&quot; vers ./spip-x.x.x ; on supprime l'archive et le r&#233;pertoire &quot;spip&quot; vide.
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# wget http://files.spip.org/spip/stable/spip.zip ; unzip ./spip.zip ; mv ./spip/* . ; rm -rf ./spip/ ./spip.zip;&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Modifier les droits des r&#233;pertoires local/ tmp/ config/ pour la nouvelle installation :
on affecte les droits au bon propri&#233;taire:groupe (ici webuser:webuser) pour l'ensemble des fichiers du site
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# chown -R webuser:webuser ./*&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Mais on doit autoriser Apache &#224; lire/ecrire dans IMG/ local/ tmp/ config/ donc :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# chown -R :www-data IMG/ local/ tmp/ config/&lt;br /&gt; root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# chmod 775 IMG/ local/ tmp/ config/&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_1&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 2 : Couper les acc&#232;s &#224; l'ancien site&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; on va creer un message de maintance aux internautes via un fichier index.html que l'on place au sein de l'ancien site :
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x#echo 'Site en maintenance' &gt; ../index.html&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; on va tester la pr&#233;sence d'un .htaccess utilis&#233; par les r&#233;ecritures d'URL dans spip.
S'il existe, on le copie sous le r&#233;pertoire ./spip-x.x.x/ et on met une nouvelle r&#232;gle qui va rediriger tout vers index.html
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# test ! -f .htaccess || cp -a ../.htaccess .; printf &quot;RewriteEngine On\nRewriteBase /\nRewriteRule (.*) index.html [L]&quot; &gt; ../.htaccess;&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; On corrige tout de suite la directive RewriteBase de l'ancien .htaccess en ajoutant /spip-x.x.x/
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# sed -i -e 's/^\(RewriteBase\)\(.*\)\/$/\1\2\/spip-x.x.x\//g' .htaccess&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Copier les r&#233;pertoire IMG, squelettes-dist (ou celui correspondant aux squelettes utilis&#233;s par le site) et le r&#233;pertoire plugins s'il existe de l'ancienne version spip vers la nouvelle instance :
root@linux :/chemin/vers/spip/ancienne/version/# cp -ar ../IMG ../squelettes-dist ../plugins .&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_2&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 3 - Aspect MySQL&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; R&#233;cup&#233;rer les param&#232;tres de connexion au sgdb sont dans l'arborescence spip sous /config/connect.php
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# grep spip_connect_db ../config/connect.php&lt;br /&gt; spip_connect_db('host',','user','password','db_name','mysql', 'spip',');&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; faire un dump de la base utilis&#233;e par spip :
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# mysql -u root -p --opt db_name &gt; ../db_name.backup.sql&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Cr&#233;er une nouvelle base qui accueillera la nouvelle version de spip
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# mysql -u root -p&lt;br /&gt; mysql&gt; USE db_name2 ; //on v&#233;rifie que la nouvelle base n'existe pas : si c'est le cas, mysql nous renvoie une erreur&lt;br /&gt; mysql&gt; CREATE DATABASE `db_name2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; // cr&#233;ation de la nouvelle base en utf8&lt;br /&gt; mysql&gt; GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES , CREATE VIEW , SHOW VIEW , CREATE ROUTINE, ALTER ROUTINE, EXECUTE ON `db_name2` . * TO 'user'@'host' ; // affectation des droits &#224; l'utilisateur user sur la nouvelle base&lt;br /&gt; mysql&gt; FLUSH PRIVILEGES ; // on recharge les privil&#232;ges&lt;br /&gt; mysql&gt; EXIT;&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Alimentation de la nouvelle base avec la sauvegarde
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# mysql -u root -p db_name2 &lt; ../db_name.backup.sql&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_3&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 4 - Installation de la nouvelle version via l'interface Web&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Dans un navigateur ouvrir &lt;a href='http://url.ancien.site/spip-x.x.x/ecrire/' class='spip_out' rel='nofollow external'&gt;http://url.ancien.site/spip-x.x.x/e&#8230;&lt;/a&gt; et proc&#233;der &#224; l'installation avec les choix suivants :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; ETAPE 1 : Connexion &#224; votre base de donn&#233;es&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Adresse de la base de donn&#233;es : host&lt;/li&gt;&lt;li&gt; Le login de connexion : user&lt;/li&gt;&lt;li&gt; Le mot de passe de connexion : password&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; ETAPE 2 : Choix de votre base&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Choisissez votre base : choisir db_name2&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; ETAPE 3 : Informations personnelles
Attention : cela va &#233;craser les anciens param&#232;tres de l'administrateur principal du site&#8230;
il vaut mieux donc les remettre &#224; l'identique, ou penser &#224; signaler ces changements &#224; la personne qui maintient le site.&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Votre identit&#233; publique : Signature/Votre adresse email&lt;/li&gt;&lt;li&gt; Vos identifiants de connexion : Votre login/Votre mot de passe&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Finir l'installation et effectuer les derniers r&#233;glages :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Se connecter &#224; l'interface priv&#233;e :
Un message technique peut appara&#238;tre proposant une proc&#233;dure de mise &#224; jour, en fait une mise &#224; niveau de la base base SQL
Il suffit alors de suivre instruction indiqu&#233;es&lt;/li&gt;&lt;li&gt; Aller dans &quot;Configuration &gt; Vider le cache&quot; : vider le cache&lt;/li&gt;&lt;li&gt; Si le site comporte de splugins, aller dans &quot;Configuration &gt; Gestion des plugins&quot; activer les plugins requis en cochant les cases associ&#233;es et cliquer sur &quot;Valider&quot;&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_4&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 5 : V&#233;rification du bon fonctionnement du site&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Dans l'espace priv&#233;, aller dans Configuration et ajouter &quot;spip-x.x.x/&quot; &#224; l'&quot;Adresse (URL) du site public&quot;&lt;/li&gt;&lt;li&gt; Un rapide surf sur le site permettra de voir si la migration s'est bien pass&#233;e&#8230; j'en suis s&#251;r &lt;img alt=&quot;;-)&quot; title=&quot;;-)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_5&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_mot=7#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;ETAPE 6 : mise en production&lt;/h3&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Aller dans &quot;Configuration &gt; Vider le cache&quot; : vider le cache
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Corriger le .htaccess en supprimant le &quot;spip-x.x.x\/&quot; du RewriteBase&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x#sed -i -e 's/spip-x.x.x\///g' .htaccess&lt;/code&gt;&lt;/div&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; On se replace en racine du Vhost pour sauvegarder l'ancien site au cas o&#249; et on nettoyer tout :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version/spip-x.x.x# cd ..&lt;/code&gt;&lt;/div&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; on sauvegarde :
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version# tar -cpzf ~/backup.tar.gz --exclude=spip-x.x.x *&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; on nettoye bien :
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version# find ./ -maxdepth 1 -type d ! -name &quot;spip-x.x.x&quot; -exec rm -rf {} \;&lt;br /&gt; root@linux:/chemin/vers/spip/ancienne/version# find ./ -maxdepth 1 -type f ! -name &quot;.htaccess&quot; -exec rm -rf {} \;&lt;/code&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; on met en prod en d&#233;pla&#231;ant le contenu de ./spip-x.x.x en racine du Vhost :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version# mv ./spip-x.x.x/* .&lt;/code&gt;&lt;/div&gt; &lt;p&gt;&lt;img src=&quot;http://minimalteck.fr/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; on supprime le r&#233;pertoire qui a servi &#224; la migration, l'ancienne base de donn&#233;es et c'est fini !!!!&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;root@linux:/chemin/vers/spip/ancienne/version# rmdir ./spip-x.x.x&lt;br /&gt; root@linux:/chemin/vers/spip/ancienne/version# mysql -u root -p&lt;br /&gt; mysql&gt; REVOKE ALL PRIVILEGES ON `db_name` . * FROM 'user'@'localhost';&lt;br /&gt; mysql&gt; mysql&gt; FLUSH PRIVILEGES ;&lt;br /&gt; mysql&gt; DROP// DATABASE `db_name` ;&lt;br /&gt; mysql&gt; EXIT;&lt;/code&gt;&lt;/div&gt; &lt;p&gt;La proc&#233;dure en elle-m&#234;me est identique sous Windows&#8230;
mais on clique plus qu'on ne tapote et on ne se pr&#233;occupe pas des permissions sur les fichiers&#8230;&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Notes 1' rev='footnote'&gt;1&lt;/a&gt;] &lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;&lt;strong&gt;Note :&lt;/strong&gt; concerne les version ult&#233;rieures &#224; spip 1.9.1&lt;/p&gt; &lt;p&gt;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;[&lt;a href='#nh2' id='nb2' class='spip_note' title='Notes 2' rev='footnote'&gt;2&lt;/a&gt;] &lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;Dans l'exemple une Debian-like&lt;/p&gt; &lt;p&gt;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;[&lt;a href='#nh3' id='nb3' class='spip_note' title='Notes 3' rev='footnote'&gt;3&lt;/a&gt;] &lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;&lt;i&gt;Remarque :&lt;/i&gt; Quel est le fichier de conf pour ce site ?
un &quot;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;&lt;code class='spip_code' dir='ltr'&gt;grep -l '/chemin/vers/spip/ancienne/version/' /etc/apache2/sites-available/*&lt;/code&gt;&lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;&quot; donne la r&#233;ponse !&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installation de Java sous Debian-like</title>
		<link>http://minimalteck.fr/admin/installation-de-java-sous-debian</link>
		<guid isPermaLink="true">http://minimalteck.fr/admin/installation-de-java-sous-debian</guid>
		<dc:date>2009-06-10T11:01:16Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Minimalteck</dc:creator>


		<dc:subject>Howto</dc:subject>

		<description>Pour installer une version sp&#233;cifique de J2SE JRE JDK (donc non libre, ie de Sun) sous Debian, deux possibilit&#233;s s'offrent &#224; vous : r&#233;aliser l'installation &#224; partir d'un binaire, en suivant les pr&#233;conisations d&#233;crites par Sun par exemple ; cr&#233;er un package debian &#224; partir de ce binaire et l'installer via dpkg. C'est sur cette proc&#233;dure que nous allons nous pencher&#8230; Etape 1 : pr&#233;liminaires Apr&#232;s avoir t&#233;lecharg&#233; la version Linux auto extractible du JDK (ou JRE) souhait&#233;e, v&#233;rifiez que vous poss&#233;dez les (...)

-
&lt;a href="http://minimalteck.fr/admin/" rel="directory"&gt;Admin&lt;/a&gt;

/ 
&lt;a href="http://minimalteck.fr/howto" rel="tag"&gt;Howto&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; src=&quot;http://minimalteck.fr/local/cache-vignettes/L128xH128/arton39-81639.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Pour installer une version sp&#233;cifique de J2SE JRE JDK (donc non libre, ie de Sun) sous Debian, deux possibilit&#233;s s'offrent &#224; vous :
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; r&#233;aliser l'installation &#224; partir d'un binaire, en suivant les &lt;a href='http://java.sun.com/j2se/1.5.0/install-linux.html#self-extracting' class='spip_out' hreflang='en' title=&quot;Installation of Self-Extracting Binary&quot; rel='external'&gt;pr&#233;conisations d&#233;crites par Sun&lt;/a&gt; par exemple ;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; cr&#233;er un package debian &#224; partir de ce binaire et l'installer via dpkg.
C'est sur cette proc&#233;dure que nous allons nous pencher&#8230;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;cs_sommaire cs_sommaire_avec_fond&quot; id=&quot;outil_sommaire&quot;&gt; &lt;div class=&quot;cs_sommaire_inner&quot;&gt; &lt;div class=&quot;cs_sommaire_titre_avec_fond&quot;&gt; Sommaire &lt;/div&gt; &lt;ul&gt; &lt;li&gt;&lt;a title=&quot;Etape 1 : pr&#233;liminaires&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_0&quot;&gt;Etape 1 : pr&#233;liminaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Etape 2 : cr&#233;ation du .deb&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_1&quot;&gt;Etape 2 : cr&#233;ation du .deb&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Etape 3 : installation via dpkg et v&#233;rification&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_2&quot;&gt;Etape 3 : installation (&#8230;)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Annexe : retour arri&#232;re&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire_3&quot;&gt;Annexe : retour arri&#232;re&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/div&gt;&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_0&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Etape 1 : pr&#233;liminaires&lt;/h3&gt; &lt;p&gt;Apr&#232;s avoir t&#233;lecharg&#233; la version Linux auto extractible du JDK (ou JRE) souhait&#233;e, v&#233;rifiez que vous poss&#233;dez les outils pour g&#233;n&#233;rer notre &quot;.deb&quot; : l'op&#233;ration n&#233;cessite en effet la pr&#233;sence du pakage &quot;java-package&quot; disponible dans la section &quot;contrib&quot; des d&#233;p&#244;ts de votre distribution debian&#8230;
&lt;br /&gt;Si ce n'est pas le cas, v&#233;rifiez dans /etc/apt/sources.list, puis installez le package.&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_1&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Etape 2 : cr&#233;ation du .deb&lt;/h3&gt; &lt;p&gt;La cr&#233;ation se fait sous un compte classique (non root)&#8230;
&lt;br /&gt;Il faut donc penser &#224; v&#233;rifier que le binaire ainsi que le r&#233;pertoire dans lequel il se trouve soit accessible en lecture/ecriture pour cet utilisateur.
&lt;br /&gt;L'illustration porte ici sur l'installation de la version 19 du jdk 1.5.
&lt;code class='spip_code' dir='ltr'&gt;user@debian:/root$ fakeroot make-jpkg jdk-1_5_0_19-linux-i586.bin&lt;/code&gt;
&lt;br /&gt;R&#233;pondez simplement aux questions qui vous sont pos&#233;es&#8230;
&lt;br /&gt;Et hop un .deb est cr&#233;&#233;. :upcool&lt;/p&gt; &lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_2&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Etape 3 : installation via dpkg et v&#233;rification&lt;/h3&gt; &lt;p&gt;Sous le compte root, installons notre package fra&#238;chement g&#233;n&#233;r&#233; :
&lt;code class='spip_code' dir='ltr'&gt;debian:~#dpkg -i sun-j2sdk1.5_1.5.0+update19_i386.deb &lt;/code&gt;
Une fois l'installation effectu&#233;e, v&#233;rifiez la version de Java utilis&#233;e [&lt;a href='#nb1' class='spip_note' rel='footnote' title='La version utilis&#233;e n'est pas celle que vous venez d'installer si vous avez (...)' id='nh1'&gt;1&lt;/a&gt;]&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;debian:~# java -version&lt;br /&gt; java version &quot;1.5.0_19&quot;&lt;br /&gt; Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02)&lt;br /&gt; Java HotSpot(TM) Server VM (build 1.5.0_19-b02, mixed mode)&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot; id=&quot;outil_sommaire_3&quot;&gt;&lt;a title=&quot;Sommaire&quot; href=&quot;http://minimalteck.fr/spip.php?page=backend&amp;id_rubrique=2#outil_sommaire&quot; class=&quot;sommaire_ancre&quot;&gt; &lt;/a&gt;Annexe : retour arri&#232;re&lt;a name=&quot;annexe&quot;&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Si vous avez r&#233;aliser un &quot;downgrade&quot; de la version java ou que vous souhaitez utiliser une autre version que celle pr&#233;c&#233;demment install&#233;e , il vous suffit d'utiliser le syst&#232;me &quot;&lt;a href='http://wiki.debian.org/DebianAlternatives' class='spip_out' hreflang='en' title=&quot;DebianAlternatives on Debian wiki&quot; rel='external'&gt;DebianAlternatives&lt;/a&gt;&quot;.
&lt;br /&gt;Ce dernier privil&#233;gie par d&#233;faut l'utilisation de la meilleure version java disponible.
Pour changer de version, saisissez simplement :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;debian:~# update-alternatives --config java&lt;br /&gt; &lt;br /&gt; Il y a 4 alternatives fournissant &#171;&#160;java&#160;&#187;.&lt;br /&gt; &lt;br /&gt; S&#233;lection Alternative&lt;br /&gt; -----------------------------------------------&lt;br /&gt; 1 /usr/bin/gij-wrapper-4.1&lt;br /&gt; 2 /etc/alternatives/kaffe-system/bin/java&lt;br /&gt; 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java&lt;br /&gt; *+ 4 /usr/lib/j2sdk1.5-sun/bin/java&lt;br /&gt; &lt;br /&gt; Appuyez sur Entr&#233;e pour conserver la valeur par d&#233;faut[*] ou choisissez le num&#233;ro s&#233;lectionn&#233;&#160;:3&lt;br /&gt; Utilisation de &#171;&#160;/usr/lib/jvm/java-1.5.0-sun/jre/bin/java&#160;&#187; pour fournir &#171;&#160;java&#160;&#187;.&lt;br /&gt; debian:~# java -version&lt;br /&gt; java version &quot;1.5.0_14&quot;&lt;br /&gt; Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)&lt;br /&gt; Java HotSpot(TM) Server VM (build 1.5.0_14-b03, mixed mode)&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Et hop vous revoil&#224; en version 14.&lt;img class=&quot;no_image_filtrer&quot; alt=&quot;wink&quot; title=&quot;wink&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/wink.gif&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;&lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Notes 1' rev='footnote'&gt;1&lt;/a&gt;] &lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt;La version utilis&#233;e n'est pas celle que vous venez d'installer &lt;img class=&quot;no_image_filtrer&quot; alt=&quot;scared&quot; title=&quot;scared&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/scared.gif&quot; width=&quot;20&quot; height=&quot;21&quot;/&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; si vous avez r&#233;alis&#233; un &quot;downgrade&quot; de la version java, regarder du c&#244;t&#233; de l'&lt;a href='#annexe' class='spip_ancre' title=&quot;Annexe&quot;&gt;Annexe : retour arri&#232;re&lt;/a&gt;
&lt;br /&gt;&lt;img src=&quot;http://minimalteck.fr/squelettes-dist/puce.gif&quot; width=&quot;8&quot; height=&quot;11&quot; class=&quot;puce&quot; alt=&quot;-&quot; /&gt; sinon, v&#233;rifiez votre PATH&lt;/p&gt; &lt;span class=&quot;csfoo htmla&quot;&gt;&lt;/span&gt;&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;debian:~# echo $PATH&lt;br /&gt; /usr/lib/jvm/java-1.5.0-sun/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin&lt;/code&gt;&lt;/div&gt;&lt;span class=&quot;csfoo htmlb&quot;&gt;&lt;/span&gt; &lt;p&gt;Ici on voit que le PATH inclu directement l'ancienne version 14 de java&#8230;&lt;img class=&quot;no_image_filtrer&quot; alt=&quot;blush&quot; title=&quot;blush&quot; src=&quot;http://www.minimalteck.fr/plugins/couteau_suisse/img/chatons/blush.gif&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;ing
&lt;br /&gt;il suffit donc de le modifier via votre .bashrc&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
