Apache avec mod_ssl sous Linux

Questions sur l'installation d'Apache/PHP/MySQL.

Modérateur : Modérateurs

scudetto01
Nouveau membre
Messages : 4
Inscription : mar. 28 avr. 2009, 12:29

Apache avec mod_ssl sous Linux

Messagepar scudetto01 » mar. 28 avr. 2009, 12:32

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:

Code : Tout sélectionner

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

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 : Tout sélectionner

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

Sans probleme jusque là;

L'étape suivante est l'installation d'apache au niveau du repertoire apache1.3.41:

Code : Tout sélectionner

debian:/usr/local/src/apache_1.3.41# make

Code : Tout sélectionner

===> 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 2


Je beug là encore (comme visible en haut) et même encore en saisissant

Code : Tout sélectionner

debian:/usr/local/src/apache_1.3.41# make install


Une aide de votre part me serait d'une très grande utilité.

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. :)

Avatar de l’utilisateur
Guide_Gnu
Pilier de forum
Pilier de forum
Messages : 1010
Inscription : dim. 07 mars 2004, 17:37
Localisation : Quelques part dans Level3
Contact :

Re: Apache avec mod_ssl sous Linux

Messagepar Guide_Gnu » mar. 28 avr. 2009, 18:00

apt-get install apache-prefork openssl
a2enmod mod_ssl

et normalement ça passe mieux ;)
6 ans de serveurs dédiers.
1 ré-installations (vive Gentoo..).
Plus de 10To échanger sur le web !

scudetto01
Nouveau membre
Messages : 4
Inscription : mar. 28 avr. 2009, 12:29

Re: Apache avec mod_ssl sous Linux

Messagepar scudetto01 » mar. 28 avr. 2009, 18:09

Guide_Gnu a écrit :apt-get install apache-prefork openssl
a2enmod mod_ssl

et normalement ça passe mieux ;)


Merci, c'est une solution que j'ai pu lire auparravent. Mais là je dois faire une manipulation manuelle de la compilation et l'installation à partir des fichiers sources. :)

scudetto01
Nouveau membre
Messages : 4
Inscription : mar. 28 avr. 2009, 12:29

Re: Apache avec mod_ssl sous Linux

Messagepar scudetto01 » jeu. 07 mai 2009, 14:29

Bonjour

Je réanime le topic, car je voudrai bien télécharger php.3.0.41.tar.gz que je ne trouve nul part sur net.

Merci d'avance

Avatar de l’utilisateur
remifedora
Membre avancé
Membre avancé
Messages : 94
Inscription : mar. 27 févr. 2007, 14:00
Localisation : Champagne
Contact :

Re: Apache avec mod_ssl sous Linux

Messagepar remifedora » ven. 08 mai 2009, 9:36

PHP 3.0.41 ? C'est de l'archéologie...
Enfin non, il n'y a jamais de version 3.0.41, la dernière c'est 3.0.18

http://museum.php.net/php3/
http://museum.php.net/php4/

+
Des RPM LAMP pour Fedora / RHEL / CentOS sur http://rpms.famillecollet.com/


Revenir vers « Installation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité