Εγκατάσταση
Εγκατάσταση θαλασσινού στο Ubuntu
Αυτός ο οδηγός εξηγεί τον τρόπο ρύθμισης και εκτέλεσης του διακομιστή αρχείων SEA από ένα προ-κατασκευασμένο πακέτο με το MySQL. Παρακάτω βήματα εγκατάστασης υποθέτουν ότι όλα τα πακέτα Depency του Cloud Seafile είναι εγκατεστημένα και ενημερωμένα στο σύστημά σας. Ακολουθήστε τα βήματα εγκατάστασης θαλασσινών:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Κατεβάστε το τελευταίο πακέτο διακομιστή Seafile από το Λήψη θαλασσινών. Κατά τη στιγμή αυτής της εγκατάστασης η τελευταία έκδοση του Seafile Server είναι 8.0.5 64bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Μόλις ολοκληρωθεί η λήψη του αρχείου, εξαγάγετε το αρχείο σε /κατάλογο OPT:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Στη συνέχεια, απλά εκτελέστε το σενάριο εγκατάστασης.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Αυτό το σενάριο θα σας καθοδηγήσει για να ρυθμίσετε τον διακομιστή Seafile χρησιμοποιώντας το MySQL. Ο διακομιστής Seafile θα εκτελεστεί στη θύρα 8082 και το UI Seafile Web θα είναι προσβάσιμο στη θύρα 8000. Τώρα ξεκινήστε τις υπηρεσίες Seafile από:
cd /opt/seafile
sudo ./seafile.sh start
Στη συνέχεια, ξεκινήστε την υπηρεσία Frontend της ιστοσελίδας Django.
sudo ./seahub.sh start
Όταν ξεκινάτε το SEAHUB, το σενάριο θα σας ζητήσει να δημιουργήσετε έναν λογαριασμό διαχειριστή για τον λογαριασμό σας στο Seafile Server. Οι θύρες προεπιλογές σε 127.0.0.1:8000. Επομένως, σας συνιστούμε να αναπτύξετε μια αντίστροφη υπηρεσία μεσολάβησης, έτσι ώστε άλλοι χρήστες να έχουν πρόσβαση στην υπηρεσία SEAHUB. Μπορείτε να σταματήσετε τον ιστότοπο Seahub και τις διαδικασίες θαλασσινών με:
./seahub.sh stop
./seafile.sh stop
Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το Seafile File Sync και μοιράζεστε την πλατφόρμα στο Ubuntu. Απολαμβάνω!