Pages : 1
#1 Le 20/06/2011, à 16: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
EDIT: Résolu, le probleme venait de openSSL qui était mal compiler
Dernière modification par hannibal.76 (Le 20/06/2011, à 17:10)
Hors ligne
#2 Le 03/09/2016, à 23: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, à 10: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, à 13:51
- Pegasus777
Re : [Résolu] Apache et mod_ssl
Salut axlneo,
Merci pour ta réponse rapide... mais qui en appelle d'autres !
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 ! En attendant je m'envoi tous les tutos que je peux...
Merci encore
François
Hors ligne
Pages : 1