Я намагаюся компілювати nginx з джерела із включеним модулем SSL. Коли я запускаю цю команду:
./configure --with-http_ssl_module
він робить свої звичайні перевірки, щоб перевірити, чи все встановлено правильно, і тоді це з'являється:
перевірка бібліотеки OpenSSL ... не знайдено
./configure: error: для модулів SSL потрібна бібліотека OpenSSL. Ви можете або не ввімкнути модулі, або встановити бібліотеку OpenSSL в систему, або побудувати бібліотеку OpenSSL статично з джерела за допомогою nginx, використовуючи --with-openssl =.
Я точно знаю, що OpenSSL встановлений, тому що коли я це openssl version
отримуюOpenSSL 1.0.1 14 Mar 2012
Так що я досить спотикався. Я подумав, що, можливо, OpenSSL не встановлений у своєму розташуванні за замовчуванням, саме тому nginx не може його знайти, але я не маю уявлення, де це, як це було встановлено заздалегідь із сервером. Як я можу дізнатися, де це?
На сервері працює Ubuntu 12.04 LTS.
Спасибі.