[Débutants] Installer un serveur web.
Installer un serveur web

Ce tutoriel s'adresse principalement aux débutants dans le monde de Linux.
Introduction.
Ce tutoriel va vous permettre d'installer un serveur web sur votre machine ubuntu comprenant Apache, Mysql et PHP. . Il se réalise tout le long en ligne de codes et non en interface graphique.

1. Pré-requis.

- Un système d'exploitation LINUX UBUNTU.
- Une connexion internet.

2. Installation des paquets.

Entrez la commande suivante, elle installera tous les paquets nécessaires.
Citation :sudo apt-get install apache2 php5 mysql-server


Si vous rencontrez des problèmes avec PHP (par exemple si votre navigateur vous propose de télécharger les fichiers php), exécutez la commande suivante :
Citation :sud apt-get install libapache2-mod-php5

De même, si vous rencontrez un problème avec la liaison php-mysql :
Citation :sudo apt-get install libapache2-mod-php5

3. Quelques commandes.


3.1 Lancer la console Mysql.

Exécutez la commande suivante en remplaçant "root" par votre identifiant de connexion à votre base de données.
Citation :mysql -u root -p
La console vous demandera surement votre mot de passe, entrez le.

Apparaitra ensuite "mysql >". Vous pouvez ainsi taper vos requêtes sql.

3.2 Installer PHPMYADMIN.

Installez le paquet :
Citation :sudo apt-get install phpmyadmin
Il vous sera demander de choisir votre version d'apache, indiquez la plus récente.


3.3 Créer un "lien symbolique" vers le dossier de votre site.

Si vous désirez travailler avec un autre utilisateur que root (pour des questions de sécurité), vous pouvez créer un lien symbolique de votre dossier vers le dossier "www" dans "/var" (là où doivent être placés les fichiers de votre site).
Pour cela, exécutez la commande suivante :
Citation :sudo ln -s /home/utilisateur/site /var/www/site
Replacez "/home/utilisateur/site" par le chemin vers le dossier de votre site et /var/www/site par le nom du lien (par exemple si c'est un forum, mettez "forum", comme ça le chemin d'accès sera http://www.monsite.com/forum).

3.4 Redémarrer le serveur web.

Pour redémarrer Apache, effectuez la commande suivante :
Citation :sudo /etc/init.d/apache2 restart

Pour redémarrer Mysql, effectuez la commande suivante :
Citation :sudo service mysql restart

Astuce : vous pouvez remplacer "restart" par "stop" pour arrêter le service ou "start" pour le lancer. Pour recharger la configuration, entrez "reload".

4. Liens utiles (et sources).
Merci, je cherchais justement un tutoriel. Smile

Retourner en haut Accueil