|
Installer un serveur web
Tutorial par Jérémy Beuchot merci de ne pas vous approprier ce tuto. Prologue : Ce qui va suivre vous explique comment faire pour installer de A à Z un
serveur AMP sur ubuntu.
Les étapes :
Petite explication :
Pour héberger votre site site web, il faut que le navigateur de vos
visiteurs sache ou passer, et surtout sache dialoguer avec votre
serveur.
Configurer l'ordinateur : Si vous faites partie d'un réseau local, il faut configurer votre carte
réseau en IP fixe.
Installer webmin :
Webmin est un utilitaire qui permet de configurer votre ordinater à
100%.
Télécharger le ici et installez le. Ensuite pour l'utiliser il faut posséder un compte root. Ceci n'existant pas sur ubuntu nous allons en créer un. Dans une console tapez ce qui suit en remplaçant motdepass par un mot de passe de votre choix :
Vous pouvez ensuite vous connecter sur webmin via vos navigateur web en tapant l'adresse suivante : https://localhost:10000 Installer les serveurs :
Il faut maintenant installer apache, php et mysql.
pour cela nous utiliserons synaptic. Si vous ne l'avez pas installé c'est le moment ! Il est disponible dans adept (menu K -> add/remove programs). Si php5 et apache sont déja installés faites ce qui suit : Lancez synaptic et
cliquez sur rechercher.
Entrer php puis faite un clic droit sur php5 et cliquer sur suppression complete, puis cliquez sur appliquer. Reproduisez la meme chose par apache. il faut désormais installer les serveurs : Pour cela rien de plus simple, dans synaptic installez php5, il va automatiquement installer et configurer apache avec. Faites de meme pour mysql. Configurer php5 : Cette étape n'est pas forcément nécessaire, parfois les fichiers sont déja existants.
Dans une console tapez ceci :
Dans la fenêtre qui s'ouvre entrez ceci :
et enregistrez le fichier sous /etc/apache2/mods-available/php5.conf et /etc/apache2/mods-enabled/php5.conf Retournez dans la console et tapez à nouveau ceci :
Cette fois ci entrez :
et enregistrez le fichier sous /etc/apache2/mods-available/php5.load et /etc/apache2/mods-enabled/php5.load Ensuite tapez ceci :
Redémarrez l'ordinateur. Lancer apache : Il reste maintenant à lancer apache ainsi que php5
et mysql.
pour cela rien de plus simple : Allez dans webmin (tapez https://localhost:10000 dans votre navigateur internet), puis allez sur serveur puis apache webserveur et en haut à droite cliquez sur start apache. Depuis webmin vous pouvez aussi gérer vos base de données et configurer apache. Configurer le par-feu :
Pour que votre site soit accessile depuis le net, il faut ouvrir le
port 80 de votre par feu.
Changer les droits :
Votre site web est alors accessible dans /var/www.
Le but de la manip suivante est de vous permettre de modifier le contenue de ce dossier sans avoir besoin de se loguer en sudo à chaque fois. pour cela tapez ceci :
En remplaçant jeremy par votre nom d'utilisateur. Normalement si vous tapez http://localhost ou votre l'adresse IP de votre modem dans votre navigateur internet vous devriez voir le contenue de /var/www. Vous pouvez aussi vous connecter sur votre site en utilisant l'adresse suivante : http://jeremy1000.free.fr/serveur qui va vous redirigez automatiquement vers l'IP de votre modem internet. |