<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ULLM (Utilisateurs de Logiciels Libres du pays Martégal) &#187; cms wordpress</title>
	<atom:link href="http://www.ullm.org/category/didacticiels/cms-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ullm.org</link>
	<description>Un site utilisant WordPress</description>
	<lastBuildDate>Mon, 19 Dec 2022 09:43:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Un LAMP sous Ubuntu</title>
		<link>https://www.ullm.org/un-lamp-sous-ubuntu/</link>
		<comments>https://www.ullm.org/un-lamp-sous-ubuntu/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 12:24:47 +0000</pubDate>
		<dc:creator>tuxoulipo</dc:creator>
				<category><![CDATA[cms wordpress]]></category>
		<category><![CDATA[Didacticiels]]></category>

		<guid isPermaLink="false">http://www.ullm.org/?p=299</guid>
		<description><![CDATA[&#160; Un Lamp (Linux, apache, mysql, PHP) est un ensemble de logiciels installés sur une machine Linux qui permet de gérer un serveur web, apache, une base de données Mysql et de disposer du langage de scripts PHP. Dans ce &#8230; <a href="https://www.ullm.org/un-lamp-sous-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p style="text-align: justify;">Un <strong>Lamp</strong> (Linux, apache, mysql, PHP) est un ensemble de logiciels installés sur une machine Linux qui permet de gérer un serveur web, apache, une base de données Mysql et de disposer du langage de scripts PHP.</p>
<p style="text-align: justify;">Dans ce modeste didacticiel qui veut fournir les bases d&#8217;une installation simple, nous utiliserons les interfaces graphiques d&#8217;installation et suppression de programmes et nous montrerons cette installation sur deux distributions GNU/Linux : Ubuntu, Mandriva.</p>
<p style="text-align: left;"><span id="more-299"></span></p>
<h3>1 Le serveur Apache</h3>
<p>La distribution Ubuntu installe par défaut le serveur apache. Pour vérifier si ce serveur est bien installé et fonctionnel, vous pouvez saisir dans la ligne d&#8217;adresse de votre navigateur</p>
<p>http://localhost</p>
<p>Si votre navigateur affiche un message du genre <strong>It works !</strong>, alors vous pouvez être assuré que le serveur <strong>Apache</strong> est installé.<br />
Vous pouvez procéder à une vérification supplémentaire en activant le menu :<br />
<strong>Système -&gt; Administration -&gt; Services</strong></p>
<div id="attachment_211" class="wp-caption aligncenter" style="width: 469px"><strong><strong><img class="size-full wp-image-211" title="servapache" src="../wp-content/uploads/2009/04/servapache.jpg" alt="La gestion des services : le serveur apache2 est actif." width="459" height="76" /></strong></strong><p class="wp-caption-text">La gestion des services : le serveur apache2 est actif.</p></div>
<p>En déroulant la liste des services, vous verrez apparaître, server web (apache2). La case correspondante cochée, montre que le serveur est actif.</p>
<h3>2 Le serveur Apache n&#8217;est pas installé</h3>
<p style="text-align: justify;">Cela peut arriver. Une méthode assez simple pour installer les principaux paquets qui permettent une utilisation minimale de Apache est d&#8217;utiliser le gestionnaire ghraphique de paquets <strong>Synaptic</strong>. Vous accédez à cet outil par le menu</p>
<p><strong>Système-&gt;Administration-&gt;Gestionnaire de paquets Synaptic</strong></p>
<p>Après avoir enregistré votre mot de passe pour être en mode administrateur, activez le menu<br />
<strong><br />
Édition-&gt;Sélectionnez les paquets par tâche&#8230;</strong></p>
<div id="attachment_841" class="wp-caption aligncenter" style="width: 428px"><img class="size-full wp-image-841 " title="sel_par_taches" src="../wp-content/uploads/2009/04/sel_par_taches.jpg" alt="sel_par_taches" width="418" height="303" /><p class="wp-caption-text">Menu pour sélection par tâches</p></div>
<p style="text-align: justify;">Une boîte de dialogues s&#8217;ouvre et vous avez la possibilité de sélectionner un ensemble de paquets qui sont utilisés pour accomplir un certain nombre de tâches. Cochez la case correspondant à Lamp server comme le montre la copie d&#8217;écran ci-dessous :</p>
<div id="attachment_839" class="wp-caption aligncenter" style="width: 449px"><img class="size-full wp-image-839 " title="coche_lamp" src="../wp-content/uploads/2009/04/coche_lamp.jpg" alt="coche_lamp" width="439" height="389" /><p class="wp-caption-text">Choix des paquets nécessaires pour une tâche</p></div>
<p>Cliquez sur le bouton <strong>Valider. </strong>Une nouvel boîte de dialogue est ouverte qui affiche les paquets qui peuvent être installés.</p>
<div id="attachment_849" class="wp-caption aligncenter" style="width: 492px"><img class="size-full wp-image-849 " title="enr_sel1" src="../wp-content/uploads/2009/04/enr_sel1.jpg" alt="enr_sel1" width="482" height="382" /><p class="wp-caption-text">Liste des paquets à installer</p></div>
<p style="text-align: left;">Le bouton <strong>Appliquer</strong> est alors actif dans la barre d&#8217;outils de <strong>Synaptic.</strong></p>
<div id="attachment_850" class="wp-caption aligncenter" style="width: 339px"><img class="size-full wp-image-850 " title="appli_actif" src="../wp-content/uploads/2009/04/appli_actif.jpg" alt="appli_actif" width="329" height="70" /><p class="wp-caption-text">Le bouton Appliquer est actif</p></div>
<p style="text-align: justify;">Cliquez sur ce bouton. Une nouvelle boîte de dialogue est alors affichée qui vous permet de prendre connaissances de toutes les modifications qui vont être réalisées. Si vous êtes d&#8217;accord avec ces modifications, il ne vous reste plus qu&#8217;à cliquer sur le bouton <strong>Appliquer</strong></p>
<div id="attachment_851" class="wp-caption aligncenter" style="width: 579px"><img class="size-full wp-image-851  " title="applisuer" src="../wp-content/uploads/2009/04/applisuer.jpg" alt="applisuer" width="569" height="347" /><p class="wp-caption-text">Après vérification des modifications proposées, cliquez sur Appliquer</p></div>
<p style="text-align: justify;">Les paquets à installer sont alors téléchargés puis installés. Comme un serveur <strong>mysql</strong> est installé, il vous sera demandé un mot de passe pour l&#8217;administrateur de la base de données. Entrez votre mot de passe et confirmez le après avoir cliqué sur <strong>Suivant</strong>&lt;</p>
<p style="text-align: justify;">Si vous avez suivi cette méthode d&#8217;installation du lamp vous pouvez passer directement au point 5 en cliquant <a href="http://localhost/ullm/wp-admin/#phpmy">sur ce lien</a>. En revanche, si vous avez installé uniquement les outils <strong>Apache</strong>, alors, passez au point 3 qui suit.</p>
<h3>3 La base de données MySQ</h3>
<p>Après nous être assuré que le serveur web fonctionne nous devons installer la base de données MySQL. Pour cela nous allons utiliser, l&#8217;interface graphique du gestionnaire de paquets : <strong>Synaptic</strong>. Ouvrez le menu :<br />
<strong>Système-&gt;Administration-&gt;Gestionnaire de paquets Synaptic</strong>.<br />
Vous devriez voir ceci</p>
<div id="attachment_234" class="wp-caption aligncenter" style="width: 517px"><img class="size-full wp-image-234" title="synaptic" src="../wp-content/uploads/2009/04/synaptic.jpg" alt="synaptic" width="507" height="326" /><p class="wp-caption-text">Inscrire dans Recherche rapide, le mot mysql</p></div>
<p>après avoir entré dans la ligne d&#8217;écriture <strong>Recherche rapide</strong>, le mot <strong>mysql</strong>. Vous allez parcourir la liste des paquets qui ont un rapport avec MySQL. Sélectionnez <strong>mysql-server</strong>, puis en cliquant avec le bouton droit de la souris, une liste d&#8217;actions est ouverte. Cliquez avec le bouton gauche sur <strong>Sélectionner pour installation</strong>.Une nouvelle boîte de dialogue s&#8217;ouvre. Elle devrait ressembler à ceci :</p>
<div id="attachment_244" class="wp-caption aligncenter" style="width: 500px"><img class="size-full wp-image-244" title="ajouter" src="../wp-content/uploads/2009/04/ajouter.jpg" alt="ajouter" width="490" height="381" /><p class="wp-caption-text">Prévoir d&#39;effectuer d&#39;autres changements</p></div>
<p>Cette boîte de dialogue vous informe que d&#8217;autres paquets de logiciels, nécessaires au fonctionnement de <strong>MySQL</strong> doivent être installés. <strong>MySQL</strong> dépend de ces autres paquets. Cliquez sur le bouton <strong>Ajouter à la sélection</strong>. Vous revenez à l&#8217;interface de Synaptic. Si vous parcourez la liste des logiciels, vous constaterez qu&#8217;elle comprend maintenant les dépendances de <strong>MySQL</strong>.<br />
Cliquez alors sur le bouton <strong>Appliquer, </strong>une dernière fenêtre s&#8217;ouvre qui pose la question <strong>Appliquez les modifications suivantes ?</strong> Cliquez sur le bouton <strong>Appliquer, </strong>en bas et à doite de cette fenêtre : l&#8217;installation démarre par le téléchargement des paquets, suivi de leur installation.<br />
Cette installation est interrompue par une demande de mot de passe pour l&#8217;administrateur de <strong>MySQL</strong>.</p>
<div id="attachment_250" class="wp-caption aligncenter" style="width: 497px"><img class="size-full wp-image-250" title="confmysql" src="../wp-content/uploads/2009/04/confmysql.jpg" alt="confmysql" width="487" height="134" /><p class="wp-caption-text">Mot de passe pour l&#39;administrateur de MySql</p></div>
<p>Il faut saisir le mot passe, puis le confirmer après avoir cliqué sur le bouton <strong>Suivant</strong>.<br />
<span style="text-decoration: underline;"><strong>Attention </strong></span>: L&#8217;administrateur de la base de données <strong>MySQL</strong> est identifié par le mot <strong>root</strong>. Il ne faut pas le confondre avec l&#8217;administrateur du système.</p>
<h3>4 Le langage php</h3>
<p style="text-align: justify;">Nous pourrions procéder comme pour <strong>MySQL</strong> et installer tous les paquets <strong>PHP</strong>. La chose risque d&#8217;être un peu plus complexe car il existe de nombreuses bibliothèque <strong>php</strong> et  l&#8217;on n&#8217;est pas vraiment assuré d&#8217;avoir installé toutes les bibliothèques utiles. On peut contourner la difficulté en installant le paquet <strong>phpMyAdmin</strong> qui est un logiciel de gestion de bases de données <strong>MySQL</strong>. Comme <strong>phpMyAdmin</strong> est lui-même écrit en php, lors de son installation il entraînera la mise en place de toutes les bibliothèques php nécessaires à son fonctionnement et à la gestion des basses de données <strong>MySQL</strong>.</p>
<p><a name="phpmy"></a></p>
<h3>5 Installer phpMyAdmin</h3>
<p style="text-align: justify;"><strong>phpMyAdmin</strong> est un utilitaire, composé d&#8217;un ensemble de scripts qui permettent de gérer les bases de données <strong>Mysql</strong>. Dans <strong>Synaptic</strong>, nous rechercherons donc <strong>phpmyadmin</strong> et nous installerons toutes les dépendances proposées par <strong>Synaptic</strong>.</p>
<div id="attachment_859" class="wp-caption aligncenter" style="width: 549px"><img class="size-full wp-image-859 " title="phpmyadmin" src="../wp-content/uploads/2009/04/phpmyadmin.jpg" alt="phpmyadmin" width="539" height="442" /><p class="wp-caption-text">Liste des paquets sélectionnés pour l&#39;installation de phpMyAdmin</p></div>
<p style="text-align: justify;">Vous pourrez accéder à <strong>phpMyAdmin</strong> en tapant dans la ligne d&#8217;adresse de votre navigateur <strong>http://localhost/phpmyadmin</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://www.ullm.org/un-lamp-sous-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
