- - लिनक्स पर लीची फोटो प्रबंधन उपकरण कैसे सेटअप करें

लिनक्स पर लीची फोटो प्रबंधन उपकरण कैसे सेटअप करें

लीची फोटो प्रबंधन उपकरण का एक टुकड़ा हैलिनक्स के लिए वेब सॉफ्टवेयर जो उपयोगकर्ताओं को कुशलतापूर्वक, स्थानीय नेटवर्क पर अपने डिजिटल फोटो को प्रबंधित करने की अनुमति देता है, जैसे हम Google फ़ोटो, iPhoto और अन्य जैसे मालिकाना उपकरण के साथ देखते हैं। यह मुख्य रूप से सर्वर ग्रेड वितरण पर लक्षित है, लेकिन किसी भी पुराने लिनक्स ओएस पर इस सॉफ्टवेयर का उपयोग तब तक संभव है जब तक यह हमेशा ऑनलाइन रहता है।

इस ट्यूटोरियल में, हम लिनक्स पर लीची फोटो प्रबंधन प्रणाली को स्थापित करने और स्थापित करने के तरीके के बारे में जानेंगे। Ubuntu सर्वर स्थापित करें और इसे प्राप्त करने का तरीका जानने के लिए हमारे गाइड के साथ चलें!

नोट: कृपया लाइके का उपयोग करने का प्रयास न करें जब तक कि आपके पास कम से कम दो कोर और 4 जीबी रैम न हों!

शुरू करने से पहले

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

डाउनलोड लीची

आपको लीची फोटो प्रबंधन डाउनलोड करना होगाइससे पहले कि आप इसका उपयोग कर सकें, इंटरनेट से उपकरण, क्योंकि सॉफ्टवेयर के लिए कोई उबंटू-विशिष्ट पैकेज नहीं हैं। सॉफ्टवेयर को डाउनलोड करने के लिए, आपको GitHub के साथ Git पैकेज के साथ सहभागिता करनी होगी। एक टर्मिनल खोलें और अपने उबंटू सर्वर पर गिट टूल का नवीनतम संस्करण स्थापित करें।

sudo apt install git

Git टूल सेट होने के साथ, रूट शेल का उपयोग कर लाभ उठाएं सु या सूद- s आदेश।

su -

या

sudo -s

का उपयोग करते हुए सीडी आदेश, टर्मिनल सत्र को होम निर्देशिका से में स्थानांतरित करें / Var / www / html / फ़ोल्डर। सुनिश्चित करें कि आप एक नया लीची फ़ोल्डर नहीं बनाते हैं! Git डाउनलोड प्रक्रिया के दौरान नया फ़ोल्डर बनाएगा।

cd /var/www/html/

कोड का उपयोग करके क्लोन करें गिट क्लोन आदेश।

नोट: Git से परेशान है? इसके बजाय अपने Ubuntu सर्वर को लीची का ज़िप संग्रह डाउनलोड करने के लिए स्वतंत्र महसूस करें!

git clone https://github.com/electerious/Lychee.git

लीची कोड फ़ोल्डर की अनुमतियों को अपडेट करें। कृपया नीचे दिए गए chmod कमांड को ध्यान से पढ़ें! अनुमतियाँ 750 पर सेट होनी चाहिए, और 777 पर नहीं। यदि वे बिल्कुल सही सेट नहीं हैं, तो लीची सही तरीके से नहीं चलेगी!

cd Lychee
chmod -R 750 uploads/
chmod -R 750 data/

SQL डेटाबेस सेट करें

Lychee सॉफ्टवेयर आपके Ubuntu सर्वर पर है। हालाँकि, यदि आप इसे एक्सेस नहीं करते हैं, तो लीची को चलाने में विफल हो जाएगा क्योंकि इसमें अभी तक कोई SQL डेटाबेस सेट नहीं है। SQL डेटाबेस सेट करने के लिए, एक टर्मिनल खोलें और नीचे दिए गए चरणों का पालन करें।

चरण 1: Ubuntu सर्वर पर LAMP सर्वर पैकेज स्थापित करें और MySQL सेट अप करें।

su -

या

sudo -s
apt install lamp-server^

चरण 2: MySQL सुरक्षित स्थापना प्रक्रिया को चलाएं और Ubuntu सर्वर के लिए डेटाबेस सॉफ़्टवेयर को कॉन्फ़िगर करें।

mysql_secure_installation

चरण 3: SQL रूट खाते का उपयोग करके, MySQL कमांड-लाइन इंटरफ़ेस में लॉग इन करें।

mysql -u root -p

चरण 4: लीची फोटो प्रबंधन प्रणाली के लिए एक नया डेटाबेस बनाएं।

create database lychee;

चरण 5: MySQL के साथ सहभागिता करने के लिए Lychee सॉफ़्टवेयर के लिए एक उपयोगकर्ता बनाएँ। अपने वांछित SQL डेटाबेस पासवर्ड में ’पासवर्ड’ अवश्य बदलें।

GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;

चरण 6: MySQL के लिए विशेषाधिकारों को फ्लश करें।

flush privileges;

चरण 7: MySQL कमांड-लाइन डेटाबेस से लॉग आउट करें।

PHP ऐड-ऑन

हमने LAMP (Linux Apache MySQL और PHP) स्थापित किया है,लेकिन हमने ऐसा नहीं किया है, क्योंकि PHP ऐड-ऑन पैकेज जो कि लीची की जरूरत है, उबंटू पर स्थापित नहीं है। उन्हें स्थापित करने के लिए, एक टर्मिनल विंडो खोलें और Apt पैकेज प्रबंधक का उपयोग करें।

sudo apt install php7.2-*

ऊपर दिए गए कमांड को आपके सिस्टम के लिए सभी आवश्यक PHP ऐड-ऑन सेट करने चाहिए। यदि आपके पास समस्याएँ हैं, तो कृपया आधिकारिक लीची प्रलेखन पृष्ठ देखें।

अपाचे विन्यास

स्थापना प्रक्रिया में अंतिम चरण अपाचे 2 वेब सर्वर में एक साइट के रूप में लीची को स्थापित करना है। एक टर्मिनल खोलें और उपयोग करें स्पर्श एक नई विन्यास फाइल बनाने की आज्ञा।

su -

या

sudo -s
touch /etc/apache2/sites-available/lychee.conf

नैनो पाठ संपादक में नई कॉन्फ़िगरेशन फ़ाइल खोलें।

nano /etc/apache2/sites-available/lychee.conf

नीचे दिए गए कोड को नैनो में पेस्ट करें और दबाएँ Ctrl + O इसे बचाने के लिए। कोड को देखना सुनिश्चित करें और अपनी आवश्यकताओं के अनुरूप इसे बदलें।

VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com
<Directory /var/www/html/Lychee/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common
</VirtualHost>

अपने लीची फोटो प्रबंधन प्रणाली पर पहुँचें:

http://ip-address-of-server/Lychee

जब WebUI लोड हो जाता है, तो आपको SQL उपयोगकर्ता और पासवर्ड को भरना होगा। उपयोगकर्ता नाम के लिए, दर्ज करें lycheeadmin। पासवर्ड के लिए, पहले सेट किए गए SQL पासवर्ड को दर्ज करें।

SQL जानकारी सेट करने के साथ, आपकी नई निजी फोटो प्रबंधन प्रणाली तक पहुँच होगी।

टिप्पणियाँ