<p>Aujourd'hui, je vais expliquer simplement les méthodes pour installer un serveur web coupler à un serveur MySQL. </p>
<p> </p>
<p>On part du principe que :</p>
<ul><li>Vous avez une machine installée sous Debian 7 Wheezy 64 bit.</li>
<li>Vous avez un compte SSH (root si possible) et que vous savez vous en servir.</li>
</ul><p></p><p>Commençons par mettre à jour gentiment le tout avec la commande (<a data-ipb="nomediaparse" href="<base_url>/forum/56-serveur-d%C3%A9di%C3%A9-virtualisation/">que j'ai expliqué ici</a>) :</p>
<pre class="ipsCode prettyprint">
apt-get update&&apt-get upgrade&&apt-get clean&&apt-get autoclean&&apt-get autoremove
</pre>
<p>On installe Apache via la commande :</p>
<pre class="ipsCode prettyprint">
apt-get install apache2
</pre>
<p>Quelques petits paramètres à configurer avant tout (<a data-ipb="nomediaparse" href="http://fr.openclassrooms.com/informatique/cours/apprenez-a-installer-un-serveur-web-sous-debian" rel="external nofollow">tirés du SdZ</a>) :</p>
<pre class="ipsCode prettyprint">
nano /etc/apache2/conf.d/security
</pre>
<p>Vous aurez alors un fichier de configuration à éditer, et mettez ces paramètres :</p>
<pre class="ipsCode prettyprint">
Chercher la ligne du ServerTokens et remplacer par :
ServerTokens Prod
Chercher la ligne du ServerSignature et remplacer par :
ServerSignature Off
Chercher la ligne du TraceEnable et remplacer par :
TraceEnable Off</pre>
<p>Après, on installe PHP, tout aussi simplement :</p>
<pre class="ipsCode prettyprint">
apt-get install php5
</pre>
<p>Suite à ça, on installe le serveur MySQL, couplé à PhpMyAdmin. L'installeur vous demandera un mot de passe pour le compte 'root' MySQL (souvenez-vous en) et un mot de passe PhpMyAdmin :</p>
<pre class="ipsCode prettyprint">
apt-get install mysql-server&&apt-get install phpmyadmin</pre>
<p>On fini par un petit redémarrage des configurations avec la commande : <strong>/etc/init.d/apache2 restart</strong></p>
<p> </p>
<p>Voilà, votre serveur web est installé sur votre machine, et disponible sur l'adresse externe de votre dédié (et également <strong>/var/www/</strong>)</p>
<p>Évidement, ceci est pour du développement, en aucun cas pour de la production car il n'y aucune configuration de faite ! </p>
<p></p><p>Sources :</p>
<ul><li><a data-ipb="nomediaparse" href="http://olange.developpez.com/articles/debian/installation-serveur-dedie/?page=page_2" rel="external nofollow">http://olange.developpez.com/articles/debian/installation-serveur-dedie/?page=page_2</a>
</li><li><a data-ipb="nomediaparse" href="http://fr.openclassrooms.com/informatique/cours/apprenez-a-installer-un-serveur-web-sous-debian" rel="external nofollow">http://fr.openclassrooms.com/informatique/cours/apprenez-a-installer-un-serveur-web-sous-debian</a></li>
</ul>