<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.mn-home.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>M&#233;mo Debian &amp; VDR</title>
	<link>http:///</link>
	<description>Ce site me sert de m&#233;mo pour mes installations pour Debian et VDR essentiellement.
Vous pourrez trouver aussi des infos sur Windows et les clients Jabber.
Je les diffuse en esp&#233;rant qu'ils puissent servir &#224; d'autres personnes.
Si vous le souhaitez, vous pouvez aussi poster vos m&#233;mos. Pour cela, il suffit de vous inscrire et vous pourrez ensuite r&#233;diger des articles que je publierai.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.mn-home.fr/spip.php?id_rubrique=13&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>lftp - Erreur fatale : Certificate verification : Not trusted</title>
		<link>https://www.mn-home.fr/article48.html</link>
		<guid isPermaLink="true">https://www.mn-home.fr/article48.html</guid>
		<dc:date>2012-10-28T20:54:24Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>michael</dc:creator>



		<description>&lt;p&gt;Erreur lors de l'utilisation de lftp avec un serveur SSL&lt;/p&gt;

-
&lt;a href="https://www.mn-home.fr/rubrique13.html" rel="directory"&gt;Web&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Lors de l'utilisation de lftp avec des sites utilisant le SSL dont le certificat n'a pas &#233;t&#233; certifi&#233; par une autorit&#233; reconnue, on peut rencontrer le message suivant :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;Erreur fatale: Certificate verification: Not trusted&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Si vous &#234;tes s&#251;r du site auquel vous souhaitez acc&#233;der, vous pouvez d&#233;sactiver la v&#233;rification du certificat via la commande :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;lftp&gt; set ssl:verify-certificate no&lt;/textarea&gt;
&lt;p&gt;Par contre, cette commande n'est pas d&#233;finitive, elle ne concerne que la session en cours de lftp.&lt;/p&gt;
&lt;p&gt;Il est possible de rendre cette configuration en ajoutant l'information dans le fichier /etc/lftp.conf ou dans /.lftprc qui n'impactera que votre utilisateur.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installation du module Apache rpaf</title>
		<link>https://www.mn-home.fr/article46.html</link>
		<guid isPermaLink="true">https://www.mn-home.fr/article46.html</guid>
		<dc:date>2012-09-25T20:20:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>michael</dc:creator>



		<description>&lt;p&gt;Le module apache rpaf permet de masquer dans les logs ainsi que dans les variables tel que REMOTE_ADDR, l'adresse IP du reverse proxy.&lt;/p&gt;
&lt;p&gt;J'expliquerai ici l'installation et la configuration du module.&lt;/p&gt;

-
&lt;a href="https://www.mn-home.fr/rubrique13.html" rel="directory"&gt;Web&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Pour diverses raisons, il peut &#234;tre n&#233;cessaire dans son architecture de mettre en place un reverse proxy. La contre-partie de cette mise en place, c'est que le serveur apache final ne verra plus l'adresse IP r&#233;elle de l'utilisateur, mais celle du reverse proxy et donc toujours la m&#234;me adresse IP. Pareil les variables telles que REMOTE_ADDR contiendra toujours l'adresse IP du proxy cela pourrait vous poser probl&#232;me pour faire de la g&#233;olocalisation par exemple ou encore relev&#233; l'adresse IP des derni&#232;res connexions d'un forum.&lt;/p&gt;
&lt;p&gt;Pour toutes ces raisons, nous pouvons donc &#234;tre amen&#233; &#224; installer ce module qui nous permettra d'obtenir l'IP r&#233;elle de nos visiteurs.&lt;/p&gt;
&lt;p&gt;Toutes les commandes seront r&#233;alis&#233;es avec le compte root.&lt;/p&gt;
&lt;p&gt;Installation du module :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;aptitude install libapache2-mod-rpaf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;L'installation a automatiquement activ&#233; le module, mais si vous souhaitez &#234;tre s&#251;r ou suite &#224; une d&#233;sactivation, vous pouvez taper la commande suivante :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;a2enmod rpaf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Si le module est d&#233;j&#224; actif, vous obtiendrez l'information suivante :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;Module rpaf already enabled&lt;/textarea&gt;
&lt;p&gt;Apr&#232;s installation, le module a &#233;t&#233; automatiquement configur&#233; avec l'adresse IP comme adresse de reverse proxy, vous souhaiterez peut-&#234;tre modifier cette valeur. Cette valeur est &#224; modifier dans le fichier : /etc/apache2/mods-enabled/rpaf.conf. Il suffit de remplacer devant RPAFproxy_ips le 127.0.0.1 par l'adresse IP de votre reverse proxy. Dans le cas, o&#249; il y aurait plusieurs adresses IP de reverse proxy, vous devez s&#233;parer les adresses IP par un espace.&lt;/p&gt;
&lt;p&gt;Vous pouvez aussi utiliser la commande &#034;sed&#034; suivante, vous permettant de r&#233;&#233;crire la ligne avec les valeurs souhait&#233;es (remplacer IP_RP par votre/vos mod' title=&#034;Il faut mettre un espace devant la parenth&#232;se.&#034;&gt;mod' title=&#034;Il faut mettre un espace devant la parenth&#232;se.&#034;&gt;mod' title=&#034;Il faut mettre une espace devant la parenth&#232;se.&#034;&gt;adresse(s) IP) :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed 's/^\(RPAFproxy_ips\).*$/\1 IP_RP/'g /etc/apache2/mods-enabled/rpaf.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Suite &#224; cette modification, il est n&#233;cessaire de r&#233;d&#233;marrer Apache, vous pouvez utiliser le graceful qui est suffisant dans ce cadre :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/init.d/apache2 graceful&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Vous pouvez contr&#244;ler le bon fonctionnement en consultant vos logs Apache o&#249; vous devriez voir appara&#238;tre les IP r&#233;elles de vos utilisateurs et non celle du reverse proxy. Vous pouvez aussi contr&#244;ler le fonctionnement en construisant une page PHP, si votre serveur est capable de l'interpretter, qui vous renverra un certain nombre d'information dont REMOTE_ADDR. Pour ce faire cr&#233;er un fichier phpinfo.php, par exemple, et coller le contenu ci-dessous dans le fichier :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;? phpinfo() ?&gt;&lt;/textarea&gt;
&lt;p&gt;Vous pouvez &#224; pr&#233;sent via votre navigateur appeler la page suivante : http:/adresse_reverse_proxy/phpinfo.php Rechercher le mot cl&#233; REMOTE_ADDR, vous devriez voir votre adresse IP et non celle du reverse proxy.&lt;/p&gt;
&lt;p&gt;Supprimer le fichier phpinfo.php qui donne un peu trop d'information.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installation de Lighttpd et MySQL</title>
		<link>https://www.mn-home.fr/article33.html</link>
		<guid isPermaLink="true">https://www.mn-home.fr/article33.html</guid>
		<dc:date>2009-04-20T07:18:03Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>michael</dc:creator>



		<description>&lt;p&gt;Installation d'un serveur web l&#233;ger (lighttpd) avec support de php5, de MySQL et Phpmyadmin.&lt;/p&gt;

-
&lt;a href="https://www.mn-home.fr/rubrique13.html" rel="directory"&gt;Web&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Installation d'un serveur web l&#233;ger (lighttpd) avec support de php5 et de MySQL.&lt;/p&gt;
&lt;p&gt;lighttpd (ou &#171; lighty &#187;) est un logiciel de serveur Web (ou HTTP) s&#233;curis&#233;, rapide et flexible.&lt;br class='manualbr' /&gt;Le principal d&#233;savantage de lighttpd face &#224; son concurrent Apache est de ne pas supporter les fichiers .htaccess : les directives ne sont &#233;valu&#233;es qu'une seule fois, au d&#233;marrage du serveur, et n&#233;cessitent de le red&#233;marrer afin d'&#234;tre prises en compte.&lt;br class='autobr' /&gt;
&lt;a href=&#034;http://fr.wikipedia.org/wiki/Lighttpd&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Wikipedia&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Installation de lighttpd avec support de PHP&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;aptitude install lighttpd php5-cgi&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Si vous n'&#234;tes pas en IPv6, commenter :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;include_shell &#034;/usr/share/lighttpd/use-ipv6.pl&#034;&lt;/code&gt; dans /etc/lighttpd/lighttpd.conf en rajoutant un # devant la ligne&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Activer le support de PHP5&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;ln -s /etc/lighttpd/conf-available/10-fastcgi.conf /etc/lighttpd/conf-enabled/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Red&#233;marrer lighttpd pour prendre en compte les modifications :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/etc/init.d/lighttpd restart&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pour tester le bon support de PHP cr&#233;er un fichier info.php dans /var/www/ avec le contenu suivant :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;?php phpinfo() ?&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Appel&#233; maintenant le fichier via votre browser : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;http://127.0.0.1/info.php&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Vous devriez arriver sur une page donnant des infos sur le PHP support&#233; par votre syst&#232;me.&lt;/p&gt;
&lt;p&gt;Voici le d&#233;but de la page que vous devriez avoir :&lt;/p&gt;
&lt;div class='spip_document_55 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.mn-home.fr/local/cache-vignettes/L500xH506/phpinfo-7b1e6.png?1689795148' width='500' height='506' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Vous pouvez maintenant supprimer le fichier /var/www/info.php&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Installation du serveur MySQL et de phpmyadmin&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;aptitude install php5-gd mysql-server phpmyadmin&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Saisissez un mot de passe root pour MySQL&lt;/p&gt;
&lt;div class='spip_document_56 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.mn-home.fr/local/cache-vignettes/L500xH277/Password_MySQL-08862.png?1689795148' width='500' height='277' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Confirmer le mot de passe pour MySQL&lt;/p&gt;
&lt;div class='spip_document_57 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.mn-home.fr/local/cache-vignettes/L500xH277/Confirmer_Password_MySQL-a77eb.png?1689795148' width='500' height='277' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;S&#233;lectionner lighttpd (pour le serveur &#224; reconfigurer pour phpmyadmin)&lt;/p&gt;
&lt;div class='spip_document_58 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://www.mn-home.fr/local/cache-vignettes/L500xH277/Serveur_pour_phpmyadmin-e5693.png?1689795148' width='500' height='277' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Vous avez maintenant acc&#232;s &#224; phpmyadmin via l'adresse : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;http://127.0.0.1/phpmyadmin/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pour rentrer dans l'interface, vous devez saisir root en utilisateur et le mot de passe que vous avez d&#233;finit pour MySQL lors de l'installation.&lt;/p&gt;
&lt;p&gt;Vous avez maintenant un serveur Web leger avec un serveur MySQL op&#233;rationnel.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
