1.2. Drupal 8 में मॉड्यूल स्थापित करना
जैसा कि अधिकांश CMS में होता है, Drupal भी मॉड्यूल्स से बना है। यह संरचना हमें अलग-अलग साइटों पर आवश्यकतानुसार अलग-अलग कार्यक्षमता जोड़ने की अनुमति देती है — जैसे ब्लॉग, गैलरी, निजी संदेश, फ़ोरम आदि। साथ ही, हम अनावश्यक मॉड्यूल्स को अक्षम कर सकते हैं ताकि साइट का प्रदर्शन बेहतर रहे।
Drupal 8 में नया मॉड्यूल जोड़ना काफी आसान है। सभी अतिरिक्त मॉड्यूल्स को साइट की रूट डायरेक्टरी में modules फ़ोल्डर में रखा जाता है। नीचे इस फ़ोल्डर में मौजूद README.TXT फ़ाइल का अनुवाद दिया गया है:
यह फ़ोल्डर उन डाउनलोड किए गए और कस्टम मॉड्यूल्स के लिए है जो आपकी साइट की कार्यक्षमता को बढ़ाते हैं। यह Drupal के कोर मॉड्यूल्स और अतिरिक्त मॉड्यूल्स को अलग रखता है, ताकि Drupal को सुरक्षित रूप से अपडेट किया जा सके। अतिरिक्त मॉड्यूल्स यहाँ से डाउनलोड किए जा सकते हैं: http://drupal.org/project/modules.
अब इस लिंक पर जाएँ: http://drupal.org/project/modules और “Backup and Migrate” मॉड्यूल खोजें।
अब इस मॉड्यूल के पेज पर जाएँ:
https://drupal.org/project/backup_migrate
यहाँ आपको मॉड्यूल का विवरण और विभिन्न संस्करणों के डाउनलोड लिंक मिलेंगे।
यहाँ मॉड्यूल्स को विभिन्न Drupal संस्करणों के अनुसार विभाजित किया गया है। उदाहरण के लिए, 5.x, 6.x, 7.x, 8.x — इनमें पहला अंक बताता है कि मॉड्यूल किस Drupal संस्करण के लिए है। हमें Drupal 8 के लिए मॉड्यूल चाहिए, इसलिए हमें 8.x से शुरू होने वाला संस्करण चुनना होगा।
कभी-कभी एक ही Drupal संस्करण के लिए मॉड्यूल के कई संस्करण होते हैं, जैसे 7.x-2.7 और 7.x-1.3। यदि आप Drupal 7 का उपयोग कर रहे हैं, तो आपको 7.x-2.7 डाउनलोड करना चाहिए, क्योंकि यह नया और अधिक स्थिर संस्करण है।
मॉड्यूल्स को हमेशा नवीनतम और “Recommended” (हरे रंग में दिखाए गए) संस्करणों से डाउनलोड करें। अगर ऐसा नहीं है, तो “Other releases” (पीले रंग) या “Development releases” (लाल रंग) से ले सकते हैं। डेवलपमेंट रिलीज़ भी काम कर सकते हैं, लेकिन उनमें कुछ अधूरी विशेषताएँ हो सकती हैं।
मैं यहाँ संस्करण 8.x-2.x-dev डाउनलोड कर रहा हूँ।
आप मॉड्यूल को zip या tar.gz फॉर्मेट में डाउनलोड कर सकते हैं। जब आप आर्काइव को एक्सट्रैक्ट करेंगे, तो आपको एक फ़ोल्डर backup_migrate-8.x-2.x-dev
मिलेगा, जिसमें एक और फ़ोल्डर backup_migrate
होगा — इसी को हमें कॉपी करना है। मॉड्यूल्स को हम /modules फ़ोल्डर में रखते हैं:
अब इस मॉड्यूल को एडमिन इंटरफ़ेस से सक्षम किया जा सकता है। इसके लिए मेन्यू में जाएँ: Extend (या “मодули”)।
/admin/modules
फिर “Backup and Migrate” मॉड्यूल को सक्षम करें:
अब मॉड्यूल की सेटिंग्स पेज पर जाकर आप बैकअप बना सकते हैं:
/admin/config/system/backup_migrate
यदि आपको यह संदेश दिखाई देता है — “You must specify a private file system path in the file system settings to backup to the server.” — तो लिंक “file system settings” पर जाएँ:
/admin/config/media/file-system
और “Private” (निजी) फ़ोल्डर का पथ दर्ज करें। सबसे अच्छा होगा कि आप यह पथ लिखें: sites/default/files/private
अब वापस “Backup and Migrate” सेटिंग्स पर जाएँ और अपनी साइट का बैकअप बनाएं: