Probleme apache2
Résoludjj -
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
- Impossible de trouver le paquet apache2
- Redémarrer apache2 ✓ - Forum Debian
- [Kubuntu]Désinstallation de apache2 ✓ - Forum Ubuntu
- Problème pour rebooter le server apache2. - Forum Linux / Unix
- Apache2 et reload conf virtualhost - Forum Debian
- Plusieurs domaine plusieurs adresses IP avec apache2 - Forum DNS
148 réponses
Le problème d’initialisation et l’impossibilité d’écouter sur le port 80 indiquent une installation Apache problématique nécessitant une réinstallation propre. Il est recommandé de sauvegarder /etc/apache2, puis de purger les paquets liés et de réinstaller apache2 et le moteur MPM (par défaut worker). La gestion du service se fait via sudo service apache2 start/stop/restart et l’activation des modules et sites passe par a2enmod/a2ensite ainsi que les répertoires mods-available/sites-available et leurs liens dans enabled. La configuration centrale est regroupée dans /etc/apache2, avec des fichiers clés comme ports.conf et apache2.conf, et l’organisation des sites et modules s’appuie sur les répertoires correspondants (/etc/apache2/sites-available et /etc/apache2/sites-enabled, etc.). Après installation, il faut tester l’accès, et, si nécessaire, installer des modules complémentaires (ex. libapache2-mod-php5) et vérifier les droits sur le répertoire du site (/var/www).
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
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
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^^ .
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionEt 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.
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.
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.
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 !
peut-être un pare-feu activé sur le serveur ?
un penguin sur la banquise !
Oui il le peut.. via l
'IP localedu 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
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^^.
Comment pour rendre apache accessible sur mon réseau?
Tu dois commencer par nous dire en quoi consiste ton réseau.
boisdulait, j'ai désactiver le pare feu de gufw et je retombe sur la meme erreur.
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
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