Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1428 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Résolu] - Apache ||| PHP ||| MySQL ||| phpMyAdmin ||| Léalinux

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[Résolu] - Apache ||| PHP ||| MySQL ||| phpMyAdmin ||| Léalinux

n°489425
cortx
Posté le 28-05-2004 à 15:07:24  profilanswer
 

Bonjours,
Je cherche a installer un serveur apache sur ma machine avec mandrake 10 community.
 
J'ai suivi le tuto de Léa
http://lea-linux.org/reseau/Apache_PHP_MySQL.html
 
Mais le probleme c'est que arrivé a un moment, je bloque completement.
 
J'ai installer plein de package, je sait meme aps a quoi il peuvent bien servir j'en ai meme installer qui ne sont pas demander, par contre je les ai installer avec rmpdrake.
 
Donc je suis le tuto
Installation d'Apache    [OK]
Test de Apache           [OK]
Installation de PHP      [OK]
Test de PHP              [OK]
Installation de MySQL    [OK et NO], voila a partir de ou je bloque.
 
J'ai installer les packages demandée, et dans la suis du tuto, et j'arrive la:  

Citation :

En principe après l'installation de mysql vous devriez disposer d'un serveur MySQL opérationnel (et en marche). Pour le vérifier tapez ps -ax | grep mysql.


Et la tout va mal, ma console (utilisateur) m'indique ceci:
 
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
 3213 ?        S      0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/servlinux.mshome.net.pid
 3236 ?        S      0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/servlinux.mshome.net.pid --skip-locking
 8192 pts0     S      0:00 grep mysq
 
Je fait genre j'ai rien vu, ca doit etre normal, je continue

Citation :

'installation par défaut utilise root comme super administrateur du serveur et le mot de passe root. Faites donc un essai de fonctionnement du serveur MySQL en utilisant simplement le client MySQL en mode texte.  
 
# mysql -p
 Enter password:
 Welcome to the MySQL monitor. Commands end with ; or \g.
 Your MySQL connection id is 4 to server version: 4.0.18-log
 
 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 
 mysql>


Et alors la lorsque je lance mysql -p en console utilisateur, puis le password, il m'as indiquer une premiere fois un erreur masi je ne sait plus laquelle. J'ai redemarrer la station linux relancer cette action et maintenant il n'accepte plus mon pass root lors de cette commande.
 
Si quelqu'un sait comment je peux faire pour me sortir de cette galere ca me serai bien utile.
 
Merci pour votre aide
-----------
Je précise que je fait cela sans aucune connaissance en serveur de fichier, hebergement, php et autre mysql.


Message édité par cortx le 14-06-2004 à 14:00:17
mood
Publicité
Posté le 28-05-2004 à 15:07:24  profilanswer
 

n°489435
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-05-2004 à 15:29:47  profilanswer
 

si tu disais l'erreur on pourrait t'aider


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°489439
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-05-2004 à 15:33:02  profilanswer
 

tu as un pb de droits d'accès ou tu dois configurer ton compte utilisateur :
http://www.nexen.net/docs/mysql/an [...] system.php
http://www.nexen.net/docs/mysql/an [...] gement.php
 
 
je te conseille de te connecter en préciser que l'hote est localhost : mysql -h localhost -p


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°489442
cortx
Posté le 28-05-2004 à 15:48:09  profilanswer
 

Bah l'erreur c'est que je ne peux pas continuer mon installation tout simplement.
 
J'ai essayer ta commande et il me met la meme chose que normalement avec mysql -p
[espas@servlinux espas]$ mysql -h localhost -p
Enter password:
ERROR 1045: Access denied for user: 'espas@localhost' (Using password: YES)
[espas@servlinux espas]$
 
 

n°489444
cortx
Posté le 28-05-2004 à 15:49:25  profilanswer
 

Et merci, je vais lire cette doc sur les droits des que j'ai un peu de tmp car elle a l'air bien complete dnc il va me falloir du tmp pour assimiler et verifier avec mon systeme

n°489447
cortx
Posté le 28-05-2004 à 15:56:14  profilanswer
 

Bon probleme regler je pense pour l'instant,
Mais personne ne rigole SVP sinon je me pend ave cune code, j'ai deja commencer :p
 
Léa dit de tapper ca mysql -p  
et ca me fait une erreur
 
http://www.nexen.net/docs/mysql/annotee/connecting.php me dit que aucun pass n'est pris si -p est innexistant, je test snas -p ca marche, bref comme j'avai pas rentrer de pass ca me parrait plus logique.
merci Dark_Schneider tu est un AMOUR :kiss:

n°491834
cortx
Posté le 01-06-2004 à 08:42:43  profilanswer
 

Voila J'ai un autre probleme, durant la procedure d'installation, léa me dit de creer un fichier test.php, ce que je fait et que je peux le visualiser avec cette commande "http://localhost/test/test.php".
Jusque la ca fonctionne bien mais apres, en fesant juste "http://localhost/test/" je ne vois pas mon arborescences.
 
Comment puis-je voir l'arborescence de mon repertoire, je suis en config de base, je n'ai pas toucher au fichier de configuration.
 
Je suis en acces utilisateur et le navigateur me dit ceci:
 
Forbidden
 
You don't have permission to access /test/ on this server.
 
Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/6.1.100mdk) mod_perl/1.99_11 Perl/v5.8.3 mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4 Server at servlinux.mshome.net Port 80
 

n°491841
cortx
Posté le 01-06-2004 à 09:00:02  profilanswer
 

Idem en acces root, par contre je peux aller voir dans /var/www/html/test/   donc je pense que c'est le serveur apache qui deconne et qui ne fait pas la correspondance de localhost pourtant il me trouve bien ma page test.php. donc ca m'etonnerai que ce soit ca.
 
 
Suis perdu dnas ce monde la moi

n°491925
miles teg
aka blOp
Posté le 01-06-2004 à 10:59:05  profilanswer
 

C'est la config par défaut de Apache qui veut ça... tu trouveras sans doute ton bonheur dans le fichier httpd.conf, avec un bon coup de doc si les explications fournies en commentaire dans le fichier ne suffisent pas.

n°491930
cortx
Posté le 01-06-2004 à 11:50:11  profilanswer
 

Bha ouai elle ne me suffise pas, je capte pas tout ce qu'il raconte, enfin j'ai fait des test au niveaux des allow deny etc mais rien n'y fait.
 
Quel est la difference entre httpd.conf  et httpd2.conf  ?
Parce que je vois ca kan je fait un restart
[root@servlinux espas]# /etc/rc.d/init.d/httpd restart
Shutting down httpd-perl:  [  OK  ]
Shutting down httpd2:      [  OK  ]
Starting httpd-perl:       [  OK  ]
Starting httpd2:           [  OK  ]
 
Ou puis-je trouver une bonne doc en francais si possible, anglais si il y a mais qui explique tres bien commetn faire.

mood
Publicité
Posté le 01-06-2004 à 11:50:11  profilanswer
 

n°492055
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-06-2004 à 13:44:15  profilanswer
 

lis la doc de apache stp ...
il y a un package ki contient la doc de apache ( apache2-manual )
 
désactiver le listing des fichiers d'un rep d'un serveur web est une mesure de sécurité. Avoir le listing des fichiers d'un rep d'un serveur web, c'est afficher l'index.
 
extrait d'un commonhttpd.conf :

Code :
  1. #
  2. # Each directory to which Apache has access, can be configured with respect
  3. # to which services and features are allowed and/or disabled in that
  4. # directory (and its subdirectories).
  5. #
  6. # First, we configure the "default" to be a very restrictive set of
  7. # permissions.
  8. #
  9. # Also, for security, we disable indexes globally
  10. #
  11. #<Directory />
  12. #    Options -Indexes FollowSymLinks
  13. #    AllowOverride None
  14. #</Directory>


 
 
donc comme tu le vois, tu définie une conf pour ton rep et tu actives les indexes :
 

Code :
  1. <Directory /var/www/html/test>
  2.     Options Indexes
  3. </Directory>


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°492059
cortx
Posté le 01-06-2004 à 13:47:45  profilanswer
 

J'ai pas lu la doc, j'etait meme pas au courant que on pouvai avoir des doc possible en rpm sous linux (1 bon points de plus au tableau des scores)
 
cependant, j'ia modifier cela en :
 
# Also, for security, we disable indexes globally
#
<Directory /var/www/html/test>
 Options -Indexes FollowSymLinks
 AllowOverride Indexes
</Directory>
 
#Restricted set of options  
<Directory /var/www/html/test>
 Options -All -Multiviews
 AllowOverride All
 <IfModule mod_access.c>
 Order deny,allow
 allow from all
 </IfModule>
</Directory>
 
et ca ne marche toujours pas plus
J'essayye de modifier en metant option a la place de allowoverride et je vous redis

n°492067
cortx
Posté le 01-06-2004 à 13:55:44  profilanswer
 

<Directory /var/www/html/test>  
 Options Indexes
</Directory>  
----------------------------------RIEN
 
Est ce que ma suite est bonne:
<IfModule mod_access.c>  
 Order deny,allow  
 allow from all  
 
au debut c'etait en:
<IfModule mod_access.c>  
 Order deny,allow  
 deny from all  
 
je ne sait pas le modifier ca non plus

n°492082
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-06-2004 à 14:14:58  profilanswer
 

tu as relancer apache après avoir fait les modif ?
 
tu modifies le bon fichier ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°492087
cortx
Posté le 01-06-2004 à 14:24:14  profilanswer
 

bah ouai je relance a chaque fois et je modifie le fichier /etc/httpd/conf/commonhttpd.conf

n°492100
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-06-2004 à 14:34:13  profilanswer
 

modifie plutôt /etc/httpd/2.0/conf/commonhttpd.conf


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°492113
cortx
Posté le 01-06-2004 à 14:42:29  profilanswer
 

mon dossier /etc/httpd/2.0/conf est un dossier de racourcis vers /etc/httpd/conf   donc cela revient au meme au niveau des fichier contenu

n°492152
cortx
Posté le 01-06-2004 à 15:40:47  profilanswer
 

J'ai reussi aller voir ici
http://www.apachefrance.com/Forums [...] #entry5310
 
j'ai epurer le code et voila, je blokai en fet je fesdai des boucle acces-non acces

n°492157
cortx
Posté le 01-06-2004 à 15:55:35  profilanswer
 

Merci a tous ceux qui m'ont aider pour cette epreuve

n°492165
Hermes le ​Messager
Breton Quiétiste
Posté le 01-06-2004 à 16:02:55  profilanswer
 

cortx a écrit :

Merci a tous ceux qui m'ont aider pour cette epreuve


 
Tu aurais pu t'épargner tout cela en installant XAMPP

n°492211
cortx
Posté le 01-06-2004 à 16:40:40  profilanswer
 

Hermes le Messager a écrit :

Tu aurais pu t'épargner tout cela en installant XAMPP


 
Question c'ets quoi XAMPP a quoi ca sert ?
 
Et s ca m'auraiepargner 4 jours de soucis, merci de le dire maintenant :p

n°492212
Hermes le ​Messager
Breton Quiétiste
Posté le 01-06-2004 à 16:46:21  profilanswer
 

cortx a écrit :

Question c'ets quoi XAMPP a quoi ca sert ?
 
Et s ca m'auraiepargner 4 jours de soucis, merci de le dire maintenant :p


 
J'ai pas vu ta question avant. [:spamafote]
 
XAMPP installe apache, php, mysql, phpmyadmin etc... préconfiguré et prêt à l'emploi.

n°492216
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-06-2004 à 16:53:04  profilanswer
 

une sorte d'easy php
 
cependant son pb est qu'il voulait activer le listing des rep.
 
apache, php marchent très bien idem pour mysql


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°492217
Hermes le ​Messager
Breton Quiétiste
Posté le 01-06-2004 à 16:55:02  profilanswer
 

Dark_Schneider a écrit :

une sorte d'easy php


 
Oui et non en fait.
 
Oui dans le sens où ça facilite l'install de ces softs, mais non dans le sens ou ensuite, à l'utilisation, il convient toujours de savoir modifier le php.ini ou le httpd.conf, donc, on est un peu obligé de savoir "comment ça marche". C'est un bien meilleur compromis que easyphp qui permet d'utiliser apache sans rien savoir du tout.

n°492220
cortx
Posté le 01-06-2004 à 16:56:17  profilanswer
 

ha ok oaui merci je retiendrai pour la prochaine fois masi comme l'as justemùent dit "Dark_Schneider"  tout marchai bien sauf une option de config qui me permettai pas d'avoirl'arborescence pour raison de securité.

n°495095
cortx
Posté le 04-06-2004 à 11:47:28  profilanswer
 

Maintenant, j'ai un autre probleme, j'aimerai pouvoir acceder a la phpmyadmin depuis un autre poste que mon serveur donc je me met sur un autre poste en reseau (win98 avec acceptation des cookies) et je tappe
"http://servlinux/admin/phpMyAdmin"   et la il me met
"impossible d'afficher la page"
Si je tappe juste  
"http://servlinux" -> j'arrive sur la page de presentation de apache.
 
Donc je pense que ca vient d'unb probleme de configuration et d'acces exterieur.
Mes acces a phpmyadmin sont fait par cookies dans mon fichier de configuration est ce que c'est ca ou ca vient de autre chose.
 
------------------
J'aimerai dire au phpmyadmin que un utilisateur peut se servir d'un dossier sur le disque pour stocker et developper un site genre nucked-klan (c'ets les seul rapide a mettre avec une base mysql que je connaisse)
ou dois-je parametrer ces option d'acces de restriction etc pour que le poste distant puissse faire ce qu'il veut dans son repertoire.
 
----------------
 
merci a vous

n°495183
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-06-2004 à 12:38:33  profilanswer
 

je ne connais pas phpmyadmin mais est ce qu'il ne faut pas autoriser les accès extérieurs ?
 
si tu tapes la même URL ( http://servlinux/admin/phpMyAdmin ) sur ton serveur linux est ce que cela marche ?
 
si oui, alors tu dois dire à phpmyadmin d'autoriser les accès externes et là tu regardes dans la doc


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°495185
cortx
Posté le 04-06-2004 à 12:40:53  profilanswer
 

oui ca marche donc merci je vais regarder la doc
c'est bien:
 man phpmyadmin pour lire la doc ?

n°495190
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-06-2004 à 12:42:49  profilanswer
 

à mon avis tu devrais plutôt aller du côté de /usr/share/doc et dans ce rep tu dois en avoir un avec le nom de phpmyadmin
 
le man de phpmyadmin risque d'être indigeste ( en admettant qu'il existe )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°495277
cortx
Posté le 04-06-2004 à 13:31:11  profilanswer
 

php-cgi-4.3.4
php-cli-4.3.4
php-gd-4.3.4
php-imap-4.3.4
php-ini-4.3.4
php-ldap-4.3.4
php-mysql-4.3.4
php-pgsql-4.3.4
php-readline-4.3.4
 
Voici les seul doc php que j'ai dnc pas de phpmyadmin
et si j'ouvre php-mysql voici tout ce que j'ai
The php-mysql package contains a dynamic shared object (DSO) for PHP.  
To activate it, make sure a file /etc/php/34_mysql.ini is present and
contains the line 'extension = mysql.so'.
 
Joli doc, un peu courte cependant :D

n°495281
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-06-2004 à 13:39:14  profilanswer
 

si tu as installé le rpm de mdk pour phpmyadmin il y a la doc dans /usr/share/doc


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°495290
cortx
Posté le 04-06-2004 à 13:45:05  profilanswer
 

phpmyadmin je l'ai pas installer par rpm, je l'ai pas trouver et urpmi non plus, je l'ai installer a aprtir de source qui bizaremment n'avai pas besoin d'etre recompiler aprees, il suffisait juste d'extraire et ca amrchai
trouver sur le site officiel

n°495305
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-06-2004 à 13:53:23  profilanswer
 

Code :
  1. Pour satisfaire les dépendances, les 3 paquetages suivants vont être installés (7 Mo):
  2. libmysql12-4.0.20-2mdk.i586
  3. php-mysql-4.3.6-3mdk.i586
  4. phpMyAdmin-2.5.6-1mdk.noarch
  5. Est-ce correct ? (O/n)


 
source contrib
 
il faut être root pour utiliser urpmi ( tout comme sous XP il faut avoir les droits d'admin pour installer un soft qui touche aux fichiers système )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°495320
cortx
Posté le 04-06-2004 à 13:57:14  profilanswer
 

Je suis en root attend je te le fait
tu va voir

n°495322
cortx
Posté le 04-06-2004 à 13:58:09  profilanswer
 

[root@servlinux espas]# urpmi phpmyadmin
pas de paquetage nommé phpmyadmin
[root@servlinux espas]# urpmi phpMyAdmin
pas de paquetage nommé phpMyAdmin
 
J'ai essayer les deux orthographe au cas ou ...

n°495370
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-06-2004 à 14:27:40  profilanswer
 

il faut une source contrib
 
http://www.urpmi.org/easyurpmi/index.php


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°495420
cortx
Posté le 04-06-2004 à 15:04:48  profilanswer
 

bon j'ai fini d'installer easy enfin ce que me disai ton site mnt je test al suite

n°495421
cortx
Posté le 04-06-2004 à 15:05:29  profilanswer
 

oki c'ets bon ca marche merci

n°498262
cortx
Posté le 08-06-2004 à 08:52:49  profilanswer
 

HaîHaîHaî j'ia un immence probleme, j'ai installer squirrelmail, tu marcvhai bien, le serveur a completement planter a un moment dans l'utilisation,  je l'ai donc rebooter en force, tout a bien redemarer heureusement le probleme ets que maintenant, j'ai l'impression que mon serveur apache est completement flinguer.
quand je veux le stopper il me met ceci:

Citation :

[root@servlinux espas]#  /etc/rc.d/init.d/httpd stop
Shutting down httpd-perl:                                       [  OK  ]
[root@servlinux espas]#  /etc/rc.d/init.d/httpd start
Starting httpd-perl:                                            [  OK  ]
Starting httpd2:                                                [  OK  ]
[root@servlinux espas]#  /etc/rc.d/init.d/httpd stop
Shutting down httpd-perl:                                       [  OK  ]
[root@servlinux espas]#


Ou ets passer le https2 vu qu'il ne veut pas s'eteindre, j'en conclu qu'il est deja down alros que je ne lui ai rien demander
Avec un petit temsp de latence avant al fin du redemarage de httpd2 avant de me redonner la main.
Je nn'ai donc plus acces au serveur apache ni a squirrelmail, cependant samba marche toujours.
 
Comment puis-je reparer apache sans avoir a tout reinstaller ?
 
ps: j'ai verifier les config, tout est en ordre comme avant le crach


Message édité par cortx le 08-06-2004 à 08:55:46
n°498373
Dark_Schne​ider
Close the World, Open the Net
Posté le 08-06-2004 à 11:43:54  profilanswer
 

utilise la commande service :

Code :
  1. service httpd start
  2. service httpd status
  3. service httpd stop


 
cf http://www.linux-wizard.net/faq_ad [...] html#demon
 
il faudrait que tu regardes les messages d'erreur lorsque tu démarres le serveur.
 
il se peut qu'il y ai un fichier pid ou de lmock qui traine, pour ce faire tu arrête apache ( service httpd stop ) et tu effaces les fichiers de pid et de lock ( verrou ) :
rm /var/run/httpd.pid
 
 
 
il faut éviter les reboot sauvages.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Résolu] - Apache ||| PHP ||| MySQL ||| phpMyAdmin ||| Léalinux

 

Sujets relatifs
Activation interface eth0 [Resolu]Problème Lilo Mandrake 10 [résolu]
Lenteurs réseau avec la Mandrake 10 [résolu][Résolu] - TP linux pour débutant
Question sur la gestion des logs Apache pour bcp de Vhosts[DEBIAN] Automatisation de taches URGENT!!! [RESOLU]
[OpenOffice Writer] Enregistrement des images...[Résolu][Debian]Probleme affichage console aprés upgrade du noyau[Resolu]
Virtual host, apache, mandrake 10 marche pas ? - résolu 
Plus de sujets relatifs à : [Résolu] - Apache ||| PHP ||| MySQL ||| phpMyAdmin ||| Léalinux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR