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

 


Sujet auquel vous répondez
Sujet : [Résolu] - Apache ||| PHP ||| MySQL ||| phpMyAdmin ||| Léalinux
Hermes le Messager

cortx a écrit :

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


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


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Dark_Schneider 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.

cortx 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

cortx oki c'ets bon ca marche merci
cortx bon j'ai fini d'installer easy enfin ce que me disai ton site mnt je test al suite
Dark_Schneider il faut une source contrib
 
http://www.urpmi.org/easyurpmi/index.php
cortx [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 ...
cortx Je suis en root attend je te le fait
tu va voir
Dark_Schneider

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 )

cortx 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
Dark_Schneider si tu as installé le rpm de mdk pour phpmyadmin il y a la doc dans /usr/share/doc
cortx 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
Dark_Schneider à 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 )
cortx oui ca marche donc merci je vais regarder la doc
c'est bien:
 man phpmyadmin pour lire la doc ?
Dark_Schneider 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
cortx 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
cortx 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é.
Hermes le Messager

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.

Dark_Schneider 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
Hermes le Messager

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.

cortx

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

Hermes le Messager

cortx a écrit :

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


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

cortx Merci a tous ceux qui m'ont aider pour cette epreuve
cortx 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
cortx 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
Dark_Schneider modifie plutôt /etc/httpd/2.0/conf/commonhttpd.conf
cortx bah ouai je relance a chaque fois et je modifie le fichier /etc/httpd/conf/commonhttpd.conf
Dark_Schneider tu as relancer apache après avoir fait les modif ?
 
tu modifies le bon fichier ?
cortx <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
cortx 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
Dark_Schneider 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>

cortx 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.
miles teg 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.
cortx 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
cortx 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
 
cortx 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:
cortx 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
cortx 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]$
 
 
Dark_Schneider 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
Dark_Schneider si tu disais l'erreur on pourrait t'aider
cortx 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.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)