Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1853 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Module Apache2

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Module Apache2

n°1213740
sv4r88
Posté le 27-04-2010 à 15:07:45  profilanswer
 

Bonjour,
j'ai installé Apache2 sous linux. Tout c'est très bien déroulé, mais j'aimerai maintenant installé une extension pour un logiciel. Et lorsque que lance mon make install, j'ai le message suivant : " make :apxs :commande introuvable. Après quelques recherches il semblerait qu'il faille activer le "mod_so" (http://httpd.apache.org/docs/2.2/programs/apxs.html) mais je n'y arrive pas. Il y a-t-il une solution sans devoir tout recompiler le serveur, et donc surement tout perdre :/
Si quelqu'un sait comment activer ce module, je suis preneur, merci d'avance
Cordialement.

mood
Publicité
Posté le 27-04-2010 à 15:07:45  profilanswer
 

n°1213745
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:12:01  profilanswer
 

Tu n'as pas un package tout prêt dans les repositories de ta distribution au lieu de passer par les sources ?


Message édité par o'gure le 27-04-2010 à 15:12:16

---------------
Relax. Take a deep breath !
n°1213747
sv4r88
Posté le 27-04-2010 à 15:16:10  profilanswer
 

pour l'installation, voici ce que j'ai tapé:
 
sudo apt-get install php5 mysql-server Apache2

n°1213749
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:21:05  profilanswer
 

Si j'ai bien compris, corrige moi si je me trompe, tu es en train de tenter d'installer un module qui ne figure pas dans les packages de ta distribution ?

 

Donc tu es en train de le compiler, et pour le compiler il te manque apxs ?

 

Dans ce cas, installe le package de développement d'apache2 (par exemple sur debian apache2-dev). Il te fournira, normalement, l'utlilitaire dont tu as besoin :
cf. la liste des fichiers du packages : http://packages.debian.org/fr/sid/ [...] v/filelist

 

Si tu n'es pas sous une debian, recherche via les utilitaires de ta distribution quel(s) package(s) offre(nt) cet outil.


Message édité par o'gure le 27-04-2010 à 15:22:02

---------------
Relax. Take a deep breath !
n°1213755
sv4r88
Posté le 27-04-2010 à 15:31:15  profilanswer
 

En effet, je n'ai pas trouvé mod_so.
Je cherche a installé ceci : http://modntlm.sourceforge.net/
mais lors du "make install && make restart" j'ai le message : make :apxs :commande introuvable.
J'ai donc chercher sur le net, en tombant sur un site qui me dis d'installer mod_so.  
Donc en gros, pour avoir mon soft, je dois avoir apxs, qui lui même doit avoir mod_so.
Je voudrais donc savoir comment rajouté mod_so a mon Apache2.
la commande "sudo a2enmod nom_du_module" me dis que ce module n'existe pas.
J'aurais aussi aimé le rajouter sans recompiler. Car si je recompile, je perds tout :|
Ps : je suis sous linux ;)

n°1213759
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:34:56  profilanswer
 

sv4r88 a écrit :

Ps : je suis sous linux ;)


Debian "est" un linux


---------------
Relax. Take a deep breath !
n°1213760
sv4r88
Posté le 27-04-2010 à 15:35:27  profilanswer
 

oui je suis d accord avec sa.. ?
mais sur ton lien, il n'y a pas de "Mod_so"

Message cité 1 fois
Message édité par sv4r88 le 27-04-2010 à 15:36:44
n°1213764
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:43:45  profilanswer
 

sv4r88 a écrit :

oui je suis d accord avec sa.. ?


C'est une question ?

sv4r88 a écrit :

mais sur ton lien, il n'y a pas de "Mod_so"


Pour l'instant je n'ai jamais parlé de mod_so.
Pour se compiler ton truc a besoin de programme apxs, je te donne la méthode pour l'installer, en particulier sous un système Linux GNU/Debian que je connais.
 
Si tu tournes sous un autre système, le principe est vraisemblablement le même. Cherche le package contenant apxs et installe le.


---------------
Relax. Take a deep breath !
n°1213766
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:45:16  profilanswer
 

Tu utilises quelle distribution linux ?
Parce que je suis plutôt surpris que NTLM n'y soit pas packagé...


Message édité par o'gure le 27-04-2010 à 15:45:26

---------------
Relax. Take a deep breath !
n°1213775
sv4r88
Posté le 27-04-2010 à 15:49:41  profilanswer
 

j'utilise Linux 9.10.
Lorsque tu dis packagé, je devrais le trouver dans le gestionnaire de paquets ? (désolé pour ma méconnaissance en Linux ^^')

mood
Publicité
Posté le 27-04-2010 à 15:49:41  profilanswer
 

n°1213779
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 15:51:30  profilanswer
 

sv4r88 a écrit :

j'utilise Linux 9.10.
Lorsque tu dis packagé, je devrais le trouver dans le gestionnaire de paquets ? (désolé pour ma méconnaissance en Linux ^^')


Linux 9.10 n'existe pas. Le dernier est le 2.6.33.3. Je te demande ta distribution linux.
Ubuntu, c'est ça ?


---------------
Relax. Take a deep breath !
n°1213784
sv4r88
Posté le 27-04-2010 à 15:54:57  profilanswer
 

Oula, autant pour moi :s oui exact, ubuntu

n°1213793
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 16:05:02  profilanswer
 

apache2-dev te fournit l'outil apxs dont tu as besoin pour compiler ton truc. Installe le, réessaye le compil, et redonnes nous les erreurs qu'il te sortira.
 
http://packages.ubuntu.com/fr/karmic/apache2-dev
http://packages.ubuntu.com/fr/karm [...] v/filelist


---------------
Relax. Take a deep breath !
n°1213796
sv4r88
Posté le 27-04-2010 à 16:14:51  profilanswer
 

j'ai télécharger et installer apache2-dev.. toujours la même erreur :
 
apxs -c -o mod_ntlm.so -Wc,-shared mod_ntlm.c
make: apxs : commande introuvable
make: *** [mod_ntlm.so] Erreur 127

n°1213798
o'gure
Modérateur
Multi grognon de B_L
Posté le 27-04-2010 à 16:23:57  profilanswer
 

Arf, apache2-dev fournit

Citation :

/usr/bin/apxs2


et dans ton make tu apxs... Je ne sais pas si il y a une grosse différence...

 

Tente en modifiant la ligne de commande dans ton Makefile pour utiliser apxs2


Message édité par o'gure le 27-04-2010 à 16:24:10

---------------
Relax. Take a deep breath !
n°1213804
sv4r88
Posté le 27-04-2010 à 16:31:56  profilanswer
 

j'ai cela d'écrit :  
 
#  the used tools
APXS=apxs
APACHECTL=/etc/rc.d/apache
 
J'ai modifié en :  
 
#  the used tools
APXS=apxs2
APACHECTL=/etc/rc.d/apache
 
j'obtiens maintenant ceci : (aprés quelques lignes d'excecutions, donc sa avance un peu ^^')
 
apxs:Error: Command failed with rc=65536

n°1213938
sv4r88
Posté le 28-04-2010 à 09:19:15  profilanswer
 

Plus personne pour mon petit soucie ? :(

n°1213956
esox_ch
Posté le 28-04-2010 à 10:37:25  profilanswer
 

Faut croire que ce module n'est pas compatible apxs2 . Mais c'est quoi concrètement que tu as besoin? Il faut quoi cet obscure module?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1213957
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-04-2010 à 10:38:06  profilanswer
 

authentication NTLM


---------------
Relax. Take a deep breath !
n°1213960
esox_ch
Posté le 28-04-2010 à 10:46:09  profilanswer
 

Mais pourquoi il utilise ce module là ?
 
Ceux-ci vont pas bien : http://modntlm.sourceforge.net/ ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1213961
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-04-2010 à 10:50:08  profilanswer
 

C'est justement celui là qu'il essaye de compiler.


---------------
Relax. Take a deep breath !
n°1213963
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-04-2010 à 10:51:23  profilanswer
 

sv4r88> question conne, tu as bien pris la version pour apache 2.x et non apache 1.x ?


---------------
Relax. Take a deep breath !
n°1214087
sv4r88
Posté le 28-04-2010 à 14:14:04  profilanswer
 

bah oui quand même...
J'ai semblerait-il réussi. Une fois activé, je modifie maintenant mon "apache2.conf" (du moins je pense car le httpd.conf est vide, donc je ne pense pas que se soit la dedans qu'il faille mettre quelque chose).
j'y ai rajouté :  
 
<Location / >
     AuthType NTLM
     NTLMAuth on
     NTLMAuthoritative on
     NTLMDomain psb
     NTLMServer provident1
     NTLMBackup fs0201
     Require valid-user
</Location>
 
mais lors du rebbot d'apache il me dis qu'il n'a pas réussi a le redémmarrer, car :
 
"Syntax error on line 239 of /etc/apache2/apache2.conf:
Invalid command 'NTLMAuth', perhaps misspelled or defined by a module not includ
ed in the server configuration
   ...fail!"

n°1214152
sv4r88
Posté le 28-04-2010 à 16:23:25  profilanswer
 

petit up ? :(

n°1214154
Modération
Posté le 28-04-2010 à 16:35:15  answer
 

Non pas de petit up tant que ton sujet est en première page !

n°1214313
fighting_f​alcon
Posté le 29-04-2010 à 08:52:25  profilanswer
 

sv4r88 a écrit :

... Une fois activé ...


 
tu as fait ça comment ?
 

sv4r88 a écrit :

... je modifie maintenant mon "apache2.conf" (du moins je pense car le httpd.conf est vide, donc je ne pense pas que se soit la dedans qu'il faille mettre quelque chose). ...


 
et bein si !!!
apache2.conf est le fichier de conf livré par le paquet, donc à modifier le moins possible histoire d'éviter les questions "fichier modifié par vous et le mainteneur du paquet, que faire ?" lors des mises à jour ...
le fichier httpd.conf est là pour être modifié par l'administrateur du serveur, il ne sera jamais écrasé ni modifié lors des mises à jour
 

sv4r88 a écrit :

mais lors du rebbot d'apache il me dis qu'il n'a pas réussi a le redémmarrer ...


 
si tu regardais les logs d'apache (/var/log/apache2/error.log) ?
je suis sur qu'il va te dire que ton module ntlmauth ne fournit pas un "basic auth provider" (ou un truc dans le genre)
 
ce module n'est plus tout à fait compatible avec les dernières versions d'apache, il faut en modifier légèrement les sources ...

n°1214334
sv4r88
Posté le 29-04-2010 à 09:53:32  profilanswer
 

bien,j'ai donc remis "apache2.conf" d'origine.. J'ai modifié "httpd.conf" (mais est-ce normal que celui ci était vide avant ?)
j'ai toujours la même erreur...lors du reboot il ne se relance plus. Voici ce que j'ai dans mon error.log :
 
[Thu Apr 29 07:42:19 2010] [info]: <rt-3.8.7-8566-1272526939-314.97-10-0@request
_tracker> #97/1404 - Scrip 10 On Resolve Notify Requestors (/opt/rt3/bin/../lib/
RT/Action/SendEmail.pm:300)
[Thu Apr 29 07:42:19 2010] [info]: <rt-3.8.7-8566-1272526939-314.97-10-0@request
_tracker> No recipients found. Not sending. (/opt/rt3/bin/../lib/RT/Interface/Em
ail.pm:342)
[Thu Apr 29 09:45:35 2010] [notice] caught SIGTERM, shutting down

n°1214336
sv4r88
Posté le 29-04-2010 à 09:56:03  profilanswer
 

@ modérateur : autant pour moi je ne savais pas :(

n°1214473
fighting_f​alcon
Posté le 29-04-2010 à 14:27:08  profilanswer
 

oui c'est normal que le fichier httpd.conf soit vide d'origine
 
 
et pour des erreurs, navré, mais ça m'a l'air d'erreurs spécifiques à ton logiciel, donc je ne peux pas t'aider !!!

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Module Apache2

 

Sujets relatifs
problème bizzard avec apache2soucis ssl et apache2
probleme d'utilisation de php5 sous kubuntu 9.04 et apache2[Résolu]lsmod et nouveau module
Pb Configuration Webdav sur Apache2apache2, user et droits
[DEBIAN] Apache2 , vhosts hs depuis la mise a jour...[RESOLU]Module ndiswrapper not found : help, je suis perdu!
Module php-snmp Apache2 debian Sarge 2.6.8Apache2 ::= mise en place de Module mod_userdir sur Linux
Plus de sujets relatifs à : Module Apache2


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR