Apache 2.0 fc4
Résolu/Fermé
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
-
1 janv. 2006 à 15:19
Alpha - 25 avril 2014 à 23:29
Alpha - 25 avril 2014 à 23:29
A voir également:
- Apache 2.0 fc4
- Framework 2.0 - Télécharger - Divers Utilitaires
- Apache open office gratuit - Télécharger - Suite bureautique
- Telecharger scratch 2.0 - Télécharger - Éducatifs
- Cool edit pro 2.0 free download - Télécharger - Édition & Montage
- Usb 2.0 video grabber driver windows 10 - Télécharger - Divers Utilitaires
37 réponses
Arrrakis
Messages postés
16
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
28 novembre 2008
3
28 nov. 2008 à 15:03
28 nov. 2008 à 15:03
Je me permet de remonter ce post car j'ai le même problème et je n'arrive pas à le résoudre malgrès avoir lu tout le post.
Je pouvais accéder http://localhost sans soucis jusqu'à ce que je renomme index.html en index.html.ok (commande mv) pour tester autre chose.
Lorsque j'ai remis l'index.html à son état d'origine ca ne marchait plus.
J'ai suivi les méthodes décrites dans ce post, changement du propriétaire en www-data, suppression d'index.html puis création avec un éditeur, chmod 755 sur tout le repertoire, rien n'y fait.
Chose étrange, je peux accéder à https://127.0.0.1 (j'ai un vhost en ssl)......
Une idée ?
merci !
Je pouvais accéder http://localhost sans soucis jusqu'à ce que je renomme index.html en index.html.ok (commande mv) pour tester autre chose.
Lorsque j'ai remis l'index.html à son état d'origine ca ne marchait plus.
J'ai suivi les méthodes décrites dans ce post, changement du propriétaire en www-data, suppression d'index.html puis création avec un éditeur, chmod 755 sur tout le repertoire, rien n'y fait.
Chose étrange, je peux accéder à https://127.0.0.1 (j'ai un vhost en ssl)......
Une idée ?
merci !
Bonjour à tous,
je me permet de re up ce post car ca doit faire la 10eme fois que je le lis en etant persuadé qu'il correspond a mon probleme sans pour autant reussir à trouver une solution.
J'ai tenté aujourd'hui de monter mon serveur web en installant apache etc.
Ma configuration actuelle ne differe pas beaucoup de celle de base :
j'ai un repertoire web situé sur /var/www/htdocs et un fichier index.html à l'interieur de celui ci où j'ai copié l'integralité du texte html cité par lami20j.
J'ai essayer de modifier les droits selons vos indications mais je suis toujours bloqué, impossible d'acceder avec http://127.0.0.1 a cet index.
P-e que ce n'est pas a ce niveau la que se trouve le probleme et je commence legerement a saturer !
Merci d'avance !
je me permet de re up ce post car ca doit faire la 10eme fois que je le lis en etant persuadé qu'il correspond a mon probleme sans pour autant reussir à trouver une solution.
J'ai tenté aujourd'hui de monter mon serveur web en installant apache etc.
Ma configuration actuelle ne differe pas beaucoup de celle de base :
j'ai un repertoire web situé sur /var/www/htdocs et un fichier index.html à l'interieur de celui ci où j'ai copié l'integralité du texte html cité par lami20j.
J'ai essayer de modifier les droits selons vos indications mais je suis toujours bloqué, impossible d'acceder avec http://127.0.0.1 a cet index.
P-e que ce n'est pas a ce niveau la que se trouve le probleme et je commence legerement a saturer !
Merci d'avance !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 janv. 2006 à 22:02
1 janv. 2006 à 22:02
Fait une copier/coller de ton fichier httpd.conf
Je n'ai pas le fichier welcome.conf.
Comment tu as installé apache?
Je n'ai pas le fichier welcome.conf.
Comment tu as installé apache?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 janv. 2006 à 23:26
1 janv. 2006 à 23:26
Je viens d'installer apache avec yum install httpd.
Je n'ai pas touché httpd.conf.
J'ai mis un fichier index.html dans /var/www/html
Et avec firefox je mets http://localhost et la page s'affiche correctement.
Je n'ai pas touché httpd.conf.
J'ai mis un fichier index.html dans /var/www/html
Et avec firefox je mets http://localhost et la page s'affiche correctement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
1 janv. 2006 à 23:39
1 janv. 2006 à 23:39
Voilà ce que j'ai fait.
En tant que root.
yum install httpd
j'ai crée un fichier index.html basic
vi /var/www/html/index.html
Le contenu de fichier
<html>
<head>
<title>Test apache</title>
</head>
<body>
<p>Test reussi</p>
</body>
</html>
firefox 'http://localhost' &
Et la page s'est affichée.
Je n'ai pas touché ni le fichier httpd.conf ni les droits.
Donc c'est vraiment bizarre ce que t'arrive.
En tant que root.
yum install httpd
j'ai crée un fichier index.html basic
vi /var/www/html/index.html
Le contenu de fichier
<html>
<head>
<title>Test apache</title>
</head>
<body>
<p>Test reussi</p>
</body>
</html>
firefox 'http://localhost' &
Et la page s'est affichée.
Je n'ai pas touché ni le fichier httpd.conf ni les droits.
Donc c'est vraiment bizarre ce que t'arrive.
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 07:37
2 janv. 2006 à 07:37
C'est bizarre en effet, car je pense avoir fait la même chose.
La version de httpd est sûrement identique, j'ai la 2.0.54-10.2
Pour mettre mes fichiers dans /var/www/html, j'ai procédé par mv pour déplacer les fichiers, je ne vois pas ce qui empêcherait apache de fonctionner,
je suppose que tu avais aussi commenté les 4 lignes dans welcome.conf
je les ai décommentées pour voir ce qui se passe et j'ai redémarré httpd pour qu'il prenne en compte les modifs, et j'ai bien à nouveau la page d'accueil qui s'affiche, la Fedora Core Test Page (/var/www/error/noindex.html)
qui te dit que apache est bien installé.
This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly.
La version de httpd est sûrement identique, j'ai la 2.0.54-10.2
Pour mettre mes fichiers dans /var/www/html, j'ai procédé par mv pour déplacer les fichiers, je ne vois pas ce qui empêcherait apache de fonctionner,
je suppose que tu avais aussi commenté les 4 lignes dans welcome.conf
je les ai décommentées pour voir ce qui se passe et j'ai redémarré httpd pour qu'il prenne en compte les modifs, et j'ai bien à nouveau la page d'accueil qui s'affiche, la Fedora Core Test Page (/var/www/error/noindex.html)
qui te dit que apache est bien installé.
This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly.
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 07:56
2 janv. 2006 à 07:56
Re-
Bizarre, bizarre, en effet,
J'ai laissé les 4 lignes commentées dans le fichier welcome.conf
j'ai créé le même fichier que toi avec gedit (je ne sais pas utiliser vi)
et oh surprise TEST REUSSI !!!
Ce qui voudrait dire qu'il ne faut pas toucher au fichier welcome.conf
Bizarre, bizarre, en effet,
J'ai laissé les 4 lignes commentées dans le fichier welcome.conf
j'ai créé le même fichier que toi avec gedit (je ne sais pas utiliser vi)
et oh surprise TEST REUSSI !!!
Ce qui voudrait dire qu'il ne faut pas toucher au fichier welcome.conf
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 08:18
2 janv. 2006 à 08:18
RE-
Je ne saisis pas bien ce qui se passe,
parce que j'ai viré "ta" page test réussi,
j'ai refait un mv /ma_page_index.html /var/www/html/index.html
et en tapant
http://localhost dans la barre d'adresse de firefox
j'obtiens la page Fedora Core Test
Bon, je me dis que ça ne fonctionne pas,
je vire donc ma page index.html
et avec gedit, je fais en root
# gedit /var/www/html/index.html
et je fais un copié-collé de ma page index.html dans celle créée avec gedit
et là OH SURPRISE,
en retapant dans la barre d'adresse de firefox
http://localhost
MA PAGE index.html S'AFFICHE, sans prendre en compte toutefois la feuille de style qui est pourtant bien présente (je pense qu'il faut aussi que
je procède de la même manière avec gedit par copié-collé.
Je fais cela et je reviens pour donner le résultat
BIZARRE? VOUS AVEZ DIT BIZARRE?
Je ne saisis pas bien ce qui se passe,
parce que j'ai viré "ta" page test réussi,
j'ai refait un mv /ma_page_index.html /var/www/html/index.html
et en tapant
http://localhost dans la barre d'adresse de firefox
j'obtiens la page Fedora Core Test
Bon, je me dis que ça ne fonctionne pas,
je vire donc ma page index.html
et avec gedit, je fais en root
# gedit /var/www/html/index.html
et je fais un copié-collé de ma page index.html dans celle créée avec gedit
et là OH SURPRISE,
en retapant dans la barre d'adresse de firefox
http://localhost
MA PAGE index.html S'AFFICHE, sans prendre en compte toutefois la feuille de style qui est pourtant bien présente (je pense qu'il faut aussi que
je procède de la même manière avec gedit par copié-collé.
Je fais cela et je reviens pour donner le résultat
BIZARRE? VOUS AVEZ DIT BIZARRE?
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 08:27
2 janv. 2006 à 08:27
RE-
Eh bien oui, cette fois la feuille de style est prise en compte.
Y a-t- il une explication ?????
Cela me laisse perplexe, je ne pige pas pourquoi avec la 1ère manière de procéder par mv ça ne marche pas, et qu'avec gedit + copié-collé ça fonctionne.
Quelqu'un peut-il m'éclairer ?
Merci d'avance.
Eh bien oui, cette fois la feuille de style est prise en compte.
Y a-t- il une explication ?????
Cela me laisse perplexe, je ne pige pas pourquoi avec la 1ère manière de procéder par mv ça ne marche pas, et qu'avec gedit + copié-collé ça fonctionne.
Quelqu'un peut-il m'éclairer ?
Merci d'avance.
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 10:39
2 janv. 2006 à 10:39
RE-
Je pense que j'ai trouvé la réponse à mes interrogations.
C'est DocumentRoot qui m'a mis sur la voie,
Les fichiers que j'avais transférés par mv n'appartenaient pas à root,
Ben oui, Document ROOT comme son nom l'indique ne doit-il pas pointer vers des documents appartenant à root ?
Est-ce bien cela ????
Je pense que j'ai trouvé la réponse à mes interrogations.
C'est DocumentRoot qui m'a mis sur la voie,
Les fichiers que j'avais transférés par mv n'appartenaient pas à root,
Ben oui, Document ROOT comme son nom l'indique ne doit-il pas pointer vers des documents appartenant à root ?
Est-ce bien cela ????
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
2 janv. 2006 à 11:37
2 janv. 2006 à 11:37
RE-
Ben, cela semble être le truc qu'il fallait savoir,
j'ai chargé tout mon site dans
/var/www/html
en ayant auparavant fait un chown -R root mon_site et un chgrp -R root mon_site
ET CELA FONCTIONNE
UN GRAND MERCI à lami20j pour son aide,
Je trouve quand même dommage qu'il n'y ait pas de doc complète en français sur apache,
qui est le serveur le plus utilisé d'après ce que l'on peut lire,
même apache france http://apachefrance.com/ ne présente que peu d'intérêt pour quelqu'un qui se lance,
cela éviterait qu'on bute sur des trucs aussi stupides.
Il n'y a pas de guide d'installation pour Linux, ils existent pour Win et pour Mac mais rien pour Linux.
Ben, cela semble être le truc qu'il fallait savoir,
j'ai chargé tout mon site dans
/var/www/html
en ayant auparavant fait un chown -R root mon_site et un chgrp -R root mon_site
ET CELA FONCTIONNE
UN GRAND MERCI à lami20j pour son aide,
Je trouve quand même dommage qu'il n'y ait pas de doc complète en français sur apache,
qui est le serveur le plus utilisé d'après ce que l'on peut lire,
même apache france http://apachefrance.com/ ne présente que peu d'intérêt pour quelqu'un qui se lance,
cela éviterait qu'on bute sur des trucs aussi stupides.
Il n'y a pas de guide d'installation pour Linux, ils existent pour Win et pour Mac mais rien pour Linux.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
2 janv. 2006 à 17:12
2 janv. 2006 à 17:12
Salut,
Je n'ai pas suis tes messages. J'étais au boulot. Mais je vois que tu as reussi. C'est le plus important.
En fait moi j'ai installé hier soir httpd avec yum pour voir ce que tu as.
Je préfère l'installation depuis les sources, et je n'ai pas le répertoire conf.d/ ni le fichier httpd.conf
Je préfère prendre en main l'installation et la configuration que de laisser yum, urpmi ou un autre utilitaire d'installation de logiciels
Je trouve quand même dommage qu'il n'y ait pas de doc complète en français sur apache,
qui est le serveur le plus utilisé d'après ce que l'on peut lire,
En effet c'est ça qu'on lit partout donc je pense que c'est vrai. En ce cas et si tu veux vraiment étudier apache, alors sache qu'il y a de la documentation en français mais payante (un très bon livre 48 € - mon opinion - Apache La référence - Editions O'Reilly http://www.oreilly.fr/catalogue/284177225X.html)
en ayant auparavant fait un chown -R root mon_site et un chgrp -R root mon_site
Donc avec chown tu as changé le proprietaire et avec chgrp tu as change le group. Donc 2 commandes.
Tu peux le faire dans une seule commande
L'option v (verbose) c'est pour voir à l'écran ce que fait la commande
Bonne continuation,
lami20j
Je n'ai pas suis tes messages. J'étais au boulot. Mais je vois que tu as reussi. C'est le plus important.
En fait moi j'ai installé hier soir httpd avec yum pour voir ce que tu as.
Je préfère l'installation depuis les sources, et je n'ai pas le répertoire conf.d/ ni le fichier httpd.conf
Je préfère prendre en main l'installation et la configuration que de laisser yum, urpmi ou un autre utilitaire d'installation de logiciels
DocumentRootc'est la directive qui indique le répertoire racine de l'arborescence des fichiers que les clients peuvent voir, en bref ton site. Donc ça n'à rien avoir avec l'utilisateur root.
Je trouve quand même dommage qu'il n'y ait pas de doc complète en français sur apache,
qui est le serveur le plus utilisé d'après ce que l'on peut lire,
En effet c'est ça qu'on lit partout donc je pense que c'est vrai. En ce cas et si tu veux vraiment étudier apache, alors sache qu'il y a de la documentation en français mais payante (un très bon livre 48 € - mon opinion - Apache La référence - Editions O'Reilly http://www.oreilly.fr/catalogue/284177225X.html)
en ayant auparavant fait un chown -R root mon_site et un chgrp -R root mon_site
Donc avec chown tu as changé le proprietaire et avec chgrp tu as change le group. Donc 2 commandes.
Tu peux le faire dans une seule commande
chown -vR root:root mon_site
L'option v (verbose) c'est pour voir à l'écran ce que fait la commande
Bonne continuation,
lami20j
Bonjour,
Moi c'est le :
"In the case where file system permission are at fault, remember that not only must the directory and files in question be readable, but also all parent directories must be at least searchable (i.e., chmod +x /directory/path) by the web server in order for the content to be accessible."
Mes fichiers étaient dans mon répertoire home et j'avais modifié ma conf apache poru que ça marche, tout était en 755 (enfin je le croyais) mais mon répertoire /home/monRepertoire était en 700.... donc le "but also all parent directories must be at least searchable (i.e., chmod +x /directory/path) by the web server in order for the content to be accessible." m'a résolu mon problème.
Olivier
Moi c'est le :
"In the case where file system permission are at fault, remember that not only must the directory and files in question be readable, but also all parent directories must be at least searchable (i.e., chmod +x /directory/path) by the web server in order for the content to be accessible."
Mes fichiers étaient dans mon répertoire home et j'avais modifié ma conf apache poru que ça marche, tout était en 755 (enfin je le croyais) mais mon répertoire /home/monRepertoire était en 700.... donc le "but also all parent directories must be at least searchable (i.e., chmod +x /directory/path) by the web server in order for the content to be accessible." m'a résolu mon problème.
Olivier
Bonjour,
J'ai eu le problème aussi.
Je suis en FC7...
J'ai trouvé un message d'erreur dans SELinux
J'ai résolu le problème en lançant (comme conseillé dans SELinux) la commande :
restorecon -R -v répertoire
Philippe
J'ai eu le problème aussi.
Je suis en FC7...
J'ai trouvé un message d'erreur dans SELinux
J'ai résolu le problème en lançant (comme conseillé dans SELinux) la commande :
restorecon -R -v répertoire
Philippe
cede
Messages postés
1238
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
9 décembre 2008
111
1 janv. 2006 à 23:18
1 janv. 2006 à 23:18
lami20j merci pour ton aide,
je continuerai à chercher demain, bonsoir.
je continuerai à chercher demain, bonsoir.
Bonjour,
je fais remonter ce post car je voudrais apporter une petite précision intéressante.
J'ai eu exactement le même pb, j'ai donc suivis les étapes plus haut, mais malheureusement le pb persistait.
J'ai eu beau mettre le répertoire mon_site en root ça ne fonctionnait pas.
Mais j'ai découvert d'où venait le pb. C'est en fait un pb de chmod.
J'ai remarqué que mon_site (et son contenu) était à 750, cad que other n'a aucun droit.
J'ai donc fait un :
chmod -R 755 mon_site
et là tout marche !
J'ai changé (pour voir) les droits propriétaire et groupe de mon_site, et
ça marche toujours.
Ce qui me fait penser que root n'a rien à voir avec tout ça (en tout cas chez moi).
D'ailleurs ça me semblait bizzare qu'il n'y ai que root qui puisse accéder à localhost.
Voilà, si ça peut aider quelqu'un.
je fais remonter ce post car je voudrais apporter une petite précision intéressante.
J'ai eu exactement le même pb, j'ai donc suivis les étapes plus haut, mais malheureusement le pb persistait.
J'ai eu beau mettre le répertoire mon_site en root ça ne fonctionnait pas.
Mais j'ai découvert d'où venait le pb. C'est en fait un pb de chmod.
J'ai remarqué que mon_site (et son contenu) était à 750, cad que other n'a aucun droit.
J'ai donc fait un :
chmod -R 755 mon_site
et là tout marche !
J'ai changé (pour voir) les droits propriétaire et groupe de mon_site, et
ça marche toujours.
Ce qui me fait penser que root n'a rien à voir avec tout ça (en tout cas chez moi).
D'ailleurs ça me semblait bizzare qu'il n'y ai que root qui puisse accéder à localhost.
Voilà, si ça peut aider quelqu'un.
Arrrakis
Messages postés
16
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
28 novembre 2008
3
28 nov. 2008 à 16:15
28 nov. 2008 à 16:15
C'est complètement hallucinant,
Je change une ligne dans un vhost, ca ne marche plus, ok...
Je remet comme avant, ca ne fonctionne plus...
Donc maintenant je ne peux plus non plus accéder a https://127.0.0.1.
Je n'y comprend absolument rien...
Je change une ligne dans un vhost, ca ne marche plus, ok...
Je remet comme avant, ca ne fonctionne plus...
Donc maintenant je ne peux plus non plus accéder a https://127.0.0.1.
Je n'y comprend absolument rien...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
7 avril 2009 à 17:29
7 avril 2009 à 17:29
Salut,
Comment tu as installé apache?
Tu es sur quelle distribution?
Comment tu as installé apache?
Tu es sur quelle distribution?