Nginx और Apache के लिए SSL कॉन्फ़िगरेशन


-1

मेरे पास सर्वर अब SSL वाइल्डकार्ड स्थापित करने के साथ Nginx चला रहा है, लेकिन मुझे अपने नए सर्वर को अपाचे चलाने के लिए SSL जोड़ने की आवश्यकता है, वह कैसे?

मामला: Nginx सर्वर अभी भी domain example.com के साथ सक्रिय है और वेब सर्वर Apache के साथ new.example.com जैसे डोमेन में नया एसएसएल जोड़ें।

कृपया मदद करें, धन्यवाद।

जवाबों:


0

सुडो a2enmod ssl

sudo ln -s / etc / apache2 / sites-available / default-ssl / etc / apache2 / sites-enable / 000-default-ssl

नए Apache2 संस्करण पर, कॉन्फ़िगरेशन फ़ाइलों को .conf एक्सटेंशन की आवश्यकता होती है, इसलिए इस मामले में दो पिछले कमांड अब हैं:

sudo ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/000-default-ssl.conf

sudo ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/000-default-ssl.conf

सुडो नैनो /etc/apache2/sites-enabled/000-default-ssl.conf और परिवर्तन:

SSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key

sudo /etc/init.d/apache2 पुनरारंभ करें

संदर्भ: https://hallard.me/enable-ssl-for-apache-server-in-5-minutes/


2 सर्वर हैं, 1 सर्वर nginx के साथ है और 1 webapache के साथ है, यह काम नहीं करता है
Rizky Ariestiyansyah

इसके दो तरीके हो सकते हैं। पहली साइट को होस्ट करने वाले प्रत्येक सर्वर के लिए निजी कुंजी साझा कर रहा है, दूसरा एक एसएसएल प्रॉक्सी का उपयोग करना है जो साइट चलाने वाले सर्वर के निजी नेटवर्क के किनारे पर निजी कुंजी रखता है (या संभवतः वैकल्पिक एन्क्रिप्टेड संचार का उपयोग कर रहा है) )। दोनों की अपनी ताकत और कमजोरियां हैं।
mohammad moeini

क्या आप कुछ लिंक मुहम्मद दिखा सकते हैं?
Rizky Ariestiyansyah

आप एसएनआई का उपयोग कर सकते हैं: जो साइट विज़िटर को अनुरोधित सर्वर नाम से मेल खाने वाले प्रमाणपत्र को भेजता है। एसएनआई का उपयोग करके उदाहरण: digitalocean.com/community/tutorials/...
mohammad moeini
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.