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

click fraud protection

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

Εγκατάσταση

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

64 bit:

κλαίω https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

32 bit:

κλαίω https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

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

πίσσα xvzf seafile-server _ *. tar.gz. 

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

instagram viewer

cd seafile-server_6.2.3_x86-64

ή

cd seafile-server_6.2.3_i386

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

είναι

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

ls * .sh

Στήνω

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

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

sudo sh setup-seafile.sh

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

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

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

ip addr show | grep "inet 192.168"

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

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

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

Το Seafile είναι εγκατεστημένο. Για να εκτελέσετε τον διακομιστή, κάντε τα εξής:

./seafile.sh έναρξη

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

./seafile.sh στάση

Επανεκκινήστε το διακομιστή με

Επανεκκίνηση ./seafile.sh

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

Μαζί με το λογισμικό διακομιστή, οι χρήστες μπορούν επίσης να εγκαταστήσουν το εργαλείο συγχρονισμού 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 ενημέρωση. sudo apt-get εγκαταστήστε το seafile-gui

Οδηγίες Debian

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

Όταν έχετε πρόσβαση root, προσθέστε το κλειδί repo στο σύστημά σας για να βεβαιωθείτε ότι το 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

Ντέμπιαν 9

echo deb http://deb.seadrive.org τέντωμα κύρια | sudo tee /etc/apt/sources.list.d/seafile.list. 

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

sudo apt-get εγκαταστήστε το seafile-gui

Οδηγίες Fedora

sudo dnf εγκατάσταση seafile-client

Οδηγίες Arch Linux

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

Ρύθμιση συγχρονισμού Seafile

Για να συγχρονίσετε με το διακομιστή 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

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

watch instagram story