Ich versuche, Nginx aus dem Quellcode mit aktiviertem SSL-Modul zu kompilieren. Wenn ich diesen Befehl ausführe:
./configure --with-http_ssl_module
Es prüft wie gewohnt, ob alles korrekt installiert ist. Dann wird Folgendes angezeigt:
Suche nach OpenSSL-Bibliothek ... nicht gefunden
./configure: error: SSL-Module erfordern die OpenSSL-Bibliothek. Sie können entweder die Module nicht aktivieren oder die OpenSSL-Bibliothek nicht im System installieren oder die OpenSSL-Bibliothek statisch aus der Quelle mit nginx erstellen, indem Sie die Option --with-openssl = verwenden.
Ich weiß, dass OpenSSL installiert ist, denn wenn ich es tue, openssl version
bekomme ichOpenSSL 1.0.1 14 Mar 2012
Also bin ich ziemlich ratlos. Ich dachte, OpenSSL ist möglicherweise nicht an seinem Standardspeicherort installiert, weshalb Nginx es nicht finden kann, aber ich habe keine Ahnung, wo dies liegt, da es mit dem Server vorinstalliert wurde. Wie kann ich herausfinden, wo das ist?
Auf dem Server läuft Ubuntu 12.04 LTS.
Vielen Dank.