Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 04 Jan 2010 19:20:18

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

web

bonjour à tous; je rencontre qqs difficultés dans l'utilisation d'apache et j'espère bien trouver de l'aide ici je vous serai trés reconnaissante; alors voilà:

quand je fais :
/etc/init.d/apache start 
j'ai la réponse suivante :
Starting httpd             failed


qd je fais:
/etc/init.d/apache2 start
j'ai :

Starting httpd2 (prefork) (98)Adress already in use: make_sock: could not bind to adress [::]:80
no listening sockets available, shutting down
Unable to open logs
startproc :   exit status of parent of   /usr/bin/sbin/httpd2-prefork:1


donc je n'ai pas compris e que sa veut dire?
et je voudrai savoir comment utiliser httpd , avec quel commande sachant quand je fais :

/etc/init.d/httpd2.conf
j'ai:
aucun répertoire ou fichier de se type

Hors ligne

 

#2 05 Jan 2010 08:59:55

lepetitalbert
Prêcheu(r|se) du libre
 
Lieu: campagne morgeoise
Date d'inscription: 04 May 2005
Messages: 212

Re: web

Salut twilightblood,

alors j'utilise pas SuSE, mais :

Starting httpd2 (prefork) (98)Adress already in use: make_sock: could not bind to adress [::]:80
no listening sockets available, shutting down

Là il te dit q'il n'a pas pu se mettre en écoute sur le port 80.

soit il a pas le droit :

quand tu fais

/etc/init.d/apache2 start

tu es en root ?

soit le port est déjà utilisé :

que donne la commande

Code:

netstat -lnt

Quand à

/etc/init.d/httpd2.conf

Là y'a erreur : http2.conf est un fichier de configuration ! pas une commande.
Il doit être quelque part genre : /etc/apache2/


Il n'y a que 10 sortes d'êtres humains, ceux qui comprennent le binaire et les autres.

Hors ligne

 

#3 05 Jan 2010 10:53:31

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Tu as certainement installé deux logiciels qui utilisent le même port. Je te conseille d'aller dans Yast ( http://fr.opensuse.org/YaST ) et d'enlever le logiciel apache pour ne laisser que apache2.

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#4 05 Jan 2010 13:29:25

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

bonjour; merci à tous de m'avoir répondu;
alors  lepetitalbert :
oui je suis toujours en mode root.

la commande  netstat -lnt donne comme suit :

Connexiosn internet actives (seulement serveurs)
Proto  Recv-Q  Send-Q  Adresse locale    Adresse distante   Etat
TCP          0                 0.0.0.0:111         0.0.0.0:*              LISTEN
................................................................................................ : etc



  jean@adimp.ch :
oui  /etc/apache2/httpd2.conf ;mais j'ai lu qd peut le modifier ; je ne sais pas comment faire; qd je l'ouvre ; c'est sous forme de texte .
je vais essayer d'enlever apache et laisser apache2.

je vois que vous etes un spécialiste du OS linux ; j'aimerai bien avoir votre email si vous voulez bien.

merci encore pour vos réponses.

Hors ligne

 

#5 05 Jan 2010 13:58:02

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
@twilightblood : Merci pour ta réponse.
  Ton jugement est très rapide en ce qui concerne mon niveau de connaissance de linux, je suis tout de même flatté. Pour toutes les questions techniques je préfère que tu poses les questions sur ce forum ou ailleurs, mais pas directement chez moi. Si tu veux causer en privé, tu peux m'écrire sur jeantinguelyawais-at-gmail.com, mais pas de propositions douteuses ou de questions techniques, merci. 
  En fait on s'est mal compris. Sur ton système il y a probablement deux programmes ( httpd et apache2 ) qui occupent le même port. C'est ce qui crée un conflit au démarrage de apache2, à mon avis. C'est mon diagnostique. Pour réparer, je te propose d'utiliser l'outil de Suse qui s'apelle YAST2. Cet outil permet entre autre d'installer et de désinstaller des logiciels. Donc à l'aide de cet outil tu peux désinstaller le programme apache ( dont la partie exécutable est httpd dans /usr/bin ). Ainsi il n'y auras plus que apache2 sur ta machine et tu pourras le démarrer sans soucis. Attention, j'ai peur que tu mélanges les tutoriels pour debian avec les tutoriels pour suse. Les programmes ne sont pas tout à fait installé la même chose sur Debian, sur Ubuntu, sur Fedora ou sur Suse. Avant de suivre un tutoriel, tu dois contrôler si il s'applique à ta version de linux ;-))

Bonne chance et meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#6 05 Jan 2010 14:09:10

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

merci pour la réponse;
c'est bon j'ai désinstallé apache et j'ai laissé apache2 et oui sa marche mais je voudrai savoir comment configuré le fichier httpd2.conf car j'ai lu qu'il peut etre configuré.

Je voudrai si c'est possible d'avoir qqs liens indiquant l'utilisation d'apache :ex: comment communiquer entre deux machine l'une d'elle étant considéré comme serveur ? ..etc


PS: merci pour l'email; car je voudrai avoir de l'aide sur la programmation noyau linux (j'utilise suse) sachant que je suis novice dans cette programmation; je vous expliquerai en détail dans un email.

Hors ligne

 

#7 05 Jan 2010 14:18:40

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
@twilightblood : merci pour ta réponse et ta confiance. Pour toutes les questions sur la programmation noyau de linux, je te conseilles de passer par ce forum rubrique "noyau/matériel". Des personnes comme Goskywalker13 seront plus aptes a te donner des réponses précises sur les librairies C à utiliser.

Meilleures salutations.

Dernière modification par jean@adimp.ch (05 Jan 2010 14:23:47)


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#8 05 Jan 2010 14:25:54

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

d'accord ; et pour la configuration du fichier httpd2.conf car j'ai lu qu'il peut etre configuré comment faire?

Je voudrai si c'est possible d'avoir qqs liens indiquant l'utilisation d'apache :ex: comment communiquer entre deux machine l'une d'elle étant considéré comme serveur ? ..etc

merci

Hors ligne

 

#9 05 Jan 2010 15:05:53

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Apache est une vaste fondation de développement open source. Son développement le plus utilisé est le "daemon http" ( appelé apache par abus de language dont l'exécutable était nommé httpd ).  La page officielle de la fondation est http://www.apache.org/ ( personellement je suis impresionné par leur travail ). Il existe une communauté francophone que tu peux questionner à l'adresse : http://forums.apachefrance.com/. La documentation de la version 2.2 est ici : http://httpd.apache.org/docs/2.2/ ( bonne lecture, c'est complet ,  la version de référence est la version anglaise ).
Pour aller plus vite, je te conseille de lire le fichier httpd.conf. Dès que tu as un problème ou un blocage tu peux poser la question dans ce forum ou un autre.
Pour configurer ton installation il existe plusieurs outils graphiques qui peuvent te simplifier la vie, comme webmin ( http://www.webmin.com/ ) ou netloony ( http://netloony.sourceforge.net/ ).
Pour accéder à ton installation, il faut que ta machine serveur et ta machine client soit sur le même réseau IP ( pas le même réseau Microsoft, BOFH peut certainement t'expliquer les différences ). Le programme serveur doit être démarré et écouter sur le port 80. Sur ton client tu ouvres un navigateur internet de ton choix et tu tapes l'adresse IP de ta machine serveur. Le serveur répond à ton client et lui retourne les informations qui correspondent à la requête du client.
Pour mieux comprendre les différents protocoles des réseaux IP tu peux lire ici : http://www.iprelax.fr/

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#10 05 Jan 2010 21:00:51

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

Bonsoir; oui;
j'ai ouvert konqueror sur le 1ere machine virtuelle( os linux suse); écrit l'@ IP: 192.168.131.65 (@ de l'autre machine) mais le message suivant s'affiche:

Un problème est survenu lors du chargement de http:// 192.168.131.65

Pas de réponse du serveur
la connexion était 192.168.131.65 au port 80

j'ai fait la meme chose avec l'autre machine avec l'@: 192.168.131.66 mais sa m'affiche le meme résultat.

merci de m'aider à résoudre ce problème.

autre question: comment faire d'une de mes 2 machines un serveur? car j'entend dire "ouvrir sur la machine serveur" par ex.

Hors ligne

 

#11 06 Jan 2010 10:42:44

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Peut-être la première chose à contrôler est que le client est bien sur le même réseau IP que la machine serveur. Est-ce que tu peux faire un

Code:

ping -c 4 192.168.131.65

depuis la machine 192.168.1.66 et coller le résultat du ping dans ce forum?

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#12 06 Jan 2010 13:56:12

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

Bonjour;
oui voilà le résultat :

PING 192.168.131.65 (192.168.131.65)  56(84) bytes of data.

----------PING 192.168.131.65 statistics-----------------
4 paquets transmitted, 0 received, 100% paquet loss, time 3039ms

Hors ligne

 

#13 06 Jan 2010 14:20:23

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Merci.
Apparement tu ne peux pas pinguer ta machine : 100 loss. Il faudrait résoudre ce problème avant tout. Peux-tu contrôler le cablage? As-tu un firewall sur la machine 192.168.131.65?

Est-ce que tu peux contôler si le serveur apache2 est démarré sur la machine 192.168.131.65 en executant sur cette machine la commande

Code:

ps -aux | grep apache2

et coller le résultat sur ce forum?

A+.

Dernière modification par jean@adimp.ch (06 Jan 2010 14:23:11)


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#14 06 Jan 2010 20:14:28

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

bonsoir;

pour information j'ai deux machines virtuelles sur lesquelles je suis entrai de travailler ( os linux suse sur les deux);
alors voilà je ne suis pas arriver à écrire cette instruction : ps -aux | grep apache2
car je n'arrive pas a écrire le signe suivant "|" sur ma machine linux ; j'ai tant essayer mais j'ai pas trouver

mais je sais qu'apache2 tourne sur la machine suivante : 192.168.131.65 car qd j'écris l'instruction suivante : /etc/init.d/apache2
le résultat est le suivant :

starting httpd2 (prefork)                     done

merci

Hors ligne

 

#15 06 Jan 2010 23:01:07

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Sur ta machine serveur, est-ce que tu peux ouvrir un navigateur internet, taper http://127.0.0.1 et décrire le résultat que tu obtient dans la fenêtre de navigation?
Meilleures salutation.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#16 07 Jan 2010 12:10:43

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

bonjour; oui voilà ce que j'obtiens qd je fais localhost :

INDEX OF/

name                      laste modified   size   description


gif/


Apache/2.0.44  server at 127.0.0.1    port 80

Hors ligne

 

#17 07 Jan 2010 16:55:16

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
A la vue de ce message, je dirais que apache tourne sur le serveur et qu'il est atteignable en local. Est-ce que les machines virtuelles sont "sur le même hôte"? Est-ce que tu peux atteindre ton serveur apache2 depuis la machine hôte du serveur apache2? Peux-tu coller le résultat d'une requête depuis l'hôte?

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#18 07 Jan 2010 17:48:38

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

mon PC contient l'os vista ; j'ai installé le logiciel PC virtuel et j'ai crée deux machines virtuelles avec l'os linux suse. donc oui elles sont sur la mm hôte.

et j'ai pas tro compris ce que tu voulais dire par la 2ème ;
ps: qd je fais ipconfig ou ifconfig sur l'invité de commande de vista il me dit qu'elle n'est pas reconnu comme commande interne ou externe

voilà merci

et j'espère que vous pourrai me donnez une solution à mon problème.
merci

Hors ligne

 

#19 07 Jan 2010 18:01:11

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Je ne connais pas Virtual PC. Il me semble que ces machines virtuelles ne peuvent pas communiquer entre elles ni même avec l'hôte. Est-ce que tu peux faire un ping 192.168.131.165 depuis ta machine Vista ( bouuuuh! )? Et coller les résultats ici.

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#20 08 Jan 2010 11:14:00

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

bonjour; je ne peux pas pinger par l'invité de commande de vista : il m'écrit commande inconnu

Hors ligne

 

#21 08 Jan 2010 11:23:04

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Je ne fais pas le support de vista... Ni de virtual PC... Est-ce que tu pourrais te procurer deux vieilles machines qui trainent dans un coin ou tu pourrais installer Suse, juste pour tester?

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#22 08 Jan 2010 11:50:02

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

Rebonjour; ça y est j'ai pu pinger mes deux machines linux ; mais j'ai le message suivant à chaque paquet transmi :

"Destination host unreachable" càd: qu'il ne sait pas par quel chemin passer càd passerelle n'est ce pas ? sachant que la paserelle à pour adresse :192.168.131.254

comment dois-je résoudre ce problème ?merci

Dernière modification par twilightblood (08 Jan 2010 12:03:15)

Hors ligne

 

#23 08 Jan 2010 12:00:45

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

salut,
Les machines virtuelles sont certainement isolées les unes des autres. Je ne connais pas Virtual PC. Tu dois demander au support Virtual PC comment faire pour permettre la communication entre les machines et l'hôte...

Bonne chance et meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#24 08 Jan 2010 12:06:48

twilightblood
Citoyen(ne)
 
Date d'inscription: 04 Jan 2010
Messages: 12

Re: web

c'est bon j'ai résolu le problème; merci d'avoir était patient avec moi .

merci

Hors ligne

 

#25 09 Jan 2010 18:13:11

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: web

Salut,
Merci aussi à toi pour ta patiente. Par curiosité, est-ce que tu peux dire comment tu as résolu le problème?
Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

Pied de page des forums

Powered by FluxBB