प्रिंटर अनुकूल पृष्ठों Drupal होस्टिंग

Drupal एक मजबूत सामग्री प्रबंधन प्रणाली है कि एक दीप सर्वर पर चलाता है। दीप सर्वर डिफ़ॉल्ट रूप से MySQL का उपयोग करता है, लेकिन PostgreSQL भी Drupal के साथ प्रयोग किया जा सकता है।

यह ब्लॉगों, मंचों, और अन्य सामग्री की एक किस्म की मेजबानी कर सकते हैं। यह इस तरह के विज्ञापन, chatbox, ई-कॉमर्स, मल्टीमीडिया उपकरण, त्वरित मेसेंजर, ग्राहक संबंध प्रबंधन, प्रिंटर के अनुकूल पृष्ठ, और वेब कैम के रूप में अन्य कार्यों के लिए ऐड-ऑन मॉड्यूल, का एक विशाल चयन है।

प्रिंटर अनुकूल पृष्ठों के मैनुअल स्थापना होस्टिंग Drupal

Ubuntu के नवीनतम रिलीज़ खजाने, जो Drupal के केवल दो समर्थित रिलीज कर रहे हैं में दोनों Drupal6 और Drupal7 शामिल हैं। यदि आप एक Drupal संस्करण के चुनाव में मदद की जरूरत है, तो कृपया इस पढ़ें।

गौण Drupal ऐड-ऑन मॉड्यूल उबंटू संकुल तथापि में शामिल नहीं हैं और प्रारंभिक स्थापना के बाद मैन्युअल रूप से स्थापित किया जाना चाहिए।

और अधिक उन्नत होस्टिंग सुविधाओं के लिए Drupal अधिष्ठापन गाइड का संदर्भ लें।

दीप ढेर पैकेज इंस्टॉल करने किसी भी विधि का प्रयोग करें। दीप बारे में अधिक जानकारी के लिए अपाचे PHP MySQL पर जाएँ।

आसान दीप सर्वर स्थापना

सबसे आसान तरीका कमांड लाइन टर्मिनल है, जो एक एकीकृत पैकेज में पूरे दीप ढेर स्थापित करता है से एक भी आदेश का उपयोग करने के लिए है:

आपके सिस्टम tasksel आदेश प्रदान नहीं करता है, तो यह स्थापित:

मैं भी (वैकल्पिक) Apache2, जो Drupal में और अपने अपाचे सर्वर पर वेब पृष्ठों की सही पुनर्निर्देशन के साथ कई मॉड्यूल के साथ मदद करता है के पुनर्लेखन कार्यों को सक्षम करने की सलाह देते हैं:

फ़ाइल "/ etc / apache2 / साइटों से उपलब्ध / डिफ़ॉल्ट" संपादित करें और के साथ "AllowOverride सभी" "AllowOverride कोई नहीं" के हर घटना की जगह है, तो चलाएँ:

नोट: नीचे सूचीबद्ध दो विधियों संगत नहीं हैं। उबंटू पैकेज (खजाने से) मैनुअल विधि से अलग निर्देशिका में Drupal6 स्थापित करता है। एक विधि या अन्य चुनें, लेकिन दोनों का उपयोग करने का प्रयास नहीं करते। आप आगे और पीछे दो विधियों के बीच स्विच नहीं कर सकते।

उबंटू खजाने से Drupal पैकेज को स्थापित करें

आप खजाने से Drupal6 या Drupal7 स्थापित करने के लिए चुन सकते हैं। हमेशा की तरह, भंडार संस्करण सबसे वर्तमान संस्करण नहीं हैं, लेकिन वे आसानी से अद्यतन किया जा सकता।

dbconfig-आम अपने डेटाबेस को कॉन्फ़िगर करने दें (डिफ़ॉल्ट रूप से: MySQL)

फिर, अपाचे के साथ Drupal मॉड्यूल रजिस्टर:

अंत में, पुन: प्रारंभ अपाचे:

Drupal के मैनुअल स्थापना

निम्नलिखित निर्देशों ड्रुपल 7 शाखा है, जो लेखन के समय सबसे वर्तमान संस्करण था के संस्करण 7.25 के लिए कर रहे हैं। (ऐसा ही एक विधि Drupal 6 के नवीनतम संस्करण के लिए इस्तेमाल किया जा सकता है)। यह स्थापना निर्देशिका है कि भंडार संकुल के साथ संगत कर रहे हैं में Drupal स्थापित नहीं है।

यह अपने Drupal डिफ़ॉल्ट साइट स्थापना निर्देशिका में फ़ाइलों उपनिर्देशिका बनाने के लिए आवश्यक है। यह इस तरह के कस्टम लोगो, उपयोगकर्ता अवतार, और अन्य अपनी नई साइट के साथ जुड़े मीडिया के रूप में फ़ाइलों के लिए इस्तेमाल किया जाएगा।

मेजबानी

यह भी डिफ़ॉल्ट साइट के लिए प्रारंभिक विन्यास फाइल बनाने के लिए आवश्यक है।

मैन्युअल रूप से ड्रुपल के लिए MySQL डेटाबेस कॉन्फ़िगर

तुम एक MySQL Drupal डेटाबेस बनाने के लिए और फिर इसे में डेटाबेस स्कीमा लोड करने के लिए की जरूरत है। आप phpMyAdmin साथ या कमांड लाइन के माध्यम से ऐसा कर सकते हैं:

कहाँ Drupal नाम आप mysql डेटाबेस है कि Drupal का उपयोग करेगा के लिए उठाया है। आप इसे कुछ भी आप चाहते हैं कॉल कर सकते हैं।

आप Drupal डेटाबेस का उपयोग करने के लिए mysql जड़ उपयोगकर्ता का उपयोग करने के लिए नहीं करना चाहती। उपरोक्त आदेश एक mysql उपयोगकर्ता (mysql जड़ उपयोगकर्ता के अलावा अन्य) कुछ विशेषाधिकार के साथ Drupal डेटाबेस का उपयोग करने बनाता है। तुम कुछ drupaluser और drupalpass की तुलना में अलग चुनना चाहिए। यदि आदेश सफल रहा था, नई अनुमतियों को सक्रिय:

mysql शीघ्र से बाहर निकलें:

मैन्युअल रूप से ड्रुपल के लिए PostgreSQL डेटाबेस कॉन्फ़िगर

/var/www/drupal/sites/default/settings.php फ़ाइल को संपादित करें ताकि Drupal क्या उपयोगकर्ता, पासवर्ड और डेटाबेस का उपयोग करने पता कर सकते हैं।

पुनः लोड अपाचे

अंत में, Apache2 से लोड करें।

एक ब्राउज़र के माध्यम से Drupal स्थापना को पूरा

अंत में, आपके ब्राउज़र इंगित करने के लिए स्थानीय होस्ट / Drupal / install.php (या शायद स्थानीय होस्ट / drupal6 / install.php या स्थानीय होस्ट / drupal7 / install.php आप सरकारी भंडार से पैकेज स्थापित करता है, तो),,, एक खाता बनाने के लॉगिन और पालन स्थापना के निर्देश डेटाबेस को लोड करने और साइट को कॉन्फ़िगर खत्म करने के लिए।

पहला खाता स्वचालित रूप से कुल नियंत्रण के साथ मुख्य व्यवस्थापक खाते हो जाएगा।

जब एक स्थानीय मशीन पर Drupal 7 स्थापित करने आप "के साथ," ईमेल प्रमाणीकरण "और भी साथ" क्रॉन "रखरखाव नौकरियों" मॉड्यूल "और थीम इंस्टॉल साथ समस्याओं का सामना कर सकते हैं।

मॉड्यूल जोड़ा जा रहा है

Howto स्थापित मॉड्यूल जब एक मॉड्यूल इस त्रुटि प्रदर्शित हो सकता है स्थापित करने के लिए कोशिश कर रहा है

चेतावनी संदेश थोड़ा भ्रामक है, समस्या वेब सर्वर पर निर्देशिका के लिए उपयोग लिखने है।

लिखें पहुँच

आप तो लेखन पहुँच सुरक्षा को लेकर चिंतित नहीं बदल रहा है, तो त्वरित तरीका है

जब उपयोगकर्ता www-डेटा है:

कमांड लाइन

देखने के एक सुरक्षा के दृष्टिकोण से ऐसा लगता है कि पसंदीदा विधि मैन्युअल कमांड लाइन के साथ SSH पर मॉड्यूल स्थापित करने के लिए है। इस विधि में धीमी लेकिन अधिक सुरक्षित हो जाएगा। मॉड्यूल स्थापित देखना

उदाहरण: WYSIWYG स्थापित करें

CKEditor निम्नलिखित चलाने के लिए Wysiwvg, एक क्लाइंट-साइड संपादकों की आवश्यकता है

ईमेल प्रमाणीकरण

ईमेल प्रमाणीकरण के लिए सर्वर ईमेल सेट अप करने की आवश्यकता हो सकती है। इस उदाहरण मार्गों जीमेल SMTP सर्वर के माध्यम मेल। सुनिश्चित करें कि आप पॉप के साथ एक जीमेल खाता सेटअप किया है / IMAP सक्षम।

मेल स्मार्टहोस्ट द्वारा भेजे गए चुनें; एसएमटीपी या fetchmail के माध्यम से प्राप्त
  • टाइप प्रणाली मेल का नाम: उदा company.com (कोई भी नाम हो जाएगा)
  • प्रकार आईपी भेजे SMTP कनेक्शन के लिए पर सुनने के लिए Adresses: 127.0.0.1
  • अन्य स्थलों जिसके लिए मेल खाली स्वीकार किया जाता है छोड़ दो
  • मशीनें छोड़ दो के लिए मेल रिले करने के: रिक्त
  • प्रकार मशीन इस होस्ट (स्मार्टहोस्ट) के लिए जाने वाली मेल से निपटने: smtp.gmail.com::587
  • सं चुनें। आउटगोइंग मेल में स्थानीय मेल नाम छिपाने नहीं है।
  • नहीं चुना है। कम से कम (डायल-ऑन-डिमांड) DNS-क्वेरी की संख्या नहीं रखते।
  • हाँ का चयन करें। छोटे फ़ाइलों में विभाजित विन्यास
  • पोस्टमास्टर के लिए मेल करें। खाली छोड़ने किसी भी समस्याओं का कारण नहीं बनेगा, हालांकि यह अनुशंसित नहीं है
  • और निम्न पंक्तियां जोड़ें, उचित रूप में yourAccountName और y0uRpaSsw0RD प्रतिस्थापन

    अंत में डेबियन के सभी संस्करणों के लिए, चलाने

    यही कारण है कि यह होना चाहिए। आप कमांड लाइन मेल क्लाइंट का उपयोग करके परीक्षण कर सकते हैं।
    • रन
    • दे दो एक विषय और enter
    • कुछ लिखें और enter
    • एक भी लिखें। (डॉट) और enter
    • प्रेस एक खाली सीसी के लिए दर्ज करें:

    "क्रॉन" रखरखाव नौकरियों

    cron.php पृष्ठ का URL एक "क्रॉन कुंजी" जो स्वत: स्थापना के दौरान उत्पन्न होता है की आवश्यकता है। पृष्ठ का संपूर्ण URL, क्रॉन कुंजी के साथ, "क्रॉन रखरखाव कार्य" व्यवस्थापन> रिपोर्ट> स्थिति रिपोर्ट पर स्थिति रिपोर्ट पेज के अनुभाग में उपलब्ध है।

    आप सरकारी भंडार से पैकेज स्थापित किया है, साइट की settings.php में या cronkey.php में $ cron_key चर करने के लिए उपरोक्त रिपोर्ट से क्रॉन कुंजी जोड़ने के तहत / etc / Drupal / 7 / साइटों / डिफ़ॉल्ट।

    कैसे चीजें काम को देखने के लिए।

    "क्रॉन कुंजी" ठीक से विन्यस्त नहीं है, तो चेतावनी www-डेटा उपयोगकर्ता ईमेल कर दी जाएगी। आप उन लोगों के साथ पढ़ सकते हैं:

    स्वच्छ यूआरएल

    स्वच्छ यूआरएल: चालू करने के लिए, आपको uncomment और अपने Drupal फ़ोल्डर में htaccess फ़ाइल में RewriteBase का मूल्य बदलने की जरूरत करने के लिए '/ Drupal':

    RewriteBase संशोधित यदि आप एक उपनिर्देशिका में या एक VirtualDocumentRoot में Drupal का उपयोग कर रहे हैं और फिर से लिखने के नियम ठीक से काम नहीं कर रहे हैं। उदाहरण के लिए अपनी साइट example.com/drupal टिप्पणी हटाएं पर है और निम्न पंक्ति को संशोधित करता है, तो:

    या हो सकता है (विन्यास निर्भर)

    पीएचपी स्मृति सीमा को समायोजित करें

    आप 8 MB डिफ़ॉल्ट पीएचपी स्मृति सीमा मूल्य (चलने वाली स्क्रिप्ट के लिए समर्पित स्मृति की मात्रा) वृद्धि करनी चाहिए डिफ़ॉल्ट के बाद से पर्याप्त नहीं है। 96 एमबी (या यहां तक ​​कि 160 मी) का उपयोग करता है, तो आप (हालांकि सरल 32 MB का उपयोग करता है के लिए पर्याप्त हो सकता है) ग्राफिक्स का उपयोग करना चाहते हैं।

    Drupal6 के नए संस्करण में, आप बस settings.php फ़ाइल को संपादित करने और लाइन जोड़ सकते हैं:

    Drupal5 के पुराने संस्करणों में, या कई विभिन्न उपयोगों के लिए PHP का उपयोग करते हैं, बेहतर है कि इस पद्धति का उपयोग करके पीएचपी स्मृति की मात्रा बढ़ाने के लिए:

    /etc/php5/apache2/php.ini फ़ाइल को संपादित करें और (या अपनी पसंद का एक और मूल्य) 96M करने के लिए memory_limit मूल्य में वृद्धि।

    यदि PostgreSQL का उपयोग कर, आप भी पंक्ति जोड़कर PostgreSQL विकल्पों को समायोजित करने के /etc/php5/apache2/php.ini फ़ाइल को संपादित कर सकते हैं:

    पीएचपी त्रुटि रिपोर्टिंग को समायोजित करें

    install.php पेज को ठीक तरह से आने के लिए त्रुटि रिपोर्टिंग करने के लिए एक समायोजन की आवश्यकता है। अपने settings.php फ़ाइल संपादित करें (उदा /etc/drupal/6/sites/default/settings.php) और मौजूदा ini_set लाइनों के बाद निम्नलिखित ini_set पंक्ति जोड़ें:

    यह drupal.org रूपों से सिफारिशों पर आधारित है: drupal.org/node/514334#comment-1912924

    समायोजित पीएचपी एक्सटेंशन (Drupal 7 केवल)

    Drupal 7 केवल MySQL 5.0.15 या उच्चतर समर्थन है, और PHP के लिए पीडीओ डेटाबेस एक्सटेंशन की आवश्यकता होती होगी। अपनी चुनी डेटाबेस से कनेक्ट करने के लिए PHP एक्सटेंशन स्थापित और सक्षम होना चाहिए। Drupal के समय समर्थित डेटाबेस कनेक्टर्स हैं: mysql (मूल MySQL विस्तार), mysqli (नए MySQL प्रतिष्ठानों के लिए एक बेहतर कनेक्टर), और pgsql (PostgreSQL के लिए)। नोट: पीएचपी 5.x नहीं रह गया है डिफ़ॉल्ट रूप से mysql विस्तार सक्षम बनाता है। कृपया स्थापित करने और अपने चुने हुए कनेक्टर को सक्षम करने के लिए ऊपर दिए गए लिंक पढ़ें। साथ ही, Drupal 6.x mysql संबंधक चयन करने के लिए करता है, तो mysqli अपने PHP विन्यास में सक्षम किया गया है विकल्प प्रदान नहीं करता है।

    * Ubuntuguide Drupal सुझावों - उबंटू में ड्रुपल 7 स्थापित करने के लिए स्थापना टिप्स। उन्नत विन्यास विकल्प शामिल हैं।

    कुछ उपयोगकर्ताओं को अनौपचारिक पूर्व-एकीकृत वर्तकुंजी Drupal उपकरण उबंटू LTS के आधार पर का उपयोग करके मैनुअल स्थापना को छोड़ने के लिए पसंद कर सकते हैं।

    आप एक premade ubuntu उपयोगकर्ता thatis विकसित की जा रही है और Drupal शुरुआती और Drupal पेशेवरों के लिए बनाया आप Drubuntu की कोशिश कर सकते का उपयोग करना चाहते हैं यह Drupal 7 वर्तमान में भी शामिल है।

    Drupal (последним исправлял пользователь टिटो-brasolin 2015-01-08 14:44:12)

    इस विकि पर सामग्री एक नि: शुल्क लाइसेंस के तहत उपलब्ध है, जानकारी के लिए / लाइसेंस देखना
    आप इस विकि के लिए योगदान कर सकते हैं, जानकारी के लिए विकी मार्गदर्शिका देखें

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

    संबंधित आलेख

    Drupal होस्टिंग में प्रशासक लॉगआपकी साइट के लिए हर आगंतुक, चाहे वे एक खाता है, और गुमनाम लॉग इन करना या साइट पर जाएँ, Drupal के लिए एक उपयोगकर्ता माना जाता है। प्रत्येक उपयोगकर्ता भी एक अंकीय यूजर आईडी के प्रकार के लिए विशेष है ...
    टिप्पणी स्थायी लिंक Drupal होस्टिंगस्क्रीनशॉट का यह सेट Acquia नेटवर्क मंचों पर हाल ही में मंच पोस्ट से बाहर हो गया। यह एक GoDaddy लिनक्स होस्टिंग खाते Acquia Drupal उपयोग हेतु सेट के माध्यम से चलता है। प्रक्रिया के अंत में ...
    कई साइटों होस्टिंग Drupalकई कारण एक सिस्टम व्यवस्थापक या डेवलपर एक एकाधिक विन्यास में एक ही सर्वर पर कई साइटों की मेजबानी के लिए चुन सकते हैं कर रहे हैं। उदाहरण के लिए, इस तरह के एक विन्यास किए जा सकेंगे: ...
    Faceted खोज अपाचे Solr Drupal होस्टिंगनोट: प्रेरणा प्रदान अंत में इस ब्लॉग पोस्ट पोस्ट करने के लिए डौग वान के लिए अतिरिक्त विशेष धन्यवाद! 2016 जब खोज API और Drupal 8 के लिए Solr से संबंधित मॉड्यूल जल्दी अल्फा में थे के प्रारंभिक दिनों में ...
    तालिका बदलें उपसर्ग Drupal होस्टिंगमैं एक Drupal 7 साइट एक वेबसर्वर पर चल रहा है, यह वर्तमान में एक डेटाबेस एक उपसर्ग बाहर से बनाया गया था कि का उपयोग कर रहा है। मैं एक से एक नए Drupal उदाहरण है कि डेटाबेस पुनर्स्थापित करने का प्रयास कर रहा हूँ ...