Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/12/2007, à 16:46

ChrisGDL3

Lancer une base de donnée sous Linux (Lamp)

Bonjour à  tous,

j'ai effectué une installation de apache, phpmyadmin, et de mysql indépendemment.

Je dispose d'un base de donnée deja toute prête et je souhaiterai la lancer.

Quelqu'un peut il m'éclairer sur les procédures à  effectuer?

Ps: J'utilise comme Os: Ubuntu Gutsy Gibbon.

Merci.

Hors ligne

#2 Le 13/12/2007, à 18:45

Tycho Brahe

Re : Lancer une base de donnée sous Linux (Lamp)

Salut,

Donc pour lancer ta base de donnée, ça se passe par la fenetre, bien haut et fort.

Sinon, si tu parle plutà´t d'une base que tu aurais exporté d'autre part et que tu souhaite importer dans ta nouvelle, PhpMyAdmin est là  pour t'aider wink Tu trouvera rapidement ton bonheur a l'aide du petit bouton d'importation ou l'exécution directe de requettes sql.
Plus de détails sur l'installation de PhpMyAdmin ici.

Dernière modification par Tycho Brahe (Le 13/12/2007, à 18:46)


Loi de Newton :
Si tu restes à glander sous le pommier, tu pourrais bien prendre une pomme sur la gueule.

Hors ligne

#3 Le 14/12/2007, à 18:57

ChrisGDL3

Re : Lancer une base de donnée sous Linux (Lamp)

En fait j'ai une base de donnée deja toute prête, genre le dossier et tous les fichiers qu'il faut. Et dans mon dossier je veux lancer le index.php mais je n'y arrive pas.

Je ne connais pas la procédure sous LAMP pour voir exécuter ma base de donnée via internet explorer.

Tu pourrais m'éclairer sur les procéduers à  effectuer pour lancer la base de donnée stp?

Sachant que j'ai installer apache, phpmyadmin, mysql séparemment.

Merci.

Dernière modification par ChrisGDL3 (Le 14/12/2007, à 18:59)

Hors ligne

#4 Le 16/12/2007, à 14:10

pT-benj

Re : Lancer une base de donnée sous Linux (Lamp)

Question bête : As-tu installé ton parseur PHP ?

Car si tu n'as installé qu'Apache, phpmyadmin et mysql tu ne pourra pas afficher correctement ton index.php.

En fait tu dois installer le parseur PHP (qui permet à  ton serveur de "comprendre" le php et un module qui fasse la liaison entre php et mysql qui s'appelle php-mysql.
A partir de la ton serveur sera capable de lire et d'exécuter tes fichiers PHP.

Pour tester si cela fonctionne, créé un fichier phpinfo.php qui contiendra le code suivant et affiche le grà¢ce à  ton navigateur.

<? phpinfo() ?>

Si une page s'affiche, ton parseur est opérationnel.

Une fois ton parseur PHP opérationnel, demande ce qu'il te manque au niveau de ta base de données:)

Dernière modification par pT-benj (Le 16/12/2007, à 14:13)

Hors ligne

#5 Le 16/12/2007, à 14:31

bacardi55

Re : Lancer une base de donnée sous Linux (Lamp)

mets ce dossiers dans /var/www/ , mets lui le groupe/user www-data et tape dans Firefox http://localhost/tonDossier

Hors ligne

#6 Le 17/12/2007, à 11:19

ChrisGDL3

Re : Lancer une base de donnée sous Linux (Lamp)

pT-benj a écrit :

Question bête : As-tu installé ton parseur PHP ?

Car si tu n'as installé qu'Apache, phpmyadmin et mysql tu ne pourra pas afficher correctement ton index.php.

En fait tu dois installer le parseur PHP (qui permet à ton serveur de "comprendre" le php et un module qui fasse la liaison entre php et mysql qui s'appelle php-mysql.
A partir de la ton serveur sera capable de lire et d'exécuter tes fichiers PHP.

Pour tester si cela fonctionne, créé un fichier phpinfo.php qui contiendra le code suivant et affiche le grâce à ton navigateur.

<? phpinfo() ?>

Si une page s'affiche, ton parseur est opérationnel.

Une fois ton parseur PHP opérationnel, demande ce qu'il te manque au niveau de ta base de données:)

Oui je l'ai fait et ca marche.

Mais le probleme est que ma base ne s'affiche toujours pas.

Hors ligne

#7 Le 17/12/2007, à 11:24

ChrisGDL3

Re : Lancer une base de donnée sous Linux (Lamp)

bacardi55 a écrit :

mets ce dossiers dans /var/www/ , mets lui le groupe/user www-data et tape dans Firefox http://localhost/tonDossier

Dans mon répertoire /etc/apache2, dans le fichier apache2.conf
j'ai une ligne qui ressemble à ca:

User www-data
Group www-data



Et quand je lance ma base j'ai ca comme message:


Forbidden
You don't have permission to access /(mabase)/index.php on this server.
Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.2 Server at localhost Port 80

Merci

Hors ligne

#8 Le 17/12/2007, à 12:07

pT-benj

Re : Lancer une base de donnée sous Linux (Lamp)

As_tu accordé les droits nécessaires sur le dossier /var/www ?
Essaye en lui attribuant tous les droits grà¢ce à  cette commande :

sudo chmod a+rwx /var/www

Explications :
chmod : change les droits
a : A tout le monde
+rwx : ajoute les droits de lecture, d'écriture et d'éxecution

Ici tu changes tous les droits sur tous les dossiers du repertoire www mais tu peux accorder ces droits que sur un seul dossier smile

Dernière modification par pT-benj (Le 17/12/2007, à 12:09)

Hors ligne