रास्पबेरी पाई पर स्वयं-होस्ट करने के लिए दर्जनों फोटो प्रबंधन पैकेज हैं, और पिविगो सर्वश्रेष्ठ में से एक है, जो एक सुंदर इंटरफ़ेस, बहु-उपयोगकर्ता प्रबंधन और सुंदर थीम पेश करता है। हालांकि यह Google फ़ोटो के लिए काफी स्लॉट-इन प्रतिस्थापन नहीं है, यह आपको अपने स्नैपशॉट को नियंत्रित करने, और उन्हें इंटरनेट पर एक्सेस करने और प्रदर्शित करने की अनुमति देता है।
पिविगो क्या है, और आपको इसे अपने रास्पबेरी पाई पर स्वयं-होस्ट क्यों करना चाहिए?
पिछले एक दशक में, स्मार्टफोन उपयोगकर्ता अपने हैंडसेट पर ली गई तस्वीरों के लिए असीमित मुफ्त भंडारण के आदी हो गए हैं। वे निश्चिंत हो सकते हैं कि समुद्र तट की छुट्टियों, पारिवारिक समारोहों और प्रमुख कार्यक्रमों की अनगिनत छवियां बनी रहेंगी Google जैसे तकनीकी दिग्गजों के हाथों में सुरक्षित और सुरक्षित (हालांकि मूल गुणवत्ता से कम गुणवत्ता के साथ)—मुक्त सदैव।
यह आश्वासन 2021 में इस खबर से हिल गया था कि Google अपने मुफ़्त, असीमित संग्रहण विकल्प को बंद कर देगा, और कुछ शर्तों को पूरा करने पर फ़ोटो और एल्बम को संभावित रूप से हटा देगा। इसने उपयोगकर्ताओं को एक विकल्प की तलाश में छोड़ दिया है जिसे वे बिना किसी प्रतिबंध के, अपने हार्डवेयर पर और अपने घरों में चला सकते हैं।
पिविगो ऐसा ही एक उपाय है। यह सॉफ़्टवेयर Google फ़ोटो से काफी पुराना है, जिसे पहली बार 2001 में PhpWebGallery के रूप में जारी किया गया था, और 2002 में GNU जनरल पब्लिक लाइसेंस के तहत फिर से जारी किया गया था। लाइसेंस का अर्थ है कि उपयोगकर्ता अपने स्वयं के उद्देश्यों के लिए सॉफ़्टवेयर को चलाने, अध्ययन करने, साझा करने और संशोधित करने के लिए स्वतंत्र हैं। 2009 में PhpWebGallery का नाम बदलकर Piwigo कर दिया गया।
पिविगो आपके लिए अपनी तस्वीरों को ऑनलाइन अपलोड करने, प्रबंधित करने और देखने का एक आसान तरीका प्रदान करता है, और सुंदर थीम विकल्प, मोबाइल क्लाइंट और एक्सटेंशन के साथ आता है। पिविगो मूल रास्पबेरी पाई के रूप में मॉडल पर वेब पर खुशी से तस्वीरें पेश करेगा।
अपने रास्पबेरी पाई पर पिविगो कैसे स्थापित करें?
पहली चीज़ जो आपको करने की ज़रूरत है वह है सर्वर के रूप में उपयोग के लिए अपना रास्पबेरी पाई तैयार करें. एक बार जब सॉफ़्टवेयर स्थापित हो जाता है और उसे काम करना चाहिए, तो किसी भी स्थापित पैकेज को अपडेट और अपग्रेड करें:
सुडो उपयुक्त अपडेट करें
सुडो उपयुक्त अपग्रेड
अधिकांश के साथ के रूप में भयानक स्व-होस्टिंग प्रोजेक्ट, पिविगो को काम करने और आपकी तस्वीरों, उनके स्थानों, नामों, तिथियों और आपके द्वारा किए गए किसी भी संशोधन पर नज़र रखने के लिए एक डेटाबेस की आवश्यकता होती है। मारियाडीबी चलाएं:
सुडो मारीदब
... और पिविगो के लिए एक नया डेटाबेस और डेटाबेस उपयोगकर्ता बनाने के लिए, एक बार में एक लाइन निम्नलिखित दर्ज करें:
सृजन करनाडेटाबेस पिविगो;
सृजन करनाउपयोगकर्ता पिविगो पहचान कीद्वारा 'सुपरटॉपसीक्रेटपासवर्ड';
देनाप्रयोगपर *.* प्रति पिविगो@लोकलहोस्ट पहचान कीद्वारा 'सुपरटॉपसीक्रेटपासवर्ड';
देनासबविशेषाधिकारपर पिविगो।* प्रति पिविगो @ लोकलहोस्ट;
लालिमाविशेषाधिकार;
छोड़ना;
अपने रजिस्ट्रार के उन्नत डीएनएस पृष्ठ पर जाएं और ए, होस्ट @ और अपने सार्वजनिक आईपी पते के रूप में मान का एक नया रिकॉर्ड बनाएं। यदि आप एक उपडोमेन का उपयोग करने की योजना बना रहे हैं, तो बाकी डोमेन नाम के बिना, होस्ट अपने आप में वांछित उपडोमेन होना चाहिए।
पिविगो के लिए एक नई अपाचे कॉन्फ़ फ़ाइल बनाने के लिए निर्देशिका बदलें और नैनो का उपयोग करें:
सीडी /etc/apache2/sites-available/
सुडोनैनोपिविगो.conf
फ़ाइल में, पोर्ट 80 निर्दिष्ट करें; सर्वरनाम को अपने डोमेन या उपडोमेन पर सेट करें, और DocumentRoot को उस निर्देशिका में सेट करें जहां आप पिविगो को स्टोर करने की योजना बना रहे हैं।
<वर्चुअलहोस्ट *:80>
सर्वर का नामआपका-डोमेन-नाम.tld
दस्तावेज़रूट /वर/www/piwigo/
</VirtualHost>
नैनो के साथ सहेजें और बाहर निकलें Ctrl + ओ, फिर Ctrl + X.
कॉन्फ़िगरेशन फ़ाइल सक्षम करें, फिर अपाचे को पुनरारंभ करें:
sudo a2ensite
सुडो सेवा apache2 पुनरारंभ करें
आपने अपाचे को अपने डोमेन या उप डोमेन पर आने वाले अनुरोधों को स्वीकार करने और से सामग्री परोसने के लिए निर्देशित किया है /var/www/piwigo/. यह निर्देशिका अभी तक मौजूद नहीं है; इसे बनाएं और इसके साथ नए स्थान पर जाएं:
सुडो एमकेडीआईआर /वर/www/piwigo/
सीडी /वर/www/piwigo/
पिविगो नेट इंस्टॉलर डाउनलोड करें और उसका नाम बदलें:
सुडो कर्ल https://piwigo.org/download/dlcounter.php? code=netinstall -o install.php
अपाचे उपयोगकर्ता को वर्तमान निर्देशिका और उसकी सामग्री का स्वामित्व दें:
सुडोचाउन-आरwww-डेटा:www-डेटा .
पिविगो फोटो सर्वर स्थापित करें
अब आप पिविगो फोटो सर्वर स्थापित करने के लिए तैयार हैं। एक ब्राउज़र खोलें और नेविगेट करें your-domain-name.tld/install.php.
आपको एक भाषा चुनने और पिविगो संग्रह के लिए एक गंतव्य निर्धारित करने के लिए कहा जाएगा। यदि आप अपने मूल डोमेन या उप डोमेन नाम के माध्यम से पिविगो तक पहुंचने की योजना बना रहे हैं, तो इसके बाद सब कुछ हटा दें /, और इस फ़ील्ड को खाली छोड़ दें।
क्लिक पिविगो को पुनः प्राप्त करें और अनज़िप करें, और इंस्टॉलर ठीक वही करेगा जो उसने वादा किया था। आप जांच सकते हैं कि किसके साथ पुनर्प्राप्त किया गया था:
एलएस -ए /वर/www/piwigo/
इस आश्वासन के लिए ब्राउज़र पर वापस लौटें कि "सब ठीक हो गया। अब आप इंस्टॉलेशन प्रक्रिया शुरू करने के लिए तैयार हैं।" क्लिक करें अभी पिविगो स्थापित करें बटन।
अगली स्क्रीन पर, डेटाबेस कॉन्फ़िगरेशन भरें; मेज़बान तथा डेटाबेस टेबल उपसर्ग फ़ील्ड पहले से ही भरी जानी चाहिए, इसलिए आपको केवल भरने की आवश्यकता है डेटाबेस का नाम तथा उपयोगकर्ता फ़ील्ड (दोनों पिविगो), और आपका पासवर्ड।
को पूर्ण करो प्रशासन विन्यास व्यवस्थापक उपयोगकर्ता बनाने के लिए अनुभाग, और क्लिक करें स्थापना प्रारंभ करें। लगभग तुरंत, आपको संदेश प्राप्त होगा, "बधाई हो, पिविगो इंस्टॉलेशन पूरा हो गया है"। बहुत आसान।
अब व्यवस्थापक खाता सेट हो गया है, आपको चाहिए अपनी वेबसाइट सुरक्षित करें TLS के साथ, और HTTP से HTTPS में कनेक्शन अपग्रेड करें।
सुडो सर्टिफिकेट
अनुरोध किए जाने पर अपना ईमेल पता दर्ज करें, और सूची से अपना डोमेन या उप डोमेन चुनें। Certbot Let's Encrypt से सुरक्षा प्रमाणपत्र और कुंजी प्राप्त करेगा, और उन्हें आपके रास्पबेरी पाई पर तैनात करेगा।
अपने रास्पबेरी पाई पर पिविगो का उपयोग करना
अब आप अपने डोमेन या सबडोमेन पर जाकर अपनी पिविगो लाइब्रेरी पर जा सकते हैं, लेकिन चूंकि आपके पास कोई फोटो अपलोड नहीं है, इसलिए आपको बताया जाएगा कि "आपकी पिविगो फोटो गैलरी खाली है"।
डेवलपर्स मदद से एक बड़ा प्रदान करते हैं मैं तस्वीरें जोड़ना चाहता हूँ जब आप इस पर माउस ले जाते हैं तो यह नारंगी चमकता है। इस पर क्लिक करें और फिर एक नया एल्बम बनाएं. एल्बम के भीतर से, आप या तो क्लिक कर सकते हैं तस्वीरें जोडो बटन, या अपनी फ़ाइलों को ब्राउज़र में खींचें। अपलोड शुरू अनुमानित रूप से, अपलोड शुरू कर देगा। आपके द्वारा अपलोड की जाने वाली फ़ोटो की गुणवत्ता और संख्या के आधार पर, इसमें लंबा समय लग सकता है।
तस्वीरें एल्बम के भीतर पृष्ठांकित होती हैं, और आप अपने पिविगो इंस्टॉलेशन के मुख्य पृष्ठ के माध्यम से एल्बम तक पहुंच सकते हैं।
पिविगो में कई कॉन्फ़िगरेशन विकल्प हैं, जिसमें एकाधिक उपयोगकर्ताओं को जोड़ने और प्रबंधित करने, डिफ़ॉल्ट फोटो आकार सेट करने, अपने स्वयं के टिकट के साथ वॉटरमार्क छवियां, और टिप्पणियों को सक्षम करने का विकल्प शामिल है। इन सेटिंग्स को क्लिक करके पहुँचा जा सकता है व्यवस्थापक > विन्यास. एक और अच्छा स्पर्श पिविगो थीम गैलरी है, जिसके साथ आप अपने एल्बम के रंगरूप को पूरी तरह से बदल सकते हैं।
गो पर पिविगो
अपने फोन से अपने कंप्यूटर पर तस्वीरें अपलोड करना, और फिर वेब इंटरफेस के माध्यम से पिविगो पर अपलोड करना, एक घर का काम है। सौभाग्य से, पिविगो डेवलपर्स ने कुछ प्रयास करने के लिए मोबाइल ऐप बनाए हैं। पिविगो ऐप आईओएस डिवाइसों के लिए ऐप्पल के ऐप स्टोर के माध्यम से, एंड्रॉइड डिवाइसों के लिए. के माध्यम से उपलब्ध है Google Play Store, और क्योंकि Piwigo और इससे जुड़े Android ऐप F. के माध्यम से ओपन सोर्स हैं ड्रॉयड।
अब आप अपने रास्पबेरी पाई पर छवियों को होस्ट और अपलोड करने के लिए पिविगो का उपयोग कर सकते हैं!
पारिवारिक चित्रों के लिए एक व्यक्तिगत संग्रह होने के साथ-साथ, आपकी पिविगो ऑनलाइन गैलरी एक शोकेस के रूप में कार्य कर सकती है जिसके माध्यम से आप दुनिया को अपनी प्रतिभा दिखाते हैं! प्रकाश और छाया के बारे में सीखकर एक बेहतर फोटोग्राफर बनें या विशेष प्रकार के शॉट के विशेषज्ञ बनें!