Perusio Git Drupal होस्टिंग

मैं Perusio के Drupal-साथ-nginx भंडार पर एक नज़र लिया है और जब तक मुझे लगता है कि यह प्रभावशाली है कि यह कैसे व्यापक है, यह एक छोटे पल में मेरे लिए बहुत उन्नत हो सकता है, के साथ साथ मैं कई Symfony2 आधारित साइटों सर्वर पर रहते है और मैं महत्वपूर्ण बदलाव करने शुरू करने के लिए नहीं है, जब तक मैं पूरी तरह से विन्यास को समझते हैं।

तो मैं एक ब्लॉग पर इस मिल गया है और यह काम कर सकता है सोचा। वहाँ nginx से अधिक Drupal 7 की सेवा के साथ किसी भी सामान्य कठिनाइयों कर रहे हैं? इसके अलावा, अगर एक ही Drupal स्थापना से अधिक साइट शक्ति था, विन्यास किसी भी प्रकार भिन्न होगा?

Perusio Git Drupal ठीक मॉड्यूल की मेजबानी

20:59 पर जनवरी 10 '13 पूछा

मुख्य समस्या यह है ड्रुपल 7 nginx साथ है कि Drupal अपाचे के लिए डिज़ाइन किया गया है, और इतने सारे मॉड्यूल को लगता है कि अपाचे स्थापित किया गया है (और आप हमेशा अपने "स्थिति रिपोर्ट" जो आपको बताता है पर एक छोटे से नीले प्रविष्टि नहीं होगी कि आप नहीं कर सकते अपलोड प्रगति उपयोग करें, क्योंकि mod_php स्थापित नहीं है - कष्टप्रद)।

कहा जा रहा है, धन्यवाद perusio को और दूसरों को, कई मॉड्यूल बनाया गया है कि nginx के साथ और अधिक सौदा और अच्छी तरह से अपनी कार्यक्षमता का दोहन। अब तक, मुझे लगता है कि अपाचे द्वारा निर्धारित किया गया है | nginx के साथ किसी भी समस्या में पड़ नहीं किया है, और nginx दूर तेजी से होता है और एक बहुत हल्का पदचिह्न है। यह कई मानक से दिखाया गया है, लेकिन यह भी मेरे अनुभव है। यह भी PHP5-एफ पी एम, जो भी mod_php से बेहतर साबित साथ बेहतर एकीकरण है।

Drupal विकसित रूप में, यह अधिक बैकएंड नास्तिक होता जा रहा है। आप 7 के डेटाबेस अमूर्त परत है कि अधिक डेटाबेस बैकेंड के लिए अनुमति देता के साथ इस को देख सकते हैं, और इसलिए मुझे लगता है कि भावी रिलीज़ मन में अन्य वेब सर्वर के साथ बनाया गया हो जाएगा।

तो, वहाँ कोई नुकसान है कि मैं बिल्कुल भी देखा है कर रहे हैं। तुम बस मॉड्यूल में से कुछ क्या करना थोड़ा अधिक ध्यान देने के लिए है, या कम से कम क्या वे कहते हैं कि वे करते हैं। अगर वे फ़ाइलें .htaccess का उल्लेख है, तो सुनिश्चित करें कि आप अपने nginx फ़ाइलों को एक ही बात कर में संगत प्रविष्टियों है बनाते हैं। मैं वास्तव में एक मामला नहीं देखा है जहां nginx एक उचित विन्यास के साथ विफल रहता है।

Perusio के nginx विन्यास बिल्कुल आश्चर्यजनक है, लेकिन यह काफी कुछ समय लगता है यह सब के माध्यम से प्राप्त और इसे समझने की। आप कुछ समस्याओं का है कि आप ठीक करने के लिए यदि आप imagecaching या advagg या कुछ अन्य लोगों जैसी चीजों के लिए गैर मानक सेटअप का उपयोग की आवश्यकता होगी में आ सकते हैं आप अपने आप के लिए यह अनुकूलित करने के लिए जरूरत है, और। यह भी मानता है कि आप एक से अधिक php-एफ पी एम पूल का उपयोग कर रहे हैं। तो अगर आप के माध्यम से जाने के लिए और बाहर निकलने की जरूरत नहीं है क्या करने की आवश्यकता होगी। लेकिन यह यह समय यह सब के माध्यम से जाना लेने के लिए है क्योंकि आप कैसे nginx कार्यों के बारे में इतना जानेंगे लायक है।

क्योंकि मैं php-एफ पी एम 5.4 या 5.5 उपयोग करने के लिए एक प्रवृत्ति है मैं अपने nginx / Drupal साइटों के साथ कई त्रुटियाँ में भाग गए हैं। त्रुटियों nginx कोई लेना देना नहीं है, लेकिन Drupal खुद को कार्यों के साथ के रूप में Drupal सिर्फ वास्तव में php 5.3 की आवश्यकता होती है करने के लिए एक संक्रमण खत्म कर रहा है। आप के आसपास मुद्दा कतार लग अगर, हालांकि, आप कई पैच और अन्य समाधान php के नए संस्करणों के साथ काम करने के लिए मॉड्यूल ठीक करने के लिए मिल जाएगा।

Perusio Git Drupal होस्टिंग भी ऐसा ही

दिन के अंत में, मैं सिफारिश करेंगे जो कोई अपाचे के बजाय एक ताजा सर्वर का उपयोग nginx के साथ शुरू किया गया है। यह सिर्फ बेहतर है।

मैंने पढ़ा है कि Nginx सब कुछ नहीं कर सकते हैं, यह अपाचे के साथ तुलना में सीमित है। "अपाचे हर काम के लिए एक मॉड्यूल है।" मेरी छोटी अनुभव में मैं Drupal के साथ दो महीने के लिए Nginx उपयोग कर रहे हैं और सब कुछ ठीक काम करता है। यदि आप एक एकाधिक Drupal और Nginx के लिए स्थापित उपयोग कर रहे हैं आप एक ही सर्वर config पर एकाधिक सर्वर नामों को सेट कर सकते हैं, लेकिन आप प्रत्येक साइट के लिए अलग लॉग करने में सक्षम नहीं होगा। मैं बिना (लगभग) किसी भी समस्या के इस config का उपयोग करें: https://www.nginx.com/resources/wiki/start/topics/recipes/drupal/

जवाब अप्रैल 28 '13 7:20 पर

अपाचे, माइक्रोसॉफ्ट वर्ड की तरह है यह एक लाख विकल्प है, लेकिन आप केवल छह की जरूरत है। Nginx उन छह काम करता है, और यह 50 गुना अपाचे की तुलना में तेजी उनमें से पांच करता है। - nginx पर क्रिस ली और Wordpress - SGhosh मई 27 '13 10:28 पर

मैं पूरी तरह से आप के साथ सहमत हैं कि Drupal के लिए Perusio के nginx विन्यास प्रभावशाली, लेकिन शायद nginx की एक स्थानीय उदाहरण के लिए overkill है। मैं GitHub पर Mulkave के nginx विन्यास फाइल पाया है सबसे अधिक व्यावहारिक, nginx पर Drupal 7 चलाने के लिए हल्के विन्यास किया जाना है।

नवंबर 12 '13 जवाब 5:42 पर

इस वीडियो को देखें!

संबंधित आलेख

मैक्स ब्लॉग Drupal होस्टिंगपरिचय अतीत में, और कुछ वर्षों के लिए मैं Drupal की मदद से अपने ब्लॉग उस समय चला चुके हैं, और पहले महीने में, मैं Slashdoted, और dugg मिल गया है तीन बार, सभी तीन बार अपने सर्वर ...
वार्निश कैश सर्वर Drupal होस्टिंगपरिचय अतीत में, और कुछ वर्षों के लिए मैं Drupal की मदद से अपने ब्लॉग उस समय चला चुके हैं, और पहले महीने में, मैं Slashdoted, और dugg मिल गया है तीन बार, सभी तीन बार अपने सर्वर ...
Site5 Drupal होस्टिंग टेम्पलेटSite5 पर फ़रवरी 2008 की के अंत तक PHP4 के समर्थन को बंद कर जा रहे हैं, तो मैं कदम उठाया और PHP5 करने के लिए अपनी साइटों ले जाया गया। यह आसानी से जोड़कर (5.x में uncommenting) निम्न पंक्ति द्वारा किया जाता है ...
Aegir Drupal होस्टिंग सेवाओंयदि आप सुनिश्चित आपके लिए क्या उपलब्ध है नहीं कर रहे हैं Drupal होस्टिंग चुनने एक चुनौतीपूर्ण काम हो सकता है। कुछ मामलों में, आप एक साझा होस्टिंग वातावरण है कि Hostgator या की तरह कुछ के साथ ठीक हो सकती है ...
कई साइटों होस्टिंग Drupal साइटोंकई कारण एक सिस्टम व्यवस्थापक या डेवलपर एक एकाधिक विन्यास में एक ही सर्वर पर कई साइटों की मेजबानी के लिए चुन सकते हैं कर रहे हैं। उदाहरण के लिए, इस तरह के एक विन्यास किए जा सकेंगे: ...