मैं स्रोत मॉड्यूल से सक्षम nginx को संकलित करने की कोशिश कर रहा हूं। जब मैं यह कमांड चलाता हूं:
./configure --with-http_ssl_module
यह देखने के लिए अपनी सामान्य जांच करता है कि क्या सब कुछ सही तरीके से स्थापित है, और फिर यह पॉप अप होता है:
ओपनएसएसएल पुस्तकालय के लिए जाँच ... नहीं मिला
./configure: त्रुटि: एसएसएल मॉड्यूल को ओपनएसएसएल लाइब्रेरी की आवश्यकता होती है। आप या तो मॉड्यूल को सक्षम नहीं कर सकते हैं, या सिस्टम में ओपनएसएसएल लाइब्रेरी को स्थापित कर सकते हैं, या ओपनएसएसएल लाइब्रेरी का निर्माण कर सकते हैं - स्रोत से नग्नेक्स के साथ-with -ssll = विकल्प का उपयोग करके।
मैं एक तथ्य के लिए जानता हूं कि ओपनएसएसएल स्थापित है, क्योंकि जब मैं करता openssl version
हूं तो मुझे मिलता हैOpenSSL 1.0.1 14 Mar 2012
तो मैं बहुत स्टम्प्ड हूं। मुझे लगा कि शायद OpenSSL अपने डिफ़ॉल्ट स्थान पर नहीं है, यही वजह है कि nginx इसे ढूंढ नहीं सकता है, लेकिन मुझे नहीं पता कि यह कहाँ है क्योंकि यह सर्वर के साथ पूर्व-इंस्टॉल आया था। मैं यह कैसे पता लगा सकता हूं कि यह कहां है?
सर्वर Ubuntu 12.04 LTS चला रहा है।
धन्यवाद।