[Linux] httpd.conf Absent !

Fermé
Sharl_E - 11 mai 2007 à 10:01
 Denis - 23 juil. 2008 à 17:02
Bonjour à tous !

Je n'ai pas pour habitude de poster quand je rencontre un problème car bien souvent, je ne suis pas le premier. Seulement là, je suis en panne ...

J'explique :
J'ai ubuntu, et j'ai installé un environnement Apache-Mysql-Php
Jusque là pas de soucis.
J'ai ensuite installé Tomcat 5 et j'ai entrepris de coupler le tout, c'est là que j'ai fait du caca mou, je pense...
J'ai suivi les procédures trouvées sur le site Ubuntu-fr, et un beau jour mon serveur a planté.
J'ai alors tout réinstallé, puis j'ai supprimé les dossiers apache à la main (ça vient de là je pense), bref, j'ai pas mal bidouillé.
Aujourd'hui, mon serveur apache fonctionne à moitié, j'ouvre des pages php une fois sur 4 ou 5 ... Mon Tomcat fonctionne, mais je ne l'ai pas couplé.

Le gros problème que je rencontre est que j'ai du supprimé le fichier httpd.conf à un moment ou à un autre, ou alors qu'il me manque un package ...

Comment faire pour que mon serveur retrouve son intégrité ??


Merci,

Sharl_E
A voir également:

25 réponses

Sharl_E Messages postés 19 Date d'inscription vendredi 11 mai 2007 Statut Membre Dernière intervention 17 juillet 2007 1
11 mai 2007 à 17:20
Eureka !

Il s'agissait en fait de mon fichier ports.conf dans lequel j'avais mis listen 80, ce qui devait faire conflit...

Merci pour tout,

Sharl_E
0
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
11 mai 2007 à 17:27
D'accord.
Comme je te l'ai dit, il y a bordel dans la façon dont apache est configuré sous debian/ubuntu

Trop de include pour compliquer les choses.
Je suis plutôt pour avoir les directives de genre (ServerName, Listen, User, Group, DocumentRoot, Directory Index, etc ) dans apache2.conf et les mimes, add-type dans d'autres fichiers et utiliser include

Ca peut éviter les ennuis de ce genre. Fin bref, pour la prochaine fois on aura aussi cette piste à vérifier.

Bonne continuation.
0
condor409 Messages postés 4 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 3 juillet 2007 > 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 juil. 2007 à 19:44
ok pour Debian

mais, quid dans un environnement RedHat ?
pas de fichiers ports.conf !

en Apache 2.0, la directive Listen 192.168.13.11:8080 devrait en principe forcer le serveur à se mettre en listen sur le port 8080, à la place du port 80 (port par défaut)

or j'ai le même type d'erreur :
(13)Permission denied: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down

une explication ?
merci
0
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
3 juil. 2007 à 19:47
Salut,

affiche
netstat -lpn | grep :80
0
[root@dflp5ec3 conf]# netstat -lpn | grep :80
tcp 0 0 :::80 :::* LISTEN 17227/httpd
[root@dflp5ec3 conf]#

cette réponse me parait pertinente dans la mesure où j'ai déjà une autre instance apache active sur le serveur

l'objectif, c'est de pouvoir en activer une autre, indépendante de la première, donc 2 distinctes

peut-etre configurer un virtual host ?

merci
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
4 juil. 2007 à 18:51
Salut,

peut-etre configurer un virtual host ?
je crois que oui d'après ce que j'ai pu lire !

:-))
0
Bonjour,

Comme j'ai apparemment le même soucis, je viens me greffer sur votre conversation.
J'ai effectivement un truc qui écoute le port 80 si j'en crois ce que je lis :

denis@magnetic:~$ netstat -taupen | grep 80
(Tous les processus ne peuvent être identifiés, les informations sur les processus
dont vous n'êtes pas propriétaire ne seront pas affichées, vous devez être root pour les voir toutes.)
tcp 0 0 0.0.0.0:8001 0.0.0.0:* LISTEN 1000 14051 5458/kicker [kdeini
tcp 0 0 192.168.1.25:55042 193.49.184.5:80 ESTABLISHED1000 22389 5531/mozilla-bin
udp 0 0 0.0.0.0:32780 0.0.0.0:* 1000 15285 5489/skype
udp 0 0 0.0.0.0:747 0.0.0.0:* 0 11804 -

Je ne sais pas trop quoi fqire avec ça. Merci pour tes réponses psséées et futures

Denis
Dapper LTS 6.06
0

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

Posez votre question
Re-bonjour,

Pardon j'ai oublié de précisé que j'ai commenté la ligne include ports.conf dans apache.conf et j'y ai ajouté
Listen 80
Listen 8080
0