[Debian] Installer un serveur web / MySQL
-
<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> -
<p>La majorité des logiciels, dont proftpd, sont configurés de manière sécuritaire de base, tout à fait.
<br/>
Pour ma part, je préfère néanmoins utiliser le transfert SFTP, qui est disponible de base, même si l'utilisation de root n'est jamais bien conseillée.</p>
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
</p>