"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > Nginx+FastCGI कॉन्फ़िगरेशन PHP ट्यूटोरियल

Nginx+FastCGI कॉन्फ़िगरेशन PHP ट्यूटोरियल

2025-04-16 को पोस्ट किया गया
ब्राउज़ करें:601

] ] यह गाइड विवरण Ubuntu सर्वर पर इस उच्च-प्रदर्शन वास्तुकला की स्थापना करता है, FastCGI की दक्षता और Nginx की शक्ति का लाभ उठाता है।

] ] FastCGI लगातार प्रक्रियाओं को बनाए रखता है, सीपीयू और समय की खपत को काफी कम करता है। इससे स्केलेबिलिटी और समग्र सर्वर दक्षता में सुधार होता है। नीचे दी गई छवि एक विशिष्ट CGI प्रक्रिया दिखाती है।

] ] ]

] इसके बजाय, एक प्रति बनाएं:

Setting Up PHP behind Nginx with FastCGI cd /etc /nginx sudo rm साइटों-सक्षम/डिफ़ॉल्ट SUDO CP साइट्स-उपलब्ध/डिफ़ॉल्ट साइट्स-उपलब्ध/My-Default sudo ln -s/etc/nginx/साइट्स-उपलब्ध/my-default साइट्स-सक्षम/डिफ़ॉल्ट

] महत्वपूर्ण खंड इसे जैसा दिखना चाहिए:

  1. स्थान ~ \ .php $ { fastcgi_split_path_info ^(। \ .php) (/।) $; fastcgi_pass Unix: /var/run/php5-fpm.sock; fastcgi_index index.php; Fastcgi_params शामिल करें; }

    ] ]
    sudo apt-get install php5-cli php5-fpm nginx
    को एक्सेस करना PHP जानकारी प्रदर्शित करनी चाहिए, जो FastCGI के माध्यम से Nginx और PHP के एकीकरण की पुष्टि करता है। सर्वर एपीआई को "fpm/fastcgi" दिखाना चाहिए।
  2. ]
    cd /etc/nginx
    sudo rm sites-enabled/default
    sudo cp sites-available/default sites-available/my-default
    sudo ln -s /etc/nginx/sites-available/my-default sites-enabled/default
  3. ] स्थान ~ \ .php $ { try_files $ uri $ uri/ = 404; # ... अन्य FastCGI निर्देश ... }

    location ~ \.php$ {
        fastcgi_split_path_info ^(. \.php)(/. )$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
  4. निष्कर्ष

    ] इन चरणों का पालन करके और अनुशंसित सुरक्षा और प्रदर्शन संवर्द्धन को शामिल करके, आप अपने PHP अनुप्रयोगों के लिए एक स्केलेबल और कुशल वेब सर्वर बना सकते हैं। याद रखें कि हमेशा सबसे अद्यतित जानकारी और सर्वोत्तम प्रथाओं के लिए Nginx और PHP के लिए आधिकारिक दस्तावेज से परामर्श करें।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3