Saya mencoba mengkompilasi nginx dari sumber dengan modul SSL diaktifkan. Ketika saya menjalankan perintah ini:
./configure --with-http_ssl_module
ia melakukan pengecekan seperti biasa untuk melihat apakah semuanya diinstal dengan benar, dan kemudian ini muncul:
memeriksa pustaka OpenSSL ... tidak ditemukan
./configure: error: Modul SSL memerlukan pustaka OpenSSL. Anda bisa tidak mengaktifkan modul, atau menginstal pustaka OpenSSL ke dalam sistem, atau membangun pustaka OpenSSL secara statis dari sumber dengan nginx dengan menggunakan opsi --with-openssl =.
Saya tahu fakta bahwa OpenSSL diinstal, karena ketika saya melakukannya openssl versionsaya dapatOpenSSL 1.0.1 14 Mar 2012
Jadi saya sangat bingung. Saya pikir mungkin OpenSSL tidak isntalled di lokasi default-nya, itulah sebabnya nginx tidak dapat menemukannya, tapi saya tidak tahu di mana ini karena ia datang pra-instal dengan server. Bagaimana saya bisa mengetahui di mana ini?
Server menjalankan Ubuntu 12.04 LTS.
Terima kasih.