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 version
saya 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.