Próbuję skompilować nginx ze źródła z włączonym modułem SSL. Po uruchomieniu tego polecenia:
./configure --with-http_ssl_module
wykonuje zwykłe kontrole, aby sprawdzić, czy wszystko jest poprawnie zainstalowane, a następnie pojawia się:
sprawdzanie biblioteki OpenSSL ... nie znaleziono
./configure: error: Moduły SSL wymagają biblioteki OpenSSL. Możesz albo nie włączyć modułów, albo zainstalować bibliotekę OpenSSL w systemie, lub zbudować bibliotekę OpenSSL statycznie ze źródła za pomocą nginx, używając opcji --with-openssl =.
Wiem na pewno, że OpenSSL jest zainstalowany, bo kiedy to zrobię openssl version
, dostanęOpenSSL 1.0.1 14 Mar 2012
Więc jestem dość zakłopotany. Myślałem, że może OpenSSL nie jest zainstalowany w domyślnej lokalizacji, dlatego nginx nie może go znaleźć, ale nie mam pojęcia, gdzie to jest, ponieważ jest fabrycznie zainstalowane na serwerze. Jak mogę się dowiedzieć, gdzie to jest?
Na serwerze działa Ubuntu 12.04 LTS.
Dzięki.