Probleme apache2

Résolu
flow -  
 djj -
Bonjour,

Est ce que quelqun peut me donner des précisions sur le montage d'un serveur apache car tout et en anglais et c'est vraiment pas évident,quel fichiers je dois modifié?et comment?

Pour l'instant je n'ai que très peu toucher aux fichiers conf d'apache de peur de faire des bétises mais s'il vous plait aidez moi je désespère derniere tentative de lancer mon serveur apache avec cette erreur:

/etc/init.d/apache2 restart
/etc/apache2/envvars: 8: cannot open span: No such file

J'ai essayer avec sa aussi:
dhttpd -r "chemin de la page d'administration de mon serveur'
Could not listen on port 80. dhttpd/1.02a failed to start

Sans succès également.
Aidez moi svp

Je suis sous unbutu 9.10 karmic koala



148 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,


Un vrai chantier en fait pour une chose qui devrait fonctionner automatiquement sans problèmes.

Bref, après l'installation d'apache il aurait d'abord fallu que tu testes ton serveur avant de commencer la plus simple modification.
Ensuite, et c'est très important, il faut toujours faire d'abord la sauvegarde de ta configuration originale et puis aussi très important de faire une modification à la fois suivie de test et ainsi de suite.

Miss mamiemando t'a fait un vrai cours de purger, installer correctement apache et malgré ça le problème n'est pas résolu ;-(. Vraiment bizarre.

Bon, quand tu as des erreurs alors il faut regarder les logs et les afficher ici.

On va vider les logsn d'abord

echo | sudo tee /var/log/apache2/access.log 
echo | sudo tee /var/log/apache2/error.log


Ensuite essaie une requête http://localhost

Affiche le résultat de

sudo tail /var/log/apache2/access.log 
sudo tail /vart/log/apache2/error.log


Essaie maintenant http://localhost/index.html

Affiche à nouveau

sudo tail /var/log/apache2/access.log 
sudo tail /vart/log/apache2/error.log



GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
0
mamiemando Messages postés 34167 Statut Modérateur 7 885
 
Honnêtement... j'ai un peu de mal à suivre ce que flow essaye de mettre en place. Tu veux faire quoi exactement ? Avoir apache et le module python activé ?

Normalement à part ce que je t'ai indiqué dans ce message :
https://forums.commentcamarche.net/forum/affich-19425823-probleme-apache2#55

... tu n'es pas sensé toucher à la configuration d'apache. Pour installer un module il suffit
1) d'installer le paquet correspondant (aptitude install libapache2-mod-lenomdumodule)
2) d'activer le module (a2enmod lenomdumodule)
3) de relancer apache (service apache2 restart)

Je ne comprends pas ce que c'est que tout ce bazar dans les fichier de configuration.

Et sinon il faut simplement veiller à ce que tes pages dans /var/www soit dans une arborescence qui corresponde à celle de ton site web, avec des droits en lecture pour le groupe www-data. Corrige les droits comme suit :

sudo chown -R root:www-data /var/www/*
find /var/www -type d -exec sudo chmod 750 {} \;
find /var/www -type f -exec sudo chmod 640 {} \;
 


Reprends le tutoriel que je t'ai donné puis installe ton module comme suit :

sudo aptitude install libapache2-mod-python 
sudo a2enmod python 
sudo service apache2 restart


Pour le moment ne touche pas à la configuration sauf si je te l'indique sinon je ne vais pas pouvoir suivre où tu en es.

Bonne chance
0
flow
 
Merci de votre présence a vous 2^^

Pour lami20j alors c'est magnifique j'accède a ma page web depuis les liens que tu ma indiqué(pourquoi aujourd'hui et pas hier?)bonne question toujours et t-il que j'ai repurgé apache selon les directives de mamiemando hier soir avant de me coucher.

Pour les fichiers logs sudo tail /var/log/apache2/access.log

ne me donne rien


sudo tail /var/log/apache2/error.log

[Wed Oct 27 20:01:33 2010] [error] [client 127.0.0.1] File does not exist: /htdocs
[Wed Oct 27 20:05:28 2010] [notice] caught SIGTERM, shutting down
[Wed Oct 27 20:05:29 2010] [notice] Apache/2.2.12 (Ubuntu) configured -- resuming normal operations
[Wed Oct 27 23:43:18 2010] [notice] caught SIGTERM, shutting down
[Thu Oct 28 08:12:55 2010] [notice] Apache/2.2.12 (Ubuntu) configured -- resuming normal operations
[Thu Oct 28 08:13:54 2010] [notice] caught SIGTERM, shutting down


Comme vous pouvez le voir je n'ai rien concernant les liens localhost et localhost/index.html d'aujourd'hui,il se sont afficher correctement.

(A un détail près mes images n'apparaissent pas dans le doc html je n'ai que les texte)

J'utilise sa comme code d'insertion:
<img src="/root/html/doc/aide.jpg" />


bizarre car quand je place ma page html ailleurs quelque soit le répertoire ou je la mets elle s'affiche corectement en double cliquant dessus...

Pour mamiemando le module python ne m'intérèsse pas trop(pour le moment du moins)tout ce que je veux c'est que mon apache2 soit accessible que se soit par le wifi ou l'ethernet si je décide de débrancher ou brancher mon pc hote du serveur.

Et pour vous rassurez je ne touche plus a ma config apache a part hier soir ou j'ai repurgé.

Reste a savoir si a ce stade un pc se connectant a mon réseau peut y accéder et voir ma page html avant qu'il navigue normalement sur le net.(si par exemple je demande une authentification dans ma page html afin de vérifier l'identité de l'utilisateur et de le laisser surfer sur le net ou non)d'ou l'info que j'ai demandé sur les les .htaccess hier.

Et aussi ce problème d'images car une page html sans images c'est carement buerk^^ .
0
flow
 
Bon j'ai retenté et apache n'est toujours pas accessible via un de mes pc connecté en wifi.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
flow
 
Est ce que vous pouvez me dire comment rendre apache accessible via d'autre pc(ethernet et wifi)?

Et aussi comment réglé ce problème d'images?car certes ma page s'affiche depuis le pc hote du serveur mais sans les images :(

Alors que si je double clique sur le fichier html dans /var/www j'obtiens ma page correctement.
0
mamiemando Messages postés 34167 Statut Modérateur 7 885
 
Comment fais-tu pour afficher depuis tes PC "en wifi" ?
S'agit-il de PC faisant partie du même réseau local ?
Quelle adresse tape-tu dans leur navigateur web ?
Que donne la commande suivante sur la machine sur laquelle est installé apache ?

/sbin/ifconfig -a


Pour les images et les htaccess on oublie dans ce fil de discussion sinon ça fait trop de truc à gérer à la fois et on s'en sort plus. Dès qu'apache s'affichera correctement pour tes différents PC, on clos ce sujet et tu en ouvre s un propre pour ton histoire d'image et un autre pour les htaccess.
0
flow
 
Salut,

Comment fais-tu pour afficher depuis tes PC "en wifi" ?

Alors pour ça je fais une redirection DNS(sur mon IP)mais je tombe sur url is not found on this server/apache2.2.12 (unbutu)server sur le pc qui tente de se connecter en wifi.

S'agit-il de PC faisant partie du même réseau local ?

Oui ils font partie de mon réseau.

Quelle adresse tape-tu dans leur navigateur web ?

N'importe laquelle du moment que je tombe sur apache(le principe serait que quand un pc se connecte il trouve ma page html de présentation avec une demande d'identification).

/sbin/ifconfig -a me donne:

eth0      Link encap:Ethernet  HWaddr 00:24:54:0a:85:aa  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:19 

ham0      Link encap:Ethernet  HWaddr 8e:92:81:0e:d2:a9  
          inet adr:5.20.6.28  Bcast:5.255.255.255  Masque:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1200  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:500 
          Octets reçus:0 (0.0 B) Octets transmis:3125 (3.1 KB)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:30 erreurs:0 :0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:2988 (2.9 KB) Octets transmis:2988 (2.9 KB)

wlan0     Link encap:Ethernet  HWaddr 0c:60:79:00:8f:fc  
          inet adr:192.168.1.15  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::e60:79ff:fe00:8ffc/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:5158 erreurs:0 :0 overruns:0 frame:0
          TX packets:5918 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:4838710 (4.8 MB) Octets transmis:1171839 (1.1 MB)

wlan1     Link encap:Ethernet  HWaddr 00:c0:ca:35:ca:c8  
          adr inet6: fe80::2c0:caff:fe35:cac8/64 Scope:Lien
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:39 erreurs:0 :0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:9096 (9.0 KB) Octets transmis:5140 (5.1 KB)

wmaster0  Link encap:UNSPEC  HWaddr 0C-60-76-00-8F-FB-33-35-00-00-00-00-00-00-00-00  
          UP RUNNING  MTU:0  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

wmaster1  Link encap:UNSPEC  HWaddr 00-C0-CA-35-CA-C8-00-00-00-00-00-00-00-00-00-00  
          UP RUNNING  MTU:0  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)


Voila ma config.
0
bob031 Messages postés 8228 Statut Membre 473
 
Bonjour,


Je rejoins mamiemando, cela part dans tous les sens.

néanmoins, je réagis sur ceci :

Re voila quand je tente http://127.0.0.1/index.html  
ou http://locahost/index.html  

j'obtiens ceci:  

Not Found  

The requested URL /index.html was not found on this server.  
Apache/2.2.12 (Ubuntu) Server at 127.0.0.1 Port 80  


a)quand je tente http://127.0.0.1/index.html

as-tu testé http://192.168.1.15/index.html

au lieu de http://127.0.0.1/index.html

?

b) Apache/2.2.12 (Ubuntu) Server at 127.0.0.1 Port 80

as-tu testé le port 8080 au lieu du port 80

?
un penguin sur la banquise !
0
flow
 
Désoler j'ai du mal m'exprimer sur certaines réponse, j'ai testé tout ce que t'as dit exepté avec le port 8080.(testé depuis un de mes pc connecté en wifi ou apache ne s'affiche pas)car depuis l'ordinateur hote du serveur tout les liens localhost et 127.0.0.1 fonctionnent.
0
bob031 Messages postés 8228 Statut Membre 473
 
tu as un routeur je présume ?

peut-être un pare-feu activé sur le serveur ?

un penguin sur la banquise !
0
flow
 
j'ai mis mon pare-feu en sécurité minimal mais sa na pas l'air de fonctionner non plus.
0
flow
 
Est-ce que apache peut etre accessible a partir d'autres ordinateur du meme réseau?wifi ou ethernet?
0
Utilisateur anonyme
 
Salut,

Oui il le peut.. via l
'IP locale
du poste qui héberge apache..

bob031 t'a filé la réponse à ce sujet :
[..]as-tu testé http://192.168.1.15/index.html

A moins que tu ais configuré iptables sur le poste qui héberge apache, cela suffit..
Maintenant si iptables est activé (via gufw ou autre) il va falloir autoriser le port 80 dans le parefeu :
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT


Mais je rejoins un peu tout le monde, ça file dans tous les sens -_-
Ca devient dur à suivre ce qui est bon ou pas, ce qui a été tenté ou pa
0
flow
 
Alors j'ai essayé je tombe toujours sur la meme erreur url not found on this server malgré que je tape http://192.168.1.15/index.html.(ça c'est avec mon Pc en wifi)


Pour ce qui a été tenté :

purge de apache OK
Donné des droits aux pages html OK
Vues des pages dans mon navigateur OK(sa ne marchait pas maintenant oui en donnant les droits spécifiques)
Tentative d'accès au serveur a partir d'un autre PC en wifi du réseau FAIL
Tentative d'accès en tapant http://192.168.1.15/index.html depuis le pc connecté en wifi FAIL

Voila ou j'en suis^^.
0
flow
 
Ah j'oubliais,j'ai donné des règle pour le port 80 en l'autorisant mais idem sa ne veut rien afficher.
0
flow
 
Comment pour rendre apache accessible sur mon réseau?
0
flow
 
Sa m'avance beaucoup sa lol
0
Utilisateur anonyme
 
Coupe ton parefeu le temps de tester voir si c'est lui

[ NB : si on parle du parefeu de ton routeur (genre *box) alors on oublie, ça ne peut pas être ça..]
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Comment pour rendre apache accessible sur mon réseau?
Tu dois commencer par nous dire en quoi consiste ton réseau.

0
flow
 
Je veux géré mon serveur via les pc de mon réseau perso pour commencer avant d'envisager de le mettre en ligne et voir ce que les collègues en pensent.En gros ils se connectent tombe sur mon serveur laissent un avis et ensuite sa poursuis vers une navigation normal.

boisdulait, j'ai désactiver le pare feu de gufw et je retombe sur la meme erreur.
0
Utilisateur anonyme
 
Bon

1- relève l'ip du PC qui a apache
2- met toi sur un deuxième pc et tape :
ping -c2 ip-du-poste-qui-a-apache

Et colle le résultat
0
flow
 
Salut, alors mon réseau est une livebox pro avec un pc en ethernet et 4 autre en wifi.

pour la commande ping -c2,le pc qui se connecte en wifi et qui tente d'accèder a apache ne la reconnait pas cependant il reconnait celle la:
ping 192.168.1.15(ip du pc apache donc)   

C:\Users\florent>ping 192.168.1.15   

Envoi d'une requête 'Ping'  192.168.1.15 avec 32 octets de données :   
Réponse de 192.168.1.15 : octets=32 temps=2 ms TTL=64   
Réponse de 192.168.1.15 : octets=32 temps=7 ms TTL=64   
Réponse de 192.168.1.15 : octets=32 temps=2 ms TTL=64   
Réponse de 192.168.1.15 : octets=32 temps=2 ms TTL=64   

Statistiques Ping pour 192.168.1.15:   
    Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),   
Durée approximative des boucles en millisecondes :   
    Minimum = 2ms, Maximum = 7ms, Moyenne = 3ms
0
Utilisateur anonyme
 
Ok,

On accède bien au pc qui a apache (tu es sur que c'est lui hein) [ oui ping -cx = sous linux, je ne savais pas que ton autre poste était sous windows].

Bon depuis ton poste windows :
http://192.168.1.15/ (inutile de spécifier ton fichier index.html)
0