NGINX in Hindi

🔥 Nginx की पूरी गाइड (AWS EC2 पर फोकस के साथ) – हिंदी में


📌 1. Nginx क्या है? (Introduction to Nginx in Hindi)


🚀 2. AWS EC2 पर Nginx कैसे इंस्टॉल करें? (Installing Nginx on AWS EC2)

Step 1: EC2 सर्वर को अपडेट करें

Step 2: Nginx इंस्टॉल करें

Step 3: Nginx सर्वर स्टार्ट करें

Step 4: ऑटो-स्टार्ट इनेबल करें

Step 5: Nginx स्टेटस चेक करें


🔐 3. फ़ायरवॉल सेटिंग्स (Configuring UFW Firewall for Nginx)

Step 1: Nginx के लिए HTTP और HTTPS ट्रैफिक को अलाऊ करें

Step 2: फ़ायरवॉल स्टेटस चेक करें


📂 4. Nginx की मुख्य फाइलें और डायरेक्टरी (Nginx Configuration Files)

फाइल/डायरेक्टरीउद्देश्य
/etc/nginx/nginx.confमुख्य (ग्लोबल) कॉन्फ़िगरेशन फ़ाइल
/etc/nginx/sites-available/defaultडिफ़ॉल्ट साइट कॉन्फ़िगरेशन
/etc/nginx/sites-enabled/सक्रिय साइट्स को स्टोर करता है
/var/www/html/डिफ़ॉल्ट वेबसाइट फ़ोल्डर

🔄 5. Nginx को रिवर्स प्रॉक्सी की तरह सेटअप करें (Reverse Proxy Configuration)

Step 1: डिफ़ॉल्ट साइट कॉन्फ़िगरेशन एडिट करें

Step 2: Nginx को रीलोड करें


🔒 6. SSL (HTTPS) सेटअप करना (Enable SSL with Let’s Encrypt)

अगर आप SSL Certificate लगाना चाहते हैं, तो Let’s Encrypt का Certbot इस्तेमाल करें।

Step 1: Certbot इंस्टॉल करें

Step 2: SSL Certificate प्राप्त करें

Step 3: SSL को ऑटो-रिन्यू करें


🛠️ 7. Nginx Debugging और लॉग्स (Troubleshooting & Logs)

Error लॉग देखें

Access लॉग देखें


🎯 निष्कर्ष (Final Thoughts)

इस ब्लॉग से आपने क्या सीखा?

Scroll to Top