האם אי פעם רצה לגשת לתמונות שלך מכל מקום דרך האינטרנט, אך לא רצה להירשם לפתרונות קנייניים כגון 'אלבומי Google', 'תמונת תמונות' וכדומה? היכרות עם Lychee, כלי מתארח עצמי המאפשר למשתמשים לנהל, להעלות קטלוג קטלוגים גדולים שלהם אוספים. הוא פועל על כל שרת אינטרנט שיש לו Apache2 (או NGINX), PHP ו- MySQL.

במדריך זה נשתמש בשרת אובונטו. זה לא אומר שליכי לא תפעל במערכות הפעלה אחרות של לינוקס. ההוראות הן בעצם אותו דבר, פחות שינויים בחבילה. רק לוודא שיש לך MySQL, האחרונה PHP ו Apache2 (או Nginx).

דרישות חומרה

  • לינוקס שרת הפצה כי יש את היכולת להפעיל ולהתקין snapd
  • כל מחשב שולחני ישן בינוני (DDR-2 עידן או יותר) שיכול להישאר בכל עת ולפעול כשרת
  • VPS או כל סוג אחר של שרת ברמה ארגונית

התקנת שרת אובונטו

עבור אל אתר האינטרנט של אובונטו והורד את הגירסה העדכנית ביותר של שרת אובונטו. לאחר הורדת אותו, ליצור כלי התקנה חיה עם Etcher. בצע את ההוראות באתר. השימוש בו הוא תהליך בן שלושה שלבים. לחלופין, לצרוב את תמונת הדיסק של אובונטו ל- DVD או לתקליטור.

באמצעות ה- BIOS בשרת, שנה את סדר האתחול כך שמדידת ההתקנה של שרת אובונטו תיטען תחילה. זכור כי לחצן ה - BIOS שונה (חלקם DEL, F2 או ESC) על כל מחשב, לכן עיין במדריך שלך כדי לוודא את הכפתור הנכון.

דיסק ההתקנה של שרת אובונטו נטען. כתוצאה מכך, תפריט בחירה מופיע עם מספר אפשרויות. בחר "התקן שרת Ubuntu" כדי לעבור אל ההתקנה.

בעמוד הבא שרת אובונטו מבקש מהמשתמש לבחור את השפה הנכונה. באמצעות מקשי החיצים, אתר את השפה שלך ולאחר מכן הקש Enter.

לאחר מכן, הגדר שם מארח עבור שרת אובונטו. שם זה "אובונטו-ליצ'י", "שרת אובונטו", "אובונטו", או משהו דומה. זה בעיקר כדי לזהות את המכשיר ברשת ממחשבים אחרים.

הוסף שם משתמש לשרת וכן סיסמה בלתי נשכחת, מאובטחת.

לאחר הגדרת שם המשתמש, שרת אובונטו מעלה את מנהל המחיצה. באמצעות מקשי החצים, בחר "מודרך - השתמש בדיסק כולו" ולחץ על מקש Enter. זה יאפשר שרת אובונטו באופן אוטומטי מחיצה הכל.

לאחר ההתקנה הבסיסית, שרת אובונטו מבקש מהמשתמש לבחור חבילות להתקנה. השתמש במקשי החצים כדי לעבור בריחוף מעל אפשרות, לחץ על מקש הרווח כדי לבחור. בחר שרת LAMP, כלי עזר סטנדרטיים של המערכת ושרת OpenSSH. לאחר מכן, המתן עד שההתקנה תושלם. בסיום ההתקנה, הפעל מחדש את ההתקן.

הערה: התקנת חבילת שרת LAMP תנחה אותך להוסיף סיסמת root של MySQL. הזן מאובטח, בלתי נשכח אחד כפי שהוא יגיע שימושי מאוחר יותר.

התקנת ליצ'י

ראשית, להיכנס MySQL עם סיסמת השורש להגדיר קודם לכן.

 mysql -u root -p 

זה ייתן לך גישה שורש ב- MySQL. עכשיו ליצור את מסד הנתונים Lychee.

 ליצור מסד נתונים lychee; 

לאחר מכן, שנה את ההרשאות במסד הנתונים; הוסף משתמש מסד נתונים וסיסמה.

 מעניק כל פריווילג 'על ליצ'י. * To lycheeuser @ 'localhost' מזוהה על ידי 'ReplaceWithPasswordHere' עם אפשרות מענק; 

לבסוף, לשטוף את הרשאות, ולצאת MySQL.

 הרשאות סומק; לְהַפְסִיק 

צור קובץ תצורה של Apache2.

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

הדבק את הפרטים הבאים:

 VirtualHost *: 80> ServerAdmin [email protected] DocumentRoot / var / www / html / Lychee / ServerName your-domain.com ServerAlias ​​www.domainnamehere.com  אפשרויות אינדקסים FollowSymLinks MultiViews AllowOverride כל סדר לאפשר, דחה לאפשר מכל  ErrorLog /var/log/apache2/domainname.com-error_log CustomLog /var/log/apache2/domainname.com-access_log משותף 

ואז לשמור על ידי לחיצה על "Ctrl + O" במקלדת. הפעל מחדש את apache2.

 שירות - - 

התקן git, כמה addons PHP לתפוס את הקוד Lychee.

 sudo apt להתקין git php-cli php-gd php-Mysqlnd PHP- תלתל PHP- json PHP- zip PHP-exif PHP-session PHP-mbstring 

לאחר ההתקנה, ללכת לתיקיית האינטרנט Apache:

 cd / var / www / html / 

תפוס את הקוד של Lychee:

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

לבסוף, לשנות את ההרשאות.

 cd ליצ'י sudo chmod -R 777 uploads / data / 

הגדרת ליצ'י

השתמש ifconfig כדי למצוא את כתובת ה- IP המקומית, ולאחר מכן הזן את כתובת ה- IP לדפדפן אינטרנט כדי לגשת לליצ'י (משהו כמו http://local.ip.address/Lychee ).

כאשר ממשק האינטרנט של Lychee נטען, הוא מבקש ממך לציין את מסד הנתונים SQL, המשתמש והסיסמה.

  • עבור משתמש: lycheeuser
  • עבור מסד הנתונים: lychee
  • עבור סיסמה: הזן את הסיסמה שנקבעה במהלך תהליך יצירת מסד הנתונים.

לאחר מילוי המידע הדרוש, יהיה עליך ליצור פרטי התחברות. הזן שם משתמש וסיסמה מאובטחת, ולאחר מכן לחץ על 'צור'.

שימוש בליצ'י

הוספת תמונות לשרת Lychee שלך ​​קל! העלה תיקיה על ידי לחיצה על הסימן "+" ולאחר מכן לחיצה על הלחצן "העלה". מכאן, חפש את התמונה שלך והעלה אותה. אתה אמור לראות את התמונה החדשה שלך באלבום "לא ממוקד" באופן מיידי.

צור אלבום

צור אלבום תמונות חדש על ידי לחיצה על הסמל "+" ולאחר מכן לחיצה על "Create Album". כדי להעלות לאלבום כלשהו, ​​בחר אותו ב- Lychee ולאחר מכן עבור אל הסימן "+" ולחץ על הלחצן "העלה".

ייבוא ​​באמצעות קישור

ליצ'י תומך בהעלאה דרך האינטרנט. מצא קישור ישיר לכל תמונה באינטרנט, ולאחר מכן לחץ על "+" סמל "ייבוא ​​דרך קישור" כדי להעלות את התמונה ישירות לספריית התמונות שלך.

דרכים אחרות לייבוא

מלבד העלאה דרך קישור, ליצ'י תומך גם בדרכים אחרות לייבא. כדי לייבא כמות מסיבית של תמונות בו זמנית, לחץ על "ייבוא ​​דרך שרת", ולאחר מכן הצב את התמונות בתיקייה בשרת, ציין את המיקום ולחץ על הלחצן ייבוא.

ניתן גם להעלות באמצעות Dropbox. לחץ על סמל גלגל השיניים בפינה השמאלית העליונה, ולאחר מכן בחר באפשרות "Dropbox Setup" (עקוב אחר הגדרות). בצע את ההוראות המופיעות על המסך כדי לקשר את Dropbox. כאשר מקושרים, לחץ על הסימן "+" כדי לייבא תמונות לספריית Lychee דרך Drobox.

סיכום

ניהול תמונות מקוונות השתפר בשנים האחרונות, אך למעשה לא היו הרבה חלופות טובות ומאופיינות לשימוש עצמי, בהן משתמשים לינוקס יכולים להשתמש - עד עכשיו. בגלל זה אני שמח ליצ 'י הוא מסביב, שכן זה מקל על כל אחד כדי להגדיר את מערכת הצילום המקוון שלהם כי המתחרה משהו כי גוגל או מיקרוסופט היה לבוא עם.