Bonjour
Apres 8 configurations ratées et la consultation d'une vingtaine de doc et des fichiers textes d'installation appropriés aux sources, je me trouve dans le l'obligation de chercher de l'aide ici. Je m'explique,
Pour mon PFE sur les PKI, je dois établir une configuration sur le mod_ssl avec apache.
J'ai télécharger les sources comme il se doit et en prennant en concidération la compatibilité entre eux.
apache_1.3.41
mod_perl-1.30
mod_ssl-2.8.31-1.3.41
openssl-0.9.8g
php-4.4.9
En premier temps la compilation et l'installation on échouer sous Ubuntu, j'ai du changer de distribution en me dirigeant vers Debian 5. De ce fait les étapes de ma configuration sont les suivantes:
sur le repertoire de openssl-0.9.8g, tout se passe sans probleme, la prochaine étape m'oblige (et comme indiquer dans les fichiers INSTALL des sources et les différentes documentations) à aller vers le repertiore du mod_ssl-2.8.31-1.3.41, pour modfier les sources d'apache en maintenant la comande suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 debian:/usr/local/src/openssl-0.9.8g# ./config debian:/usr/local/src/openssl-0.9.8g# make debian:/usr/local/src/openssl-0.9.8g# make test debian:/usr/local/src/openssl-0.9.8g# make install
Sans probleme jusque là;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 debian:/usr/local/src/mod_ssl-2.8.31-1.3.41# ./configure --with-apache=/usr/local/src/apache_1.3.41--with-ssl=/usr/local/src/openssl-0.9.8g --prefix=/usr/local/apache --enable-module=ssl --enable-module=most --enable-shared=max --enable-module=all --enable-rule=EAPI
L'étape suivante est l'installation d'apache au niveau du repertoire apache1.3.41:
Code : Sélectionner tout - Visualiser dans une fenêtre à part debian:/usr/local/src/apache_1.3.41# make
Je beug là encore (comme visible en haut) et même encore en saisissant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 ===> src make[1]: entrant dans le répertoire « /usr/local/src/apache_1.3.41 » make[2]: entrant dans le répertoire « /usr/local/src/apache_1.3.41/src » ===> src/regex make[3]: Rien à faire pour « all ». <=== src/regex ===> src/os/unix make[3]: Rien à faire pour « all ». <=== src/os/unix ===> src/ap make[3]: Rien à faire pour « all ». <=== src/ap ===> src/main make[3]: Rien à faire pour « all ». <=== src/main ===> src/lib ===> src/lib/expat-lite make[4]: Rien à faire pour « all ». <=== src/lib/expat-lite <=== src/lib ===> src/modules ===> src/modules/standard gcc -c -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -DNO_DBM_REWRITEMAP -DMOD_SSL=208131 -DUSE_HSREGEX -DEAPI -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE mod_auth_dbm.c && mv mod_auth_dbm.o mod_auth_dbm.lo mod_auth_dbm.c:42:18: error: ndbm.h: Aucun fichier ou répertoire de ce type mod_auth_dbm.c: In function get_dbm_pw: mod_auth_dbm.c:110: error: DBM undeclared (first use in this function) mod_auth_dbm.c:110: error: (Each undeclared identifier is reported only once mod_auth_dbm.c:110: error: for each function it appears in.) mod_auth_dbm.c:110: error: f undeclared (first use in this function) mod_auth_dbm.c:111: error: datum undeclared (first use in this function) mod_auth_dbm.c:111: error: expected ; before d mod_auth_dbm.c:114: error: q undeclared (first use in this function) mod_auth_dbm.c:128: error: d undeclared (first use in this function) make[4]: *** [mod_auth_dbm.so] Erreur 1 make[3]: *** [all] Erreur 1 make[2]: *** [subdirs] Erreur 1 make[2]: quittant le répertoire « /usr/local/src/apache_1.3.41/src » make[1]: *** [build-std] Erreur 2 make[1]: quittant le répertoire « /usr/local/src/apache_1.3.41 » make: *** [build] Erreur 2Une aide de votre part me serait d'une très grande utilité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part debian:/usr/local/src/apache_1.3.41# make install
N.B: Je ne sais pas si j'en ai choppé une, mais toutes les mise à jour sur Debian on été faites.
Merci d'avance.
Partager