كيفية إعداد أداة إدارة Lychee Photo على Linux

click fraud protection

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

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

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

قبل أن نبدأ

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

تنزيل Lychee

instagram viewer

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

sudo apt تثبيت بوابة

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

سو -

أو

sudo -s

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

cd / var / www / html /

استنساخ الرمز باستخدام استنساخ بوابة أمر.

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

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

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

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

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

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

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

سو -

أو

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

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

mysql_secure_installation

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

mysql -u root -p

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

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

الخطوة الخامسة: قم بإنشاء مستخدم لبرنامج 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 كموقع في خادم الويب Apache2. افتح محطة طرفية واستخدم لمس. اتصال. صلة أمر إنشاء ملف تكوين جديد.

سو -

أو

sudo -s touch /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 /
اسم الخادم
ServerAlias ​​www.domain.com

خيارات الفهارس FollowSymLinks MultiViews
AllowOverride الكل
السماح بالأمر ، رفض
تسمح من الجميع

ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log عام

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

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

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

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

watch instagram story