<?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>Carbone 14 &#187; php</title>
	<atom:link href="http://lebrument.free.fr/wordpress/wordpressfr/?feed=rss2&#038;tag=php" rel="self" type="application/rss+xml" />
	<link>http://lebrument.free.fr/wordpress/wordpressfr</link>
	<description>mettons un peu de punk dans l&#039;informatique !</description>
	<lastBuildDate>Thu, 09 Feb 2017 12:58:08 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.1</generator>
	<item>
		<title>Installation et configuration de LAMP sur Ubuntu (Apache, MySQL, PHP)</title>
		<link>http://lebrument.free.fr/wordpress/wordpressfr/?p=410</link>
		<comments>http://lebrument.free.fr/wordpress/wordpressfr/?p=410#comments</comments>
		<pubDate>Tue, 14 Apr 2015 09:18:29 +0000</pubDate>
		<dc:creator><![CDATA[John LEBRUMENT]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://lebrument.free.fr/wordpress/wordpressfr/?p=410</guid>
		<description><![CDATA[1- Présentation Le but du jeu est d&#8217;installer une serveur LAMP et plus particulièrement les modules APACHE et MySQL  et de savoir où retrouver les dossiers qui nous intéressent et notamment le dossier où seront stockés les sites web. 2- &#8230; <a href="http://lebrument.free.fr/wordpress/wordpressfr/?p=410">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<h3><strong><span style="color: #008000;">1- Présentation</span></strong></h3>
<p>Le but du jeu est d&rsquo;installer une serveur <a href="http://fr.wikipedia.org/wiki/LAMP" target="_blank">LAMP</a> et plus particulièrement les modules APACHE et MySQL  et de savoir où retrouver les dossiers qui nous intéressent et notamment le dossier où seront stockés les sites web.</p>
<h3><strong><span style="color: #008000;">2- installation de Lamp</span></strong></h3>
<p>Ouvrir une console et lancer la commande suivante (ne pas oublier le symbole <strong>^)</strong>:<br />
<strong><span style="color: #ff6600;">sudo apt-get install lamp-server^</span></strong></p>
<p>Une fenêtre demandera de choisir un mot de passe pour le compte root de la base SQL :</p>
<p><a href="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-13-103659.png"><img class="alignnone size-full wp-image-411" src="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-13-103659.png" alt="Capture du 2015-04-13 10:36:59" width="724" height="453" /></a></p>
<p>Pour vérifier que l&rsquo;installation s&rsquo;est bien déroulée, on peut essayer de se connecter depuis un navigateur à l&rsquo;adresse :<br />
<strong><span style="color: #ff6600;">http://127.0.0.1</span> </strong></p>
<p>La page suivante devrait s&rsquo;afficher :</p>
<p><a href="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/ubuntu_apache.png"><img class="alignnone size-full wp-image-413" src="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/ubuntu_apache.png" alt="ubuntu_apache" width="815" height="301" /></a></p>
<h3><strong><span style="color: #008000;">3- Répertoire par défaut d&rsquo;Apache</span></strong></h3>
<p>Le répertoire où sont stockées les fichiers du site web est situé ici :<br />
<strong><span style="color: #ff6600;">/var/www/html  </span></strong><br />
Avec votre utilisateur de base Ubunut vous n&rsquo;êtes pas autorisé à écrire dans ce répertoire. Pour pouvoir le faire il va falloir lancer nautilus (le gestionnaire de fichiers d&rsquo;Ubuntu avec des droit root. Pour cela, dans un terminal de commandes saisir : <strong><span style="color: #ff6600;">sudo nautilus  </span></strong></p>
<p>Si vous voulez que votre utilisateur habituel ait les droits d&rsquo;écriture dans le dossier il suffit de les modifier avec la commande suivante (dans l&rsquo;exemple l&rsquo;utilisateur s&rsquo;appellera stephanepoulain) :<br />
<strong><span style="color: #ff6600;">chown -R stephanepoulain /var/www/html</span></strong></p>
<p>Comme on travaille bien on va placer un lien symbolique que l&rsquo;on va nommer <em>racine apache</em> dans le dossier personnel de stephanepoulain  :<br />
<strong><span style="color: #ff6600;">ln -s /var/www/html &lsquo;/home/stephanepoulain/racine apache&rsquo;</span></strong></p>
<h3><strong><span style="color: #008000;">4- Modifier la config du serveur Apache puis redémarrer le serveur Apache</span></strong></h3>
<p>Pour modifier la config du serveur apache il suffit d&rsquo;éditer le fichier  apache2.conf<br />
<strong><span style="color: #ff6600;">sudo gedit /etc/apache2/apache2.conf</span></strong></p>
<p>Il faudra ensuite arrêter puis redémarrer le serveur Apache avec la commande :<br />
<strong><span style="color: #ff6600;">sudo /etc/init.d/apache2 restart</span></strong></p>
<h3><strong><span style="color: #008000;">5- Modifier la config de PHP et redémarrer le serveur</span></strong></h3>
<p>Pour modifier la config de PHP nous devons éditer le fichier php.ini grâce à la commande sudo gedit /etc/php5/apache2/php.ini</p>
<p>Pour que la modification soit prise en compte il faudra redémarrer le serveur Apache avec la commande : sudo /etc/init.d/apache2 restart</p>
<h3><strong><span style="color: #008000;">6- Modifier la config de MySQL et redémarrer le serveur</span></strong></h3>
<p>Edit le fichier de config de MySQL :<br />
<strong><span style="color: #ff6600;">sudo gedit /etc/mysql/my.cnf</span></strong></p>
<p>Rédemarrer le serveur MySQL :<br />
<strong><span style="color: #ff6600;">sudo service mysql restart</span></strong></p>
<p><strong><span style="color: #008000;">7- Installer PHPMyAdmin</span></strong></p>
<p>Par défaut PHPMyAdmin n&rsquo;est pas installé avec LAMP (oui je sais c&rsquo;est scandaleux). Pour l&rsquo;installer lancer simplement la commande : sudo apt-get install phpmyadmin</p>
<p>Une fenêtre demande quel serveur web utiliser (je n&rsquo;étais même pas au courant qu&rsquo;un autre était installé) nous utiliserons apache2.</p>
<p><a href="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-14-085947.gif"><img class="alignnone size-full wp-image-415" src="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-14-085947.gif" alt="Capture du 2015-04-14 08:59:47" width="715" height="462" /></a></p>
<p>La fenêtre suivante propose de configurer la base de données qui va accueillir PhpMyAdmin et bien évidemment nous allons accepter son aide.</p>
<p><a href="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-14-092649.png"><img class="alignnone size-full wp-image-416" src="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/Capture-du-2015-04-14-092649.png" alt="Capture du 2015-04-14 09:26:49" width="717" height="458" /></a></p>
<p>Enfin, il faut choisir un mot de passe pour accéder à l&rsquo;interface :<a href="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/mdp-php.png"><img class="alignnone size-full wp-image-417" src="http://lebrument.free.fr/wordpress/wordpressfr/wp-content/mdp-php.png" alt="mdp-php" width="717" height="456" /></a></p>
<p>L&rsquo;url de connexion à PhpMyAdmin est la suivante :<br />
<strong><span style="color: #ff6600;">http://127.0.0.1/phpmyadmin</span></strong></p>
<p>Le compte par défaut pour se connecter à PhpMyAdmin :<br />
<strong><span style="color: #ff6600;">root / le mot de passe défini au moment de l&rsquo;installation.</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://lebrument.free.fr/wordpress/wordpressfr/?feed=rss2&#038;p=410</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
