<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3105990391651039148</atom:id><lastBuildDate>Fri, 25 Oct 2024 01:53:19 +0000</lastBuildDate><category>LAMP</category><category>Ce Blog</category><category>Google</category><category>Linux</category><category>Logiciel Libre pour le business</category><title>Petit Geek</title><description>Vous adorez le monde du logiciel libre ? plus spécialement celui de Linux ? Vous essayez par choix, d’apprivoiser votre PC plutôt que de l’utiliser ?  Vous êtes donc un Petit Geek ! Et ce Blog est pour vous.</description><link>http://petit-geek.blogspot.com/</link><managingEditor>noreply@blogger.com (PetitGeek)</managingEditor><generator>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-4013327407151847566</guid><pubDate>Wed, 19 Mar 2008 11:20:00 +0000</pubDate><atom:updated>2008-03-19T05:56:02.918-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Logiciel Libre pour le business</category><title>Pourquoi les Logiciels Libres ? Nano reference pour les responsables de services informatique</title><description>&lt;a href=&quot;http://www.framasoft.net/&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3BOz7zWEpCGZO1A9Y9hodlnX32MVC-H4DLOeXFCJQfLS0j-xFTpZyRuwfR39Al0MvFR7QlxOORz1S-xvJwGZ_U7bqI2huVNLK_DfpZRmYMrJze2tfnLCgnupc1WewMe0U3a3cbJ-Ebks/s400/opensource.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5179414124754809378&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:x-large;&quot;&gt;Qu&#39;est-ce qu’un logiciel libre ou open source ?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Le concept du logiciel open source est simple : c’est un logiciel distribué sous une licence qui autorise explicitement, et encourage généralement, les programmeurs de lire, de réparer, d&#39;étendre et de redistribuer son code source. Le résultat final est un logiciel qui utilise les meilleures idées et les meilleures implémentations de toute personne qui choisit de participer.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Une erreur courante est que l&#39;utilisation de logiciels licenciés comme open source dans le développement de votre propre application signifie que cette dernière doit également être publiée sous licence open source. Ce n&#39;est pas vrai pour la plupart des licences open source qui existent.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Les logiciels open source ont été utilisés pour alimenter l&#39;Internet dès ses débuts. Aujourd&#39;hui, plus de 65% des sites web sont servis par Apache qu’est un serveur web open source ; le contenu de la plupart des sites web est généré par des langages de programmation open source tels que Python, Perl et PHP ; la plupart des e-mails qui circulent sur la toile passent par des serveurs de messagerie open source tel que Sendmail, Postfix ou Exim.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:x-large;&quot;&gt;Pourquoi les logiciels Open Source sont meilleurs ?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Voici quelques-unes des raisons pour lesquelles les leaders de l’industrie informatique pensent que les logiciels open source sont meilleurs :&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Qualité :&lt;/span&gt; Beaucoup considèrent que la qualité des projets open source est nettement meilleure que celle des logiciels propriétaires. Leur modèle de développement encourage une constante évaluation du code par ses contributeurs. Pour chaque modification sur le code (et seulement lorsque le logiciel est considéré comme prêt à l&#39;emploi) un communiqué est publié. C’est beaucoup plus lent et moins efficace chez les éditeurs de logiciels propriétaires où la date de sortie d’une nouvelle version est fixée par un service marketing.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* La réduction des risques :&lt;/span&gt; La disponibilité du code source et la liberté d&#39;une licence open source donne un plus grand contrôle sur les outils dont le business considéré dépend. La hausse Déraisonnable des prix, les restrictions inacceptables dans la distribution des licences et l&#39;effondrement d’un éditeur propriétaire ou son acquisition par un autre éditeur ; n’auront pas d&#39;impacts sur les business utilisant des logiciels open source.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Sécurité : &lt;/span&gt;La sécurité est essentielle à la réussite de toute entreprise gérant un business en ligne. Les tentatives de piratage des serveurs web sont très fréquentes. Des outils pour aider à sécuriser ces serveurs sont disponibles, mais à quel prix ? Certes aucun logiciel n’est 100% à l’abri de failles de sécurité, mais dans le logiciel libre, le nombre de personnes actives pour la relecture du code source est énorme, ce qui permet de réduire les risques de failles. Quand un problème est décelé dans une application open source, il est souvent réparé en quelques heures ; ce qui prend souvent des mois chez les éditeurs propriétaires, parfois sans même annoncer l’existence du problème à leur clients.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Flexibilité :&lt;/span&gt; Le logiciel libre est né et évolue dans la transparence. Vous pouvez y ajouter des éléments pour compléter sa fonctionnalité, vous pouvez  supprimer les éléments dont vous n’en avez pas besoin, et vous pouvez même vous inspirez de son code source pour créer votre propre application, et dans tous les cas ; vous obtiendrez exactement ce dont vous avez besoin. Cette transparence permet ainsi non seulement la personnalisation des logiciels libres, mais aussi la contribution à leur amélioration pour le bonheur de tout le monde.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Support : &lt;/span&gt;Dans le business d’aujourd’hui, les logiciels professionnels sont partout, et l&#39;accès à un bon support technique est très important. La plupart des projets open source proposent un soutien gratuit et de haute qualité via les listes de diffusion, forums et canaux de chat IRC. L&#39;aide est souvent fournie par les mêmes développeurs qui ont contribué au code original de l’application -qui mieux pour vous aider!- Le support commercial est également disponible pour un grand nombre des principaux projets open source.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Coût : &lt;/span&gt;Le logiciel libre est généralement disponible en téléchargement sans frais. Les licences open source sont conçues pour vous permettre d&#39;utiliser le logiciel sans vous soucier des coûts par siège ou par serveur. Les futures versions seront également disponibles à titre gratuit, et vous n&#39;avez pas besoin de payer pour la dernière version pour obtenir le support. Tout cela veut dire que vous aurez plus d&#39;argent à dépenser là où c&#39;est important -la réalisation de vos idées d&#39;entreprise.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;* Normes : &lt;/span&gt;Les logiciels open source ont défini les normes de l&#39;Internet d&#39;aujourd&#39;hui. Leur ouverture a attiré les plus grands éditeurs de logiciels ; avides de proposer à leurs clients des normes ouvertes, durables dans le temps et avec un support beaucoup moins couteux. Les normes ouvertes permettent aux produits logiciels de différents fournisseurs d’êtres compatibles, et libère les entreprises de se faire &quot;lier&quot; à un seul et même produit provenant d&#39;un seul fournisseur.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;</description><link>http://petit-geek.blogspot.com/2008/03/pourquoi-les-logiciels-libres-nano.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3BOz7zWEpCGZO1A9Y9hodlnX32MVC-H4DLOeXFCJQfLS0j-xFTpZyRuwfR39Al0MvFR7QlxOORz1S-xvJwGZ_U7bqI2huVNLK_DfpZRmYMrJze2tfnLCgnupc1WewMe0U3a3cbJ-Ebks/s72-c/opensource.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-583414447406737561</guid><pubDate>Sun, 09 Mar 2008 10:55:00 +0000</pubDate><atom:updated>2008-03-09T07:11:25.189-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Google Summer of Code</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoAkOh_au6vtLDMXqdqVLBRUwsyae_Iwv2Q42oOszbSZUbojTNWzhwzyvg7MJdSl7EEcgA1AJIu5CYGGnw6iNpv_84irL56GBwMSOZ7PV3yrFYRmIYHhwnxqBM_vPt6DxfHh3HZ8f2uMU/s1600-h/code_sm.png&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoAkOh_au6vtLDMXqdqVLBRUwsyae_Iwv2Q42oOszbSZUbojTNWzhwzyvg7MJdSl7EEcgA1AJIu5CYGGnw6iNpv_84irL56GBwMSOZ7PV3yrFYRmIYHhwnxqBM_vPt6DxfHh3HZ8f2uMU/s400/code_sm.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5175694674486538754&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;J’ai toujours soutenu les concepts de l’open source, le logiciel libre et la liberté de choisir la technologie relative à ce que l’on veut faire. La culture de « You Get What You Pay For » a souvent détourné l’attention des consommateurs de produits informatiques (software en premier lieu) du réel choix qu’ils ont. Le temps passe, et Google gagne en poids. Google est le Robin Des Bois des temps modernes, car il soutien l’open-source, il innove et redistribue son innovation gratuitement.&lt;br /&gt;&lt;br /&gt;Ça fait plus de six ans que je me suis impliqué dans le mouvement du logiciel libre, à travers quelques contributions ça et là, et cela n’a fait que renforcer ma volonté de donner plus à ce mouvement.&lt;br /&gt;&lt;br /&gt;Entre en scène Google Summer of Code. C’est une des nombreuses façons dont Google contribue à l’open source. Il s’agit, entre-autre, de rémunérer des étudiants en leur qualité de codeurs doués pour qu’ils contribuent au développement de quelques projets open source choisi par Google, tout au long de l’été d’une année Google Summer of Code.&lt;br /&gt;&lt;br /&gt;Aucune hésitation, je m’engage (en tant qu’étudiant !). Mais avant tout, je dois lire les conditions d’admission pour faire partie de cette entreprise, histoire de me familiariser avec l’initiative elle-même. Et là ! Choque brutal ! Il m’a fallu lire rien que deux lignes pour que j’abandonne tout, et par principe. Voyez par vous-même :&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcoFeF-OIvI9yNOHmIwSHMNeArPBx4Bnm3mU3Q0yt7OsLdtj4FNFWXVKw8c1v1jdS0XfGwxuJY1uWP_cvi7cBxZ_SMpevGUHRHnXGVb4J8GUo0R2LGzH2-306oWtrKE5KJQ4LUj5t-s0/s1600-h/GSoC.gif&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzcoFeF-OIvI9yNOHmIwSHMNeArPBx4Bnm3mU3Q0yt7OsLdtj4FNFWXVKw8c1v1jdS0XfGwxuJY1uWP_cvi7cBxZ_SMpevGUHRHnXGVb4J8GUo0R2LGzH2-306oWtrKE5KJQ4LUj5t-s0/s400/GSoC.gif&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5175695056738628114&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Le plus grand contributeur à l’open source bannit les étudiants de six pays du tier-monde de son projet de soutien à la liberté ! Rien que ça.&lt;br /&gt;&lt;br /&gt;Je sais que ce sont les lois U.S, mais justement ; que viennent faire les lois anti-piratage dans l’open source, que viennent faire les lois « soit-disant » anti-terroristes dans un projet « humanitaire », qui vit sur Internet, elle-même sensée être la propriété de tout le monde.&lt;br /&gt;&lt;br /&gt;Honte à Google ou pas, c’est à vous de voir.</description><link>http://petit-geek.blogspot.com/2008/03/google-summer-of-code.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoAkOh_au6vtLDMXqdqVLBRUwsyae_Iwv2Q42oOszbSZUbojTNWzhwzyvg7MJdSl7EEcgA1AJIu5CYGGnw6iNpv_84irL56GBwMSOZ7PV3yrFYRmIYHhwnxqBM_vPt6DxfHh3HZ8f2uMU/s72-c/code_sm.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-6182259118128480022</guid><pubDate>Fri, 29 Feb 2008 13:48:00 +0000</pubDate><atom:updated>2008-03-04T14:16:11.756-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>Comment installer un package source sur Linux: Pour les pressés</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj9HGCPx9oIqGdqqtyMiCgyzvFI3hohh68kqwqgCkLnt6Rtce1PLrIHXVvkHiBIbW3lWup35JYnYGwxSJ_O8rMoL8plRSviKMnNiODyujHd8QcKb4BpX_JiqQR8YJfg4TxSjdwI2xvc58/s1600-h/Tux.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj9HGCPx9oIqGdqqtyMiCgyzvFI3hohh68kqwqgCkLnt6Rtce1PLrIHXVvkHiBIbW3lWup35JYnYGwxSJ_O8rMoL8plRSviKMnNiODyujHd8QcKb4BpX_JiqQR8YJfg4TxSjdwI2xvc58/s400/Tux.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5172399805283588706&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Votre distribution Linux favorite ne contient pas votre application favorite, et comme switcher vers une autre distribution n’est pas la meilleures des solutions, vous vous décidez de faire les Grands Geek et vous téléchargez le package source de l’application en vue de la « Compiler », malgré le fait que vous saviez que compiler un package source Linux « Fait Peur ! ». C’est vraiment courageux de votre part ;-)&lt;br /&gt;&lt;br /&gt;Si vous voulez entendre mon avis ; il suffit juste d’être un Petit Geek pour défier les lois de la pesanteur. Voyez par vous même; voici la procédure la plus simple de configurer, compiler et installer les packages qui viennent sous format .tar.gz ou .tar.bz2, remplacez juste package par le nom de votre package :&lt;br /&gt;&lt;br /&gt;1. Extraire le package : &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;tar xvzf package.tar.gz&lt;/span&gt; (ou &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;tar xvjf package.tar.bz2&lt;/span&gt;)&lt;br /&gt;2. Entrer dans le nouveau répertoire du package : &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;cd package&lt;/span&gt;&lt;br /&gt;3. Configurer le package : &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;./configure&lt;/span&gt;&lt;br /&gt;4. Compiler le package : &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;make&lt;/span&gt;&lt;br /&gt;5. Installer le package : &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La troisième étape est la plus importante, car le script de configuration inclus dans le package source inspecte votre system et décide si les outils et bibliothèques nécessaires à la génération du Makefile sont présents ou pas. Le Makefile est de son coté capital pour la phase de compilation (étape 4).&lt;br /&gt;&lt;br /&gt;Il est à noter qu’il faut devenir &lt;span style=&quot;font-weight: bold;&quot;&gt;root&lt;/span&gt; (le super-utilisateur) pour exécuter la commande de l’installation (dernière étape).&lt;br /&gt;&lt;br /&gt;Voilà, c’était la nano-référence de « Comment installer un package source sur Linux ». Pour les gens pressés comme vous le constatez.&lt;br /&gt;&lt;br /&gt;J’espère que c’était assez utile. Dans un futur billet j’essayerai d’expliquer le même processus mais avec plus de détails (pour les moins pressés ;-) ). Bonne compilation.</description><link>http://petit-geek.blogspot.com/2008/02/comment-installer-un-package-source-sur.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj9HGCPx9oIqGdqqtyMiCgyzvFI3hohh68kqwqgCkLnt6Rtce1PLrIHXVvkHiBIbW3lWup35JYnYGwxSJ_O8rMoL8plRSviKMnNiODyujHd8QcKb4BpX_JiqQR8YJfg4TxSjdwI2xvc58/s72-c/Tux.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-8993819811643069157</guid><pubDate>Tue, 26 Feb 2008 22:41:00 +0000</pubDate><atom:updated>2008-03-04T08:44:42.972-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">LAMP</category><title>Comment installer et configurer un serveur LAMP sous Ubuntu Linux - Deuxième et Dernière Partie</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMkFSJU4qGAaKfGIC4qn9fczJvQk9HVStXO9lJNLZbjBhZXp5xjF7hVCw8AkiGGtqx5-QQAk0OaF6qbVR6gQO2heYwyUZD2RCYB5C8k6uQQcKV-JH2bngXpWF6Cpyu0QE49ctMzWjgmdc/s1600-h/LAMP&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMkFSJU4qGAaKfGIC4qn9fczJvQk9HVStXO9lJNLZbjBhZXp5xjF7hVCw8AkiGGtqx5-QQAk0OaF6qbVR6gQO2heYwyUZD2RCYB5C8k6uQQcKV-JH2bngXpWF6Cpyu0QE49ctMzWjgmdc/s400/LAMP&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5171986421904038530&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Bienvenue dans la deuxième partie de « Comment installer et configurer un serveur LAMP sous Ubuntu Linux ».&lt;br /&gt;&lt;br /&gt;Si vous avez bien suivi la première partie, vous aurez votre serveur LAMP installé et configuré. Dans cette partie, je vais décrire la façon la plus directe d’y mettre un peu de contenu.&lt;br /&gt;&lt;br /&gt;Je sais que vous êtes impatients de voir la première page de votre site web local tout frais. En fait c’est simple, il suffit de pointer votre navigateur web sur l’adresse : &lt;span style=&quot;font-weight: bold;&quot;&gt;http://localhost/&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Vous voyez rien et c’est normal y a rien à voir !&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;&gt;Verser un peu d’encre sur la page d’accueil :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En fait, le site web se trouve par défaut dans le répertoire &lt;span style=&quot;font-weight: bold;&quot;&gt;/var/www&lt;/span&gt;- donc c’est là où vous devez mettre tous les fichiers du site web, mais aussi par défaut vous n’avez pas le droit d’écriture sur ce répertoire. Pour y remédier, changeons les droits d’appartenance de ce répertoire en tapant ceci dans un terminal :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;$ sudo chown -R votreusername /var/www&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Très bien. Vous pouvez maintenant placer vos fichiers Html et PHP dans &lt;span style=&quot;font-weight: bold;&quot;&gt;/var/www&lt;/span&gt; grâce à un simple gestionnaire de fichiers (Nautilus par exemple).&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;&gt;Tester le site :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Pour tester notre site on va créer un fichier contenant un script PHP, que l’on va appeler par exemple index.php et que l’on va placer dans &lt;span style=&quot;font-weight: bold;&quot;&gt;/var/www&lt;/span&gt;. Ok, copiez ça dans votre ficher index.php :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt; &lt;/span&gt; &lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7jpjwKEbkiHiMPtrSxotHCb48yPocva7NAytR_wEbvnWHjNG831yvcALpbz-T-aHHG6ZPquGJqoNOPL2_lxfz4uC-jTN0Fw-oLLiB0j4Ezb2cqSE02Jnlwa2Xlsb6evNBjpZWa8eq7As/s1600-h/html_post2.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7jpjwKEbkiHiMPtrSxotHCb48yPocva7NAytR_wEbvnWHjNG831yvcALpbz-T-aHHG6ZPquGJqoNOPL2_lxfz4uC-jTN0Fw-oLLiB0j4Ezb2cqSE02Jnlwa2Xlsb6evNBjpZWa8eq7As/s400/html_post2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5173451020004121218&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Très bien, ouvrez maintenant un navigateur et pointez-le sur &lt;a href=&quot;http://localhost/index.php&quot;&gt;http://localhost/index.php&lt;/a&gt;. Vous pouvez remplacer &lt;span style=&quot;font-weight: bold;&quot;&gt;localhost&lt;/span&gt; par votre adresse &lt;span style=&quot;font-weight: bold;&quot;&gt;IP&lt;/span&gt;. Normalement vous aurez quelque chose comme ça:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGVX0ER3GNr44OjnJPtKN_Elwo75-9BefTQyJWB9EcNCU-4TqIiw5YQNKgSIwIGEBKy3U2vzAu7XvDhXEY5BqnwmAU_qcWItprM177iVR7JGjDwywJdWK75fKod6h1yW_9mLSTdI0gwtQ/s1600-h/TestPHP.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGVX0ER3GNr44OjnJPtKN_Elwo75-9BefTQyJWB9EcNCU-4TqIiw5YQNKgSIwIGEBKy3U2vzAu7XvDhXEY5BqnwmAU_qcWItprM177iVR7JGjDwywJdWK75fKod6h1yW_9mLSTdI0gwtQ/s400/TestPHP.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5173447094404012658&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;Ce qui veut dire que votre serveur LAMP marche à merveille.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;&gt;Installer PHPMyAdmin :&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Une des façons les plus simples de gérer vos bases de données MySQL est celle d’utiliser l’outil graphique PHPMyAdmin que vous pouvez télécharger à partir de &lt;a href=&quot;http://www.phpmyadmin.net/&quot;&gt;http://www.phpmyadmin.net&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pour l’installer il suffit de copier les fichiers dans &lt;span style=&quot;font-weight: bold;&quot;&gt;/var/www&lt;/span&gt; et puis de pointer le navigateur sur &lt;a href=&quot;http://localhost/phpmyadmin/&quot;&gt;http://localhost/phpmyadmin/&lt;/a&gt; pour accéder à l’ensemble des fonctionnalités de PHPMyAdmin.&lt;br /&gt;&lt;br /&gt;Voilà, vous avez maintenant un serveur LAMP bien configuré et prêt à travailler, et vous pouvez dès à présent vous battre avec PHP. Bon courage ;-)</description><link>http://petit-geek.blogspot.com/2008/02/comment-installer-et-configurer-un_26.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMkFSJU4qGAaKfGIC4qn9fczJvQk9HVStXO9lJNLZbjBhZXp5xjF7hVCw8AkiGGtqx5-QQAk0OaF6qbVR6gQO2heYwyUZD2RCYB5C8k6uQQcKV-JH2bngXpWF6Cpyu0QE49ctMzWjgmdc/s72-c/LAMP" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-2645234537295893353</guid><pubDate>Mon, 25 Feb 2008 12:51:00 +0000</pubDate><atom:updated>2008-02-28T09:17:04.964-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">LAMP</category><title>Comment installer et configurer un serveur LAMP sous Ubuntu Linux – Première Partie</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHWj3ewZ7Lry8QNtYyb-ReA5QdjWuFrbivIOQmFfIAco8CChz_dDd6nNrmIFEe3W_wqn6SdmvZtTdveE9gWV0JR6w3YTBztHlCNlW58VK0onogZ32YZhI1nqmYWjLjWRT9MlOnGlPyGE/s1600-h/LAMP&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHWj3ewZ7Lry8QNtYyb-ReA5QdjWuFrbivIOQmFfIAco8CChz_dDd6nNrmIFEe3W_wqn6SdmvZtTdveE9gWV0JR6w3YTBztHlCNlW58VK0onogZ32YZhI1nqmYWjLjWRT9MlOnGlPyGE/s400/LAMP&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5171985451241429618&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Dans cet article je vais essayer d’expliquer comment installer et configurer une pile LAMP (Linux-Apache-MySQL-PHP, Python, Perl) sous une machine &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;Ubuntu&lt;/a&gt;. Les serveurs web basés sur la pile LAMP sont les plus répondus, car la technologie LAMP a l’incontournable avantage d’être à la fois open source, gratuite et soutenue par une communauté très grande et très active.&lt;br /&gt;&lt;br /&gt;Bien. Pour commencer je veux juste signaler que la version de la distribution Linux en question n’est pas un détail car il suffit juste d’installer les paquets nécessaires que je vais énumérer plutard. Deuxième chose, le P pour cet article sera pour le  PHP, mais vous pouvez le substituer par Python ou Perl en suivant la même démarche.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;  &gt;Première étape : télécharger les paquets nécessaires&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si vous avez Ubuntu installé sur votre machine, alors cette étape ne nécessitera pas grand-chose car les paquets nécessaires sont présents sur l’énorme source de paquets que contient Ubuntu. Si par contre vous devez faire une nouvelle installation de Ubuntu Linux, alors je vous conseille vivement de considéré Ubuntu Linux Server Edition, car c’est une version qui va installer un serveur LAMP préconfiguré et prêt à l’utilisation.&lt;br /&gt;&lt;br /&gt;Ok, je vais assumer que vous avez Ubuntu-desktop installé. Les paquets dont nous aurons besoin sont :&lt;br /&gt;&lt;br /&gt;* Apache2&lt;br /&gt;* Php5-mysql&lt;br /&gt;* Libapache2-mod-php5&lt;br /&gt;* Mysql-server&lt;br /&gt;&lt;br /&gt;L’installation de ces quatre paquets peut se faire via Synaptic, mais comme on est des Petits Geek on va utiliser la ligne de commande. Alors tapez dans votre terminal préféré ceci :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt; $ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;  &gt;Deuxième étape: configuration du serveur Mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Après téléchargement et installation (avec succès bien entendu), on se doit de créer un mot de passe root pour le serveur Mysql sinon la sécurité de ce dernier sera un grand problème. En voici la commande :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;$ mysqladmin -u root password votrenouveaupasswordici&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Maintenant vous savez comment faire pour vous connecter à votre serveur de base de données.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;  &gt;Troisième étape : démarrer le serveur LAMP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En fait il est déjà démarré ! Et vous pouvez dès à présent installer vos applications orientées données sur ce serveur ; mais attention, n’exploitez pas votre serveur Mysql en utilisant le compte root car ça peut nuire à la sécurité de votre système si cette dernière est primordiale dans votre organisation. Il est vivement conseillé de créer un compte utilisateur et une base de donnée pour chaque application web envisagée (un outil comme PHPMyAdmin est très approprié pour cette tâche).&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-family:arial;font-size:180%;&quot;  &gt;Trucs et astuces:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Pour arrêter, démarrer ou redémarrer votre serveur sans avoir recour  au redémarrage de l’ordinateur (par exemple après changement des fichiers de configuration), utilisez ces commandes en remplaçant restart par start ou stop selon le besoin :&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;$ sudo /etc/init.d/apache2 restart&lt;/span&gt;                           pour Apache et PHP&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;$ sudo /etc/init.d/mysql restart&lt;/span&gt;                                pour Mysql&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Voilà, c’est la fin de cette première partie, j’espère que ça a été instructif. Dans la deuxième partie on va mettre un peu de contenu dans notre site web local tout frais.&lt;br /&gt;&lt;br /&gt;En attendant, soyez de gentils Petits Geek !</description><link>http://petit-geek.blogspot.com/2008/02/comment-installer-et-configurer-un.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGHWj3ewZ7Lry8QNtYyb-ReA5QdjWuFrbivIOQmFfIAco8CChz_dDd6nNrmIFEe3W_wqn6SdmvZtTdveE9gWV0JR6w3YTBztHlCNlW58VK0onogZ32YZhI1nqmYWjLjWRT9MlOnGlPyGE/s72-c/LAMP" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3105990391651039148.post-7194376831501375761</guid><pubDate>Sun, 24 Feb 2008 22:27:00 +0000</pubDate><atom:updated>2008-02-28T09:27:36.429-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ce Blog</category><title>Hello World!</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib6LGAr1BAzpfwXf_tqT9m1BBFm1kAlx7y4CnfvmJcjAUjbOj2W6NrJep5IL2P7zoL_3EYEL3Eu1ejONRZr5onJnRK3itApw0dgVsbZ8m5uv5iQT-ejSfSBHV5QGFPaR4kPjE-IhPjbUA/s1600-h/HelloWorld&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib6LGAr1BAzpfwXf_tqT9m1BBFm1kAlx7y4CnfvmJcjAUjbOj2W6NrJep5IL2P7zoL_3EYEL3Eu1ejONRZr5onJnRK3itApw0dgVsbZ8m5uv5iQT-ejSfSBHV5QGFPaR4kPjE-IhPjbUA/s400/HelloWorld&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5171994573751966370&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;FR&quot;&gt;Comme je suis un Petit Geek je n’aurais jamais la prétention d’être à la hauteur d’un certain Linus Torvalds ou un Richard Stallman ou même un Bill Gates (Tiens ! Belle place dans le podium Bill !). Je ne suis q’un Petit Geek et je voudrais l’être toute ma vie.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;FR&quot;&gt;&lt;o:p&gt; Je me suis toujours cogné la tête contre le17 pouces de mon PC pour comprendre ça, ou faire marcher ça, ou même bombarder ça (Si si!). Et ces « ça » touchaient à presque tout ce qu’un enthousiaste de l’informatique (Software surtout) aimerait comprendre. Bref je voulais APPRIVOISER mon PC.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;FR&quot;&gt;&lt;o:p&gt; Apres tant d’années; je veux faire profiter tous les Petits Geek du monde de tout ce que mon 17 pouces m’a enseigné, à condition qu’ils me fassent apprendre quelque chose.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;FR&quot;&gt;&lt;o:p&gt; Allez ! En guise de bonne volonté, je vous offre toute la complexité du thème de mon blog réunie dans cette œuvre rétro-modernitistique !&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh724NOiNe703glm5Zf1eHk4YPgqd0FeE1-PwLGgTf3FFBKMKux07KRxL9ppy1BpSumR5afEgcBks12-bHmDrhXaHawcrrsYYrNl599zkkTitLiPSflos0g6APgapIIxIyOGjrdMVaEBTQ/s1600-h/ERA_OF_MOUSE.jpg&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; text-decoration: underline; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh724NOiNe703glm5Zf1eHk4YPgqd0FeE1-PwLGgTf3FFBKMKux07KRxL9ppy1BpSumR5afEgcBks12-bHmDrhXaHawcrrsYYrNl599zkkTitLiPSflos0g6APgapIIxIyOGjrdMVaEBTQ/s400/ERA_OF_MOUSE.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5170685725418183154&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://petit-geek.blogspot.com/2008/02/hello-world.html</link><author>noreply@blogger.com (PetitGeek)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib6LGAr1BAzpfwXf_tqT9m1BBFm1kAlx7y4CnfvmJcjAUjbOj2W6NrJep5IL2P7zoL_3EYEL3Eu1ejONRZr5onJnRK3itApw0dgVsbZ8m5uv5iQT-ejSfSBHV5QGFPaR4kPjE-IhPjbUA/s72-c/HelloWorld" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>