Kommunauty
Connexion
Inscription

Installer un serveur local sous Linux

le 26 octobre 2012 • Logiciels • par Sypix

Comment créer un serveur local sous Linux comme Wamp le fait sous Windows ? Le tutoriel pas à pas et en images.

Utilité

Wamp n'existe pas sous Linux car Wamp veut dire : « Windows Apache Mysql PHP » C'est donc pour Windows, sous Linux on a donc le droit a Lamp « Linux Apache Mysql PHP ».

Comme Wamp, Lamp permet d'avoir un serveur local pour tester son site, son CMS (Xnova, WordPress...). C'est donc très pratique si vous voulez vous lancer dans la programmation Web avec votre pingouin chéri !

Installation

Il existe deux méthode d’installation. La méthode graphique, et la méthode par terminal. Dans ce tuto je vais utiliser la seconde car elle est bien plus efficace et simple.

Ouvrez tout d’abord un terminal :

Tapez cette ligne de commande :

sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql

Rappels :

  • "sudo" : lancer une commande en temps que Root
  • "apt-get install" : Installer les paquets suivants

Exécutez la commande et rentrez votre passe Root. Vous devriez obtenir ça :

Comme c'est la première fois que vous installez Lamp (enfin théoriquement), le terminal va vous demander un mot de passe Super User pour Mysql. Prenez le mot de passe que vous voulez et ne l'oubliez pas.

Il faut ensuite installer l’interface PhpMyAdmin qui nous servira plus trad. Pour cela, exécutez la commande suivante :

sudo apt-get install phpmyadmin

Vous allez avoir plusieurs écrans différents :

Ici, choisissez apache 2 car c'est celui que l'on a installé précédemment.

Rentrez un Mot de Passe pour PhpMyAdmin (retenez le aussi !)

Ensuite vous devriez avoir ça :

Voila ! Maintenant, on va vérifier que tout ça marche bien... Tapez dans votre navigateur "http://localhost/" et suspens...

Si vous avez ça :

C'est que c'est bon !

Vérifions ensuite PhpMyAdmin à cette adresse : http://localhost/phpmyadmin/

Si vous avez ça vous êtes bons !

Note : L'utilisateur s’appelle Root.

Note bis: Si vous rencontrez un problème dans cette partie demandez sur le forum, on est la pour ça !

Utilisation

Maintenant il faut bien s'en servir de notre Lamp tout beau tout neuf ! Je vais utiliser comme exemple Xnova (disponible sur Kommunauty).


Transfert des fichiers

A présent, il faut transférer vos fichier sur votre serveur. Deux méthode pour faire ça.

Une qui est en théorie est sans risque mais assez longue et blazante… alors que l'autre est très simple mais assez dangereuse !

La première consiste a faire une copier coller dans /var/www (www étant la racine du site) en sudo par ligne de commande. Pour cela, utilisez la commande suivante :

sudo cp /chemin/de/ton/fichier /var/www 

Attention il y a un espace entre les deux chemins ! Et n'oubliez pas que cette commande ne peut copier/coller qu'un élément a la fois ! Si c'est un répertoire entier, il faut utiliser la commande suivante :

sudo cp -R /chemin/de/ton/répertoire  /var/www

La deuxième (et celle que je vais utiliser) consiste a lancer Nautilus (l'explorateur de fichier) en Root.

Lancez Nautilus grâce à cette commande :

sudo nautilus

Vous devriez avoir ça :

Rendez vous ensuite dans /var/www et copiez coller tout votre contenu.

Ensuite n'oubliez pas de supprimer index.html déjà présent par défaut dans WWW.


Création de la base de données

Maintenant il faut créer la BDD pour ça on va dans PhpMyAdmin on se connecte.

On clique sur base de données, on crée une nouvelle base de données on l’appelle « site » par exemple.

Maintenant installons Xnova (cf tutoriel Kommunauty) ou votre site perso/CMS :

Conclusion/Problèmes

Voila vous avez installé un serveur local sur votre ordinateur Linux !

Si vous avez des problèmes, rendez-vous dans le forum ou dans les commentaires

  
8 commentaires

Superbe tutoriel, juste un petit truc, pour quoi ne pas faire un big tutoriel: "Installation serveur web en local, et Installation d'un serveur web avec nom de domaine." Se pourrais aider plus d'un 2 tutoriels en 1 serrez encore plus superbe mais sinon un grand merci.

le 26 octobre 2012

Il suffit de faire un lien de votre dossier vers /var/www/.

Cela évite d'utiliser "sudo nautilus" (et donc "sudo gedit" si vous modifiez un fichier), et ainsi le risque de détruire votre système. Cela permet aussi, pour les projets utilisant l'écriture dans les fichiers (type Xnova) de changer le chmod.

Sinon, très bon tuto.

PS: Quelqu'un a déjà réussi a utiliser un fwrite() sur un localhost Ubuntu ??

le 29 octobre 2012

Oops, je m'excuse du double post, mais il manque le début de mon commentaire =)

Il existe une 3eme méthode, plus simple :

le 29 octobre 2012

@Darkevil: Oui le méthode du lien fonctionne bien aussi, mais uniquement pour les répertoires (donc ça marche pas pour la racine du site) et il faut donc faire du http://localhost/repertoire ...

Pour les chmod c'est très simple a faire en ligne de commande :

chmod 777 /var/www/inc/jesaispasquoi.php

Par exemple

Sinon pour le fwrite() : Il y-a pleins de sujet de ce genre sur le net comme Celui la par exemple

@realityfree: Qu'entend tu par un serveur web avec nom de domaine ? Tu parle d'un tuto sur l’auto-hébergement ou sur comment utiliser un hébergeur comme OVH par exemple ?

Sinon merci pour vos commentaires

le 30 octobre 2012

xD, lien mort chez moi.

C'est exact (mais bon, je conseille ma méthode pour les personnes qui veulent faire plusieurs projets en même temps.

Si vous voulez, je peux vous fournir un système d'affichage à la wamp.

Sinon, pour un sel projet, la méthode de Sypix reste la meilleure

le 30 octobre 2012

Ha oui désoler :C'est mieux avec un l a html

le 1 novembre 2012

Il existe aussi pour ceux qui sont sous wordpress, un possibilité d'installer aussi bien sur PC que sur un support amovible un serveur local avec wordpress dessus.

Un petit tuto qui viendra en complément de votre article ici : http://www.366jourspour.co/installer-wordpress-en-local-ou-comment-travailler-tranquillement-chez-vous-et-sans-risque/4463

Simple, efficace, très rapide !

amicalement

Franckwylliams

le 23 novembre 2012

Superbe tutoriel !

Merci bien.

le 27 juillet 2013



Ajoute un commentaire !

Ajouter une image... Trouvée sur internet » De mon PC »
Adresse URL :
Adresse de la page de la vidéo :
Taille du texte :
Couleur du texte :

Article lu 7236 fois.