- - Πώς να ρυθμίσετε το εργαλείο διαχείρισης Lychee Photo στο Linux

Πώς να ρυθμίσετε το εργαλείο διαχείρισης Lychee Photo στο Linux

Το εργαλείο διαχείρισης Lychee Photo είναι ένα κομμάτι τουλογισμικό ιστού για το Linux που επιτρέπει στους χρήστες να διαχειρίζονται αποτελεσματικά τις ψηφιακές φωτογραφίες τους στο τοπικό δίκτυο, όπως συμβαίνει με τα ιδιόκτητα εργαλεία όπως το Google Photos, το iPhoto και άλλα. Βασικά απευθύνεται σε διανομές βαθμού εξυπηρετητή, αλλά είναι δυνατό να χρησιμοποιηθεί αυτό το λογισμικό σε οποιοδήποτε παλιό λειτουργικό σύστημα Linux, εφόσον είναι πάντα συνδεδεμένο στο διαδίκτυο.

Σε αυτό το σεμινάριο, θα εξετάσουμε τον τρόπο εγκατάστασης και ρύθμισης του συστήματος διαχείρισης φωτογραφιών Lychee στο Linux. Εγκαταστήστε το διακομιστή του Ubuntu και ακολουθήστε μαζί με τον οδηγό μας για να μάθετε πώς να το κάνετε!

Σημείωση: Μην επιχειρήσετε να χρησιμοποιήσετε το Lychee εκτός αν έχετε τουλάχιστον δύο πυρήνες και 4GB μνήμης RAM!

Πριν ξεκινήσουμε

Το σύστημα διαχείρισης Lychee Photo λειτουργεί σε οποιαδήποτεLinux OS που μπορεί να τρέξει ως διακομιστής. Με αυτό είπε, αυτό το σεμινάριο θα επικεντρωθεί στη δημιουργία του κάτω από το διακομιστή Ubuntu. Επιλέγουμε το Ubuntu όπως είναι εύκολο να καταλάβουμε και είναι ένα από τα καλύτερα OSes server Linux εκεί έξω. Ωστόσο, εάν δεν είστε μεγάλος οπαδός του διακομιστή Ubuntu, μπορείτε να ακολουθήσετε μαζί με αυτόν τον οδηγό ούτως ή άλλως. Οι οδηγίες εγκατάστασης είναι οι ίδιες, μείον διαφορές στα ονόματα πακέτων.

Κατεβάστε Lychee

Πρέπει να κάνετε λήψη της διαχείρισης φωτογραφιών Lycheeεργαλείο από το διαδίκτυο, πριν να μπορείτε να το χρησιμοποιήσετε, καθώς δεν υπάρχουν πακέτα ειδικά για το λογισμικό Ubuntu. Για να κάνετε λήψη του λογισμικού, θα χρειαστεί να αλληλεπιδράσετε με το GitHub μέσω του πακέτου Git. Ανοίξτε ένα τερματικό και εγκαταστήστε την τελευταία έκδοση του εργαλείου Git στο διακομιστή Ubuntu.

sudo apt install git

Με το εργαλείο Git που έχει συσταθεί, αποκτήστε ένα ριζικό κέλυφος χρησιμοποιώντας το su ή sudo -s εντολή.

su -

ή

sudo -s

Χρησιμοποιώντας την CD εντολή, μετακινήστε τη συνεδρία τερματικού από τον αρχικό κατάλογο στο / var / www / html / ντοσιέ. Βεβαιωθείτε ότι δεν δημιουργείτε νέο φάκελο Lychee! Το Git θα δημιουργήσει τον νέο φάκελο κατά τη διαδικασία λήψης.

cd /var/www/html/

Κλωνοποιήστε τον κώδικα χρησιμοποιώντας το git clone εντολή.

Σημείωση: έχετε πρόβλημα με το Git; Μη διστάσετε να κατεβάσετε το αρχείο Zip του Lychee στο διακομιστή Ubuntu σας!

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

Ενημερώστε τα δικαιώματα του φακέλου κώδικα Lychee. Διαβάστε προσεκτικά την παρακάτω εντολή chmod! Οι άδειες πρέπει να ρυθμιστούν στο 750 και όχι στο 777. Εάν δεν έχουν ρυθμιστεί ακριβώς, το Lychee δεν θα τρέξει σωστά!

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

Ρύθμιση βάσης δεδομένων SQL

Το λογισμικό Lychee βρίσκεται στο διακομιστή Ubuntu σας. Ωστόσο, το Lychee πιθανότατα δεν θα εκτελεστεί αν το έχετε πρόσβαση, καθώς δεν έχει ακόμα δημιουργηθεί βάση δεδομένων SQL. Για να ρυθμίσετε μια βάση δεδομένων SQL, ανοίξτε ένα τερματικό και ακολουθήστε τα παρακάτω βήματα.

Βήμα 1: Εγκαταστήστε το πακέτο διακομιστή LAMP στο διακομιστή Ubuntu και εγκαταστήστε το MySQL.

su -

ή

sudo -s
apt install lamp-server^

Βήμα 2: Εκτελέστε τη διαδικασία ασφαλούς εγκατάστασης MySQL και διαμορφώστε το λογισμικό βάσης δεδομένων για το διακομιστή Ubuntu.

mysql_secure_installation

Βήμα 3: Χρησιμοποιώντας το λογαριασμό SQL Root, συνδεθείτε στη διεπαφή γραμμής εντολών MySQL.

mysql -u root -p

Βήμα 4: Δημιουργήστε μια νέα βάση δεδομένων για το σύστημα διαχείρισης φωτογραφιών Lychee.

create database lychee;

Βήμα 5: Δημιουργήστε έναν χρήστη για το λογισμικό Lychee να αλληλεπιδρά με τη MySQL. Βεβαιωθείτε ότι έχετε αλλάξει τον κωδικό πρόσβασης στον επιθυμητό κωδικό πρόσβασης της βάσης δεδομένων 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 που χρειάζονται οι Lychee δεν έχουν εγκατασταθεί στο Ubuntu. Για να τα εγκαταστήσετε, ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιήστε τον διαχειριστή πακέτων Apt.

sudo apt install php7.2-*

Η παραπάνω εντολή πρέπει να ρυθμίσει όλα τα απαραίτητα πρόσθετα PHP για το σύστημά σας. Εάν αντιμετωπίζετε προβλήματα, ανατρέξτε στην επίσημη σελίδα τεκμηρίωσης Lychee.

Διαμόρφωση Apache

Το τελευταίο βήμα στη διαδικασία εγκατάστασης είναι να ρυθμίσετε το Lychee ως μια τοποθεσία στο διακομιστή ιστού Apache2. Ανοίξτε ένα τερματικό και χρησιμοποιήστε το αφή για να δημιουργήσετε ένα νέο αρχείο ρυθμίσεων.

su -

ή

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/
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>

Αποκτήστε πρόσβαση στο σύστημα διαχείρισης φωτογραφιών Lychee στη διεύθυνση:

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

Όταν το WebUI φορτωθεί, θα πρέπει να συμπληρώσετε τον χρήστη SQL και τον κωδικό πρόσβασης. Για το όνομα χρήστη, εισάγετε lycheeadmin. Για τον κωδικό πρόσβασης, πληκτρολογήστε τον κωδικό πρόσβασης SQL που ορίσατε νωρίτερα.

Με το σύνολο πληροφοριών SQL, θα έχετε πρόσβαση στο νέο σας ιδιωτικό σύστημα διαχείρισης φωτογραφιών.

Σχόλια