كيفية إعداد أداة إدارة صور Lychee على نظام Linux

أداة إدارة الصور Lychee هي جزء من برنامج ويب لنظام Linux يسمح للمستخدمين بإدارة صورهم الرقمية عن بُعد بكفاءة على الشبكة المحلية ، تمامًا كما نراه مع أدوات الملكية مثل Google Photos و iPhoto وغيرها. يستهدف بشكل أساسي التوزيعات على مستوى الخادم ، ولكن من الممكن استخدام هذا البرنامج على أي نظام تشغيل Linux قديم طالما أنه متصل بالإنترنت دائمًا.

في هذا البرنامج التعليمي ، سنتعرف على كيفية تثبيت نظام إدارة الصور Lychee وإعداده على نظام Linux. قم بتثبيت خادم Ubuntu واتبع دليلنا لمعرفة كيفية بدء تشغيله!

ملاحظة: من فضلك لا تحاول استخدام Lychee إلا إذا كان لديك على الأقل مركزان و 4 جيجابايت من ذاكرة الوصول العشوائي!

قبل أن نبدأ

يعمل نظام إدارة الصور Lychee على أي نظام تشغيل Linux يمكن تشغيله كخادم . مع ذلك ، سيركز هذا البرنامج التعليمي على إعداده ضمن خادم Ubuntu. اخترنا Ubuntu لأنه سهل الفهم ، وهو أحد أفضل أنظمة تشغيل خوادم Linux المتوفرة. ومع ذلك ، إذا لم تكن معجبًا كبيرًا بخادم Ubuntu ، فلا تتردد في اتباع هذا الدليل على أي حال. تعليمات التثبيت هي نفسها ، مطروحًا منها الاختلافات في أسماء الحزم.

تنزيل Lychee

يجب عليك تنزيل أداة إدارة الصور Lychee من الإنترنت قبل أن تتمكن من استخدامها ، حيث لا توجد حزم خاصة بـ Ubuntu للبرنامج. لتنزيل البرنامج ، ستحتاج إلى التفاعل مع GitHub عبر حزمة Git. افتح محطة طرفية وقم بتثبيت أحدث إصدار من أداة Git على خادم Ubuntu الخاص بك.

sudo apt install git

مع إعداد أداة Git ، احصل على غلاف جذر باستخدام الأمر su أو sudo -s .

سو -

أو

sudo -s

باستخدام أمر القرص المضغوط ، انقل الجلسة الطرفية من الدليل الرئيسي إلى المجلد  / var / www / html /  . تأكد من عدم إنشاء مجلد Lychee جديد! سيقوم Git بإنشاء المجلد الجديد أثناء عملية التنزيل.

cd / var / www / html /

استنساخ الكود باستخدام الأمر git clone .

ملاحظة: هل تواجه مشكلة مع Git؟ لا تتردد في تنزيل أرشيف Zip الخاص بـ Lychee إلى خادم Ubuntu بدلاً من ذلك!

كيفية إعداد أداة إدارة صور Lychee على نظام Linux

استنساخ بوابة https://github.com/electerious/Lychee.git

قم بتحديث أذونات مجلد كود Lychee. يرجى قراءة الأمر chmod أدناه بعناية! يجب تعيين الأذونات على 750 وليس 777. إذا لم يتم تعيينها بشكل صحيح تمامًا ، فلن يتم تشغيل Lychee بشكل صحيح!

مؤتمر نزع السلاح ليتشي
chmod -R 750 تحميلات /

بيانات chmod -R 750 /

قم بإعداد قاعدة بيانات SQL

برنامج Lychee موجود على خادم Ubuntu الخاص بك. ومع ذلك ، من المحتمل أن يفشل تشغيل Lychee إذا قمت بالوصول إليه لأنه لم يتم إعداد قاعدة بيانات SQL حتى الآن. لإعداد قاعدة بيانات SQL ، افتح Terminal واتبع الخطوات أدناه.

الخطوة 1:  قم بتثبيت حزمة خادم LAMP على خادم Ubuntu وقم بإعداد MySQL.

سو -

أو

sudo -s
apt تثبيت خادم المصباح ^

الخطوة 2: قم بتشغيل عملية التثبيت الآمن MySQL وتكوين برنامج قاعدة البيانات لخادم Ubuntu.

mysql_secure_installation

الخطوة 3: باستخدام حساب SQL Root ، قم بتسجيل الدخول إلى واجهة سطر أوامر MySQL.

mysql -u الجذر -p

الخطوة 4: قم بإنشاء قاعدة بيانات جديدة لنظام إدارة الصور Lychee.

إنشاء قاعدة بيانات lychee ؛

الخطوة 5: أنشئ مستخدمًا لبرنامج Lychee للتفاعل مع MySQL. تأكد من تغيير "كلمة المرور" إلى كلمة مرور قاعدة بيانات SQL التي تريدها.

امنح جميع الامتيازات على الليتشي. * إلى lycheeadmin @ "localhost" الذي تم تحديده بواسطة "كلمة المرور" مع خيار المنحة ؛

الخطوة 6: مسح امتيازات MySQL.

امتيازات التدفق

الخطوة 7:  تسجيل الخروج من قاعدة بيانات سطر الأوامر MySQL.

إضافات PHP

لقد قمنا بإعداد LAMP (Linux Apache MySQL و PHP ،) لكننا لم ننتهي ، لأن حزم PHP الإضافية التي يحتاجها Lychee غير مثبتة على Ubuntu. لتثبيتها ، افتح نافذة طرفية واستخدم مدير حزمة Apt.

sudo apt install php7.2- *

يجب أن يقوم الأمر أعلاه بإعداد جميع إضافات PHP الضرورية لنظامك. إذا كنت تواجه مشكلات ، فيرجى الرجوع إلى صفحة وثائق Lychee الرسمية.

تكوين اباتشي

الخطوة الأخيرة في عملية التثبيت هي إعداد Lychee كموقع في خادم الويب Apache2. افتح Terminal واستخدم الأمر touch لإنشاء ملف تكوين جديد.

سو -

أو

sudo -s

المس /etc/apache2/sites-available/lychee.conf

افتح ملف التكوين الجديد في محرر نصوص Nano.

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

الصق الكود أدناه في Nano واضغط على Ctrl + O لحفظه. تأكد من إلقاء نظرة على الكود وتغييره ليناسب احتياجاتك.

VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common

قم بالوصول إلى نظام إدارة الصور Lychee الخاص بك على:

كيفية إعداد أداة إدارة صور Lychee على نظام Linux

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

عند تحميل WebUI ، ستحتاج إلى ملء مستخدم SQL وكلمة المرور. لاسم المستخدم ، أدخل lycheeadmin . بالنسبة لكلمة المرور ، أدخل كلمة مرور SQL التي قمت بتعيينها مسبقًا.

باستخدام مجموعة معلومات SQL ، سيكون لديك حق الوصول إلى نظام إدارة الصور الخاص الجديد.

Leave a Comment

توصيل/التحكم في أجهزة الكمبيوتر عبر الشبكة باستخدام KontrolPack

توصيل/التحكم في أجهزة الكمبيوتر عبر الشبكة باستخدام KontrolPack

تحكم بسهولة في أجهزة الكمبيوتر على شبكتك باستخدام KontrolPack. وصّل وأدر أجهزة الكمبيوتر التي تعمل بأنظمة تشغيل مختلفة بكل سهولة.

محاكاة نقرات لوحة المفاتيح والماوس باستخدام Actionaz

محاكاة نقرات لوحة المفاتيح والماوس باستخدام Actionaz

هل ترغب في تنفيذ بعض المهام المتكررة تلقائيًا؟ بدلًا من الضغط على زر يدويًا عدة مرات، أليس من الأفضل لو كان هناك تطبيق؟

تنزيل BBC iPlayer إلى iPhone

تنزيل BBC iPlayer إلى iPhone

iDownloade أداة متعددة المنصات تتيح للمستخدم تنزيل محتوى خالٍ من إدارة الحقوق الرقمية (DRM) من خدمة iPlayer التابعة لهيئة الإذاعة البريطانية (BBC). ويمكنها تنزيل كلا الفيديوين بصيغة .mov.

14 ميزة جديدة في Thunderbird 3 ستجعلك سعيدًا

14 ميزة جديدة في Thunderbird 3 ستجعلك سعيدًا

لقد قمنا بتغطية ميزات Outlook 2010 بمزيد من التفاصيل، ولكن نظرًا لأنه لن يتم إصداره قبل يونيو 2010، فقد حان الوقت لإلقاء نظرة على Thunderbird 3. هناك

قم بتنزيل FlightGear Flight Simulator مجانًا [استمتع]

قم بتنزيل FlightGear Flight Simulator مجانًا [استمتع]

يحتاج الجميع إلى استراحة بين الحين والآخر، فإذا كنت تبحث عن لعبة شيقة، جرّب Flight Gear. إنها لعبة مجانية مفتوحة المصدر ومتعددة المنصات.

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

MP3 Diags هي الأداة الأمثل لإصلاح مشاكل ملفاتك الصوتية. يمكنها وسم ملفات MP3 بشكل صحيح، وإضافة أغلفة الألبومات المفقودة، وإصلاح خلل VBR.

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.