Rodhy’s cabane page

un peu de rien et beaucoup de tout
  • rss
  • Racine
  • À propos
  • Qui suis-je ?
  • Contact

Installer un serveur LAMP sous Ubuntu

Rodhy | 16 janvier 2006

J’ai besoin d’avoir une version locale[1] du blog donc je voulais installer tout ce qu’il fallait :

  • un serveur HTTP
  • un serveur MySQL
  • le langage PHP

soit une solution LAMP! (LAMP = Linux Apache MySQL et PHP)

J’ai suivi les instructions du Wiki Ubuntu en les adaptant à ma config.

Notes

[1] sur mon ordinateur et pas chez mon hébergeur

J’ai suivi les instructions du Wiki Ubuntu en les adaptant à ma config.

Installer le serveur MySQL

On installe MySQL server : sudo apt-get install mysql-server

On sécurise l’installe : sudo mysql_secure_installation

Au passage pour générer un mot de passe aléatoire là

Je souhaite me servir du serveur de temps en temps, donc je ne le lance pas à chaque démarage : sudo dpkg-reconfigure mysql-server et je répond non au lancement au démarage (ça marche pas :( )

Installer Apache + PHP + PhpMyAdmin

Et tout ça en une ligne, grâce aux dépendances : sudo apt-get install phpmyadmin

Créer des utilisateurs MySQL

Lancez votre navigateur sur l’adresse http://localhost/phpmyadmin/

  • Connectez-vous en tant que ‘root’ avec le mot de passe du root MySQL que vous avez défini tout à l’heure
  • Cliquez sur “Privilèges”, puis sur “Ajouter un utilisateur”
  • Entrez les informations de l’utilisateur
  • Dans la table “Privilèges globaux”, définissez les droits de l’utilisateur. Si vous ne savez pas quoi mettre, cochez toutes les cases des colones “Données” et “Structures”.
  • Validez en cliquant sur “Exécuter”

Vous pouvez maintenant vous déloguer en cliquant sur “Quitter” et vous loguer avec le login et le mot de passe du nouvel utilisateur.

Permettre l’utilisation des fichiers PHP dans le « public_html »

Éditez la configuration d’Apache : sudo gedit /etc/apache2/apache2.conf

Décommentez les lignes suivantes :

UserDir public_html
<Directory /home/*/public_html>  AllowOverride FileInfo AuthConfig Limit  Options Indexes SymLinksIfOwnerMatch IncludesNoExec </Directory>

On redémarre apache afin de prendre en compte les modifs : sudo /etc/init.d/apache2 reload

Et tout devrait marcher

Tests

Bon, et maintenant est-ce que ça marche ??

Test de PHP

<html>  <head>   <title>PHP Test</title>  </head>  <body>  <?php phpinfo(); ?>  </body> </html>

Et ça marche!

Test du reste

On installe DotClear[1].

Problème, j’ai oublié de configurer les droits en écriture. Je dois mettre:

User mon_user Group www-data

dans le fichier de conf d’apache et ensuite je dois mettre mon_user dans le groupe www-data.

Et voilà tout marche!

Notes

[1] vu que c’est pour ça qu’on installe LAMP

Tags:aide mémoire, breezy, coding, Informatique, linux, php, Ubuntu
Catégories
Informatique
Tags
aide mémoire, breezy, coding, linux, php, Ubuntu
Flux rss des commentaires
Flux rss des commentaires
Trackback
Trackback

« 4 mois…. Vive le français »

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Articles récents

  • Boisson d’été à la mélisse et à la menthe
  • Jolie reprise des pixies
  • Envoyer un FAX avec entête sous Ubuntu
  • Shpongle
  • Au revoir Lhasa

Commentaires récents

  • Gilles FAYE dans Piège à rosée
  • Bernard dans Ani Kouni / Ani Kuni
  • Wolfia dans Ani Kouni / Ani Kuni
  • Wolfia dans Ani Kouni / Ani Kuni
  • annick dans Chutney de tomates rouges aux pommes, à l’oignon et aux raisins

Archives

  • juillet 2011
  • avril 2011
  • février 2011
  • juillet 2010
  • janvier 2010
  • avril 2009
  • mars 2009
  • décembre 2008
  • octobre 2008
  • septembre 2008
  • août 2008
  • juin 2008
  • mai 2008
  • mars 2008
  • février 2008
  • janvier 2008
  • décembre 2007
  • novembre 2007
  • octobre 2007
  • septembre 2007
  • août 2007
  • juillet 2007
  • juin 2007
  • mai 2007
  • avril 2007
  • mars 2007
  • février 2007
  • janvier 2007
  • décembre 2006
  • novembre 2006
  • septembre 2006
  • août 2006
  • juillet 2006
  • juin 2006
  • mai 2006
  • avril 2006
  • mars 2006
  • février 2006
  • janvier 2006
  • décembre 2005
  • novembre 2005
  • octobre 2005
  • septembre 2005
  • août 2005

Mots-clefs

aide mémoire alternative astuces Australie blog bébé cardamome Chloé clip Cuisine cuisine indienne Culture dessert déchets Décroissance exploitation fromage geekerie gingembre gâteau humano-propulsion human powered humour linux live musique ognon paroles Photo photos politique recette de cuisine recyclage résistance Sport technologie utile Ubuntu vidéo Vélo web yidaki Zik Écologie énergie épices

Mes photos

Yves : mainDavid : portraitFrançoise : Mains 2David : mainsDavid : actionYves : actionYves : portraitFranck : MainsFrançoise : actionFrançoise : mains

Ma musique

Mes Albums favoris
rss Flux rss des commentaires valid xhtml 1.1 design by jide powered by Wordpress get firefox