Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2011, à 17:20

hannibal.76

[Résolu] Apache et mod_ssl

Bonjour a tous,

je suis en train d'installer mon serveur apache a partir des sources.
Malheureusement j'ai un petit soucis avec openSSL lorsque je tente de lancer mon serveur apache.
Voici l'erreur:

httpd: Syntax error on line 83 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_ssl.so into server: libssl.so.1.0.0: cannot open shared object file: No such file or directory

Et voici la ligne en cause:

 LoadModule ssl_module modules/mod_ssl.so

Je ne comprend pas d'ou vient l'erreur vue que je configure la compilation de apache ainsi:

./configure --enable-ssl -with-ssl=/usr/local/ssl/ --enable-rewrite  --enable-mods-shared=most --with-layout-Apache

Voici les ligne du configure correspondant a ssl:

checking whether to enable mod_ssl... checking dependencies
checking for SSL/TLS toolkit base... /usr/local/ssl
  adding "-I/usr/local/ssl/include" to CPPFLAGS
  adding "-I/usr/local/ssl/include" to INCLUDES
  adding "-L/usr/local/ssl/lib" to LDFLAGS
checking for OpenSSL version... checking openssl/opensslv.h usability... yes
checking openssl/opensslv.h presence... yes
checking for openssl/opensslv.h... yes
checking openssl/ssl.h usability... yes
checking openssl/ssl.h presence... yes
checking for openssl/ssl.h... yes
OK
  forcing SSL_LIBS to "-lssl -lcrypto  -lrt -lcrypt  -lpthread -ldl"
  adding "-lssl" to LIBS
  adding "-lcrypto" to LIBS
  adding "-lrt" to LIBS
  adding "-lcrypt" to LIBS
  adding "-lpthread" to LIBS
  adding "-ldl" to LIBS
checking openssl/engine.h usability... yes
checking openssl/engine.h presence... yes
checking for openssl/engine.h... yes
checking for SSLeay_version... yes
checking for SSL_CTX_new... yes
checking for ENGINE_init... yes
checking for ENGINE_load_builtin_engines... yes
checking for SSL_set_cert_store... no
  forcing MOD_SSL_LDADD to "$(SSL_LIBS)"
checking whether Distcache is required... no (default)
  adding "-export-symbols-regex" to MOD_SSL_LDADD
  adding "ssl_module" to MOD_SSL_LDADD
checking whether to enable mod_ssl... shared (most)
  adding "-I$(top_srcdir)/modules/ssl" to INCLUDES

Et voici un ll /usr/local/ssl

ll /usr/local/ssl/
total 40
drwxr-sr-x 2 root staff  4096 20 juin  17:05 bin
drwxr-sr-x 2 root staff  4096 20 juin  17:05 certs
drwxr-sr-x 3 root staff  4096 20 juin  17:05 include
drwxr-sr-x 4 root staff  4096 20 juin  17:05 lib
drwxr-sr-x 6 root staff  4096 20 juin  17:05 man
drwxr-sr-x 2 root staff  4096 20 juin  17:05 misc
-rw-r--r-- 1 root staff 10819 20 juin  17:05 openssl.cnf
drwxr-sr-x 2 root staff  4096 20 juin  17:05 private

J'ai donc bien openSSL d'installer en /usr/local/ssl.


Une idée pour résoudre mon problème ?

Merci d'avance pour votre aide wink


EDIT: Résolu, le probleme venait de openSSL qui était mal compiler wink

Dernière modification par hannibal.76 (Le 20/06/2011, à 18:10)

Hors ligne

#2 Le 04/09/2016, à 00:36

Pegasus777

Re : [Résolu] Apache et mod_ssl

Bonjour,

J'ai un problème similaire après une installation de Xampp. Saut que dans mon cas le message d'erreur est le suivant :

Starting XAMPP for Linux 7.0.9-0...
XAMPP: Starting Apache...fail.
httpd: Syntax error on line 136 of /opt/lampp/etc/httpd.conf: Cannot load modules/mod_ssl.so into server: /opt/lampp/modules/mod_ssl.so: cannot open shared object file: No such file or directory
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Novice en ligne de commande (et en Linux tout court !), je n'ai installé Ubuntu 16.04 x64 que depuis 3 jours...
Est-ce que dans mon cas la solution serait du même type que pour toi ? Et si oui, comment l'appliquer...

Merci d'avance

François

Hors ligne

#3 Le 04/09/2016, à 11:14

axlneo

Re : [Résolu] Apache et mod_ssl

Salut Pegasus777
Je pense que tu devrais te créer ton propre thread

j'ai eu ton erreur en installant xampp x64 5.6.24 sur ubuntu studio et après avoir galéré a essayer de faire le lien entre openssl et xampp j'ai juste installé la version précédente de xampp et ça marche (5.6.23)

bonne chance à toi

Hors ligne

#4 Le 04/09/2016, à 14:51

Pegasus777

Re : [Résolu] Apache et mod_ssl

Salut axlneo,
Merci pour ta réponse rapide... mais qui en appelle d'autres ! wink

1/ qu'est-ce que tu entends par thread dans le cas présent ?
2/ ne trouve pas la version 5.6.23; la seule version dispo est la 5.5.38 / PHP 5.5.38 (apachefriends.org)
3/ est-ce que Ubuntu Studio est plus adapté à la création de site web ?
4/ je me demande si je ne ferais pas mieux d'installer LAMP...

J'avais prévenu, j'ai (presque...) tout à apprendre de Linux ! wink En attendant je m'envoi tous les tutos que je peux...
Merci encore

François

Hors ligne