- - Πώς να εγκαταστήσετε το Seafile στο Linux

Πώς να ρυθμίσετε το Seafile σε Linux

Χρειάζεστε ένα εξαιρετικό εργαλείο συγχρονισμού για το διακομιστή σας Linuxπου λειτουργεί γρήγορα και υποστηρίζει πελάτες σε πολλαπλές πλατφόρμες; Δείτε το Seafile στο Linux. Πρόκειται για μια λύση συγχρονισμού αρχείων υψηλής ευκρίνειας, η οποία διευκολύνει τη μεταφορά δεδομένων από μέρος σε τόπο μέσω LAN, καθώς και μέσω διαδικτύου.

Εγκατάσταση

Λόγω του πόσα διαφορετικά είδη εξυπηρετητών Linuxτα λειτουργικά συστήματα είναι εκεί έξω, οι προγραμματιστές επέλεξαν να κάνουν ένα γενικό "πρόγραμμα εγκατάστασης Linux". Για να ρυθμίσετε το Seafile σε Linux, ανοίξτε ένα τερματικό και χρησιμοποιήστε το wget λήψη εργαλείου για λήψη του πιο πρόσφατου πακέτου.

64 bit:

wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

32 bit:

wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

Αφού αρπάξετε το λογισμικό διακομιστή, θα πρέπει να εξαγάγετε το αρχείο που είναι συσκευασμένο. Κάντε το με tar.

tar xvzf seafile-server_*.tar.gz

Εκτελείται η εντολή tar με αυτά τα γράμματανα αποσυσκευάσετε ολόκληρο το αρχείο, να το εξάγετε και να το τοποθετήσετε στον ίδιο φάκελο στον οποίο μεταφορτώθηκε. Από εδώ, θα πρέπει να χρησιμοποιήσετε την εντολή CD για να εισέλθετε στον κατάλογο αρχειοθέτησης που έχει εξαχθεί.

cd seafile-server_6.2.3_x86-64

ή

cd seafile-server_6.2.3_i386

Όπως αναφέρθηκε προηγουμένως, το λογισμικό διακομιστή Seafileείναι ένας γενικός εγκαταστάτης. Αντί της συσκευασίας για διάφορες διανομές Linux, οι προγραμματιστές έχουν συμπεριλάβει πολλά διαφορετικά script shell που ο χρήστης μπορεί να τρέξει για να πάρει τα πάντα. Για να δείτε όλα τα ξεχωριστά σενάρια κελυφών που περιλαμβάνονται στο εσωτερικό του καταλόγου, χρησιμοποιήστε την εντολή ls.

ls

Για να φιλτράρετε ειδικά τα σενάρια κελύφους, εξετάστε το ενδεχόμενο να συνδυάσετε την εντολή ls με ένα μπαλαντέρ και την επέκταση αρχείου .sh:

ls *.sh

Στήνω

Υπάρχουν πολλά διαφορετικά σενάρια για εκτέλεση. Για τους περισσότερους χρήστες, το σενάριο που θα εκτελεστεί είναι "setup-seafile.sh". Αν θέλετε να ρυθμίσετε το λογισμικό διακομιστή με SQL, αντί για τις προεπιλεγμένες ρυθμίσεις, δοκιμάστε να εκτελέσετε το "setup-seafile-mysql.sh". Λάβετε υπόψη ότι το προεπιλεγμένο σενάριο εγκατάστασης είναι το καλύτερο για τους περισσότερους χρήστες και ότι τα άλλα σενάρια προορίζονται για εκ των προτέρων χρήστες που θέλουν συγκεκριμένα μεγαλύτερο έλεγχο στον διακομιστή τους. Ανατρέξτε στον ιστότοπο Seafile για περισσότερες πληροφορίες.

Ξεκινήστε την εγκατάσταση με:

sudo sh setup-seafile.sh

Το πρώτο μέρος της διαδικασίας είναι να ονομάσετε το διακομιστή Seafile. Στην ενότητα "Τι θα θέλατε να χρησιμοποιήσετε ως όνομα του εξυπηρετητή αυτού;" πληκτρολογήστε το όνομα του διακομιστή σας. Πατήστε το πλήκτρο εισαγωγής για να συνεχίσετε.

Στη συνέχεια, θα πρέπει να καθορίσετε τη διεύθυνση IP LAN του διακομιστή. Χρησιμοποιήστε την παρακάτω εντολή για να εντοπίσετε τη διεύθυνση IP του μηχανήματος κεντρικού υπολογιστή και, στη συνέχεια, εισαγάγετε τη διεύθυνση IP στο μήνυμα στο τερματικό.

Σημείωση: Ίσως χρειαστεί να ανοίξετε ένα ξεχωριστό τερματικό για να το κάνετε αυτό.

ip addr show | grep "inet 192.168"

Στο τρίτο βήμα, το σενάριο ζητά από το χρήστη νακαθορίστε πού θα πρέπει να αποθηκεύσετε όλα τα δεδομένα που συγχρονίζει το Seafile. Από προεπιλογή, αυτός ο κατάλογος είναι ~ / seafile-data. Για τους περισσότερους χρήστες, αυτό θα γίνει. Εάν θέλετε να το αλλάξετε, καθορίστε τη διαδρομή προς την τοποθεσία στο πρόγραμμα εγκατάστασης.

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

Όταν έχει εγκατασταθεί το λογισμικό διακομιστή καιτο σενάριο θα εκτυπώσει την διεύθυνση IP, το όνομα του διακομιστή, τη θύρα κ.λπ. και θα ρωτήσει εάν "αυτό είναι ΟΚ". Διαβάστε το και πατήστε το πλήκτρο enter για να προχωρήσετε στην εγκατάσταση.

Εγκαθίσταται το ναυτικό. Για να εκτελέσετε τον διακομιστή, κάντε τα εξής:

./seafile.sh start

Για να σταματήσετε το διακομιστή, κάντε τα εξής:

./seafile.sh stop

Κάντε επανεκκίνηση του διακομιστή με

./seafile.sh restart

Εγκατάσταση πελατών συγχρονισμού

Μαζί με το λογισμικό διακομιστή, οι χρήστες μπορούν επίσηςεγκαταστήστε το εργαλείο συγχρονισμού Seafile και στους υπολογιστές του Linux. Επισήμως, το εργαλείο συγχρονισμού GUI υποστηρίζει το Ubuntu, το Debian, το Fedora, το Arch Linux, καθώς και το RHEL / CentOS. Για να το εγκαταστήσετε, επιλέξτε το λειτουργικό σας σύστημα και ακολουθήστε τις οδηγίες εντολών.

Σημείωση: Εάν χρησιμοποιείτε άλλο λειτουργικό σύστημα από αυτά που αναφέρονται παρακάτω, θα πρέπει να χρησιμοποιήσετε αντ 'αυτού την γενική έκδοση του Seafile-GUI. Κατεβάστε το εδώ.

Οδηγίες Ubuntu

Το λογισμικό συγχρονισμού Seafile είναι συμβατό μεUbuntu και διανεμήθηκε μέσω PPA, αντί για ένα πακέτο πακέτων Debian με δυνατότητα λήψης. Αυτή είναι μια καλή επιλογή, επειδή επιτρέπει στους προγραμματιστές να διανέμουν τακτικά ενημερώσεις λογισμικού στο λογισμικό που εκτελείται στον διακομιστή σας. Για να εγκαταστήσετε το λογισμικό στο μηχάνημά σας Ubuntu, ανοίξτε ένα τερματικό και κάντε τα εξής:

sudo add-apt-repository ppa:seafile/seafile-client
sudo apt-get update
sudo apt-get install seafile-gui

Οδηγίες του Debian

Όπως το Ubuntu, το Debian διαθέτει ένα αποθετήριο λογισμικούπαραδώστε το Seafile. Αυτή η αποθήκη λογισμικού έχει υποστήριξη για τα Debian 7, 8 και 9. Για να προσθέσετε το χώρο αποθήκευσης λογισμικού Seafile στο μηχάνημα Debian, ανοίξτε πρώτα ένα τερματικό και αποκτήστε πρόσβαση root su.

Όταν έχετε πρόσβαση σε root, προσθέστε το κλειδί επαναγοράςτο σύστημά σας για να βεβαιωθείτε ότι το Debian θα εγκαταστήσει το λογισμικό. Στη συνέχεια, επιλέξτε την έκδοση του Debian και χρησιμοποιήστε την παρακάτω εντολή για να προσθέσετε αυτόματα την πηγή λογισμικού στο μηχάνημά σας.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61

Debian 7

echo deb http://deb.seadrive.org wheezy main | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 8

echo deb http://deb.seadrive.org jessie main | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 9

echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list

Αφού προσθέσετε τη νέα πηγή λογισμικού στο Debian, ενημερώστε τις πηγές λογισμικού και την προσωρινή μνήμη cache. Μόλις τελειώσει η ενημέρωση, εγκαταστήστε τον πελάτη συγχρονισμού Seafile στο σύστημα με:

sudo apt-get install seafile-gui

Οδηγίες Fedora

sudo dnf install seafile-client

Οδηγίες Arch Linux

Το επίσημο λογισμικό συγχρονισμού Seafile βρίσκεται στο Arch Linux AUR. Ακολουθήστε τον οδηγό μας εδώ για να μάθετε πώς να εγκαταστήσετε το λογισμικό από το AUR για να το ξεκινήσετε.

Ρύθμιση του συγχρονισμού των θαλασσών

Για να συγχρονίσετε με το διακομιστή Seafile, θα χρειαστεί να συνδέσετε τα διαπιστευτήρια στον πελάτη συγχρονισμού.

Ανοίξτε τον υπολογιστή-πελάτη και εισαγάγετε τις πληροφορίες διακομιστή. Ξεκινήστε με τη διεύθυνση IP και τον αριθμό θύρας. Χρησιμοποιήστε τη διεύθυνση IP που καταχωρίσατε προηγουμένως στο πρόγραμμα εγκατάστασης και προσθέστε τον προεπιλεγμένο αριθμό θύρας. Για παράδειγμα:

http://192.168.1.133:8082

Στη συνέχεια, ανοίξτε ένα τερματικό και εισάγετε το φάκελο εγκατάστασης Seafile από παλαιότερα.

cd seafile-server_6.2.3_x86-64

ή

cd seafile-server_6.2.3_i386

Εκτελέστε το σενάριο "reset-admin.sh" για να ορίσετε έναν χρήστη.

sudo sh reset-admin.sh

Εισαγάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας και ορίστε τον κωδικό πρόσβασης. Στη συνέχεια, επιστρέψτε στο πρόγραμμα συγχρονισμού και πληκτρολογήστε το ως στοιχεία σύνδεσης. Εάν οι πληροφορίες είναι σωστές, ο υπολογιστής-πελάτης συγχρονισμού θα συνδεθεί. Από εδώ, ξεκινήστε να συγχρονίζετε όλα τα δεδομένα σας τοποθετώντας αρχεία και φακέλους σε / home / όνομα χρήστη / Seafile /

Σχόλια