] ] यह गाइड विवरण Ubuntu सर्वर पर इस उच्च-प्रदर्शन वास्तुकला की स्थापना करता है, FastCGI की दक्षता और Nginx की शक्ति का लाभ उठाता है।
] ] FastCGI लगातार प्रक्रियाओं को बनाए रखता है, सीपीयू और समय की खपत को काफी कम करता है। इससे स्केलेबिलिटी और समग्र सर्वर दक्षता में सुधार होता है। नीचे दी गई छवि एक विशिष्ट CGI प्रक्रिया दिखाती है।
] ] ]
] इसके बजाय, एक प्रति बनाएं:
cd /etc /nginx
sudo rm साइटों-सक्षम/डिफ़ॉल्ट
SUDO CP साइट्स-उपलब्ध/डिफ़ॉल्ट साइट्स-उपलब्ध/My-Default
sudo ln -s/etc/nginx/साइट्स-उपलब्ध/my-default साइट्स-सक्षम/डिफ़ॉल्ट
] महत्वपूर्ण खंड इसे जैसा दिखना चाहिए:
] ]
sudo apt-get install php5-cli php5-fpm nginx
को एक्सेस करना PHP जानकारी प्रदर्शित करनी चाहिए, जो FastCGI के माध्यम से Nginx और PHP के एकीकरण की पुष्टि करता है। सर्वर एपीआई को "fpm/fastcgi" दिखाना चाहिए। ]
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
]
स्थान ~ \ .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;
}
] इन चरणों का पालन करके और अनुशंसित सुरक्षा और प्रदर्शन संवर्द्धन को शामिल करके, आप अपने PHP अनुप्रयोगों के लिए एक स्केलेबल और कुशल वेब सर्वर बना सकते हैं। याद रखें कि हमेशा सबसे अद्यतित जानकारी और सर्वोत्तम प्रथाओं के लिए Nginx और PHP के लिए आधिकारिक दस्तावेज से परामर्श करें।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3