Sitemap

Οι υπηρεσίες Cloud Computing έχουν γίνει ευρέως χρησιμοποιούμενες, που κυμαίνονται από υπηρεσίες αποθήκευσης cloud, όπως το Dropbox και το iCloud, έως σουίτες παραγωγικότητας, όπως το Google Workspace και το Office 365.Αυτές οι υπηρεσίες προσφέρουν τη δυνατότητα συγχρονισμού εγγράφων μεταξύ συσκευών και χρήσης επαγγελματικού λογισμικού από οποιοδήποτε πρόγραμμα περιήγησης ιστού ή φορητή συσκευή.Καθώς το cloud computing ωριμάζει, μια ολοένα και πιο δημοφιλής λύση είναι οι χρήστες να λειτουργούν έναν προσωπικό διακομιστή cloud.

Σε αυτές τις οδηγίες, δημιουργούμε μια υπηρεσία αποθήκευσης cloud που ελέγχετε χρησιμοποιώντας το λογισμικό ανοιχτού κώδικα, Nextcloud.Δημιουργούμε έναν τοπικό δοκιμαστικό διακομιστή, που περιορίζεται στη λειτουργία στο τοπικό σας δίκτυο.Στη συνέχεια, εγκαθιστούμε το πρόγραμμα-πελάτη Nextcloud στον επιτραπέζιο υπολογιστή και την κινητή συσκευή σας και συγχρονίζουμε τα αρχεία μεταξύ τους.Στη συνέχεια, δείχνουμε πώς μπορείτε να εκτελέσετε αυτήν την ίδια γενική διαμόρφωση σε μια υπηρεσία απομακρυσμένης φιλοξενίας, ώστε να έχετε πρόσβαση στο cloud σας από οπουδήποτε.

Σχετικά με το Nextcloud

Το Nextcloud είναι ένας διακομιστής αποθήκευσης cloud που έχει σχεδιαστεί για να κλιμακώνεται σε εκατοντάδες χιλιάδες χρήστες.Μπορείτε να εκτελέσετε το λογισμικό πελάτη σε Windows, macOS, Linux, Android και iOS, συγχρονίζοντας αρχεία σε πολλές συσκευές.

Μπορείτε επίσης να αποκτήσετε πρόσβαση στα αρχεία σας στον ιστό κάνοντας είσοδο στην πύλη ιστού Nextcloud.Η πύλη διαθέτει έναΠίνακας ελέγχου διαχειριστή, όπου μπορείτε να προσθέσετε χρήστες, να διαμορφώσετε δικαιώματα ομάδας και να ορίσετε μεμονωμένα όρια δίσκου.Η πύλη χρησιμοποιεί επίσης ένα σύστημα πρόσθετων για να παρέχει πρόσθετες λειτουργίες, όπως συνομιλία σε πραγματικό χρόνο και τηλεδιάσκεψη για εσάς και τους άλλους χρήστες σας.

Για να μάθετε περισσότερα σχετικά με το Nextcloud, επισκεφτείτε τον επίσημο ιστότοπο στη διεύθυνση https://nextcloud.com.

Δημιουργία τοπικού διακομιστή Nextcloud

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

Θα μπορούσατε να εκτελέσετε τον διακομιστή σε έναν αποκλειστικό υπολογιστή, αλλά για δοκιμή, είναι ευκολότερο να τον εγκαταστήσετε σε VM (εικονική μηχανή), την οποία μπορείτε να εκτελέσετε στον κύριο υπολογιστή σας.Ο υπολογιστής σας απαιτεί τους ακόλουθους πόρους:

Κάντε λήψη του διακομιστή Ubuntu 18

Το Nextcloud απαιτεί διακομιστή με Linux.Το συνιστώμενο λειτουργικό σύστημα Linux για το Nextcloud είναι ο διακομιστής Ubuntu, επομένως αυτό χρησιμοποιούμε σε αυτό το παράδειγμα.

Το Ubuntu είναι δωρεάν για λήψη και χρήση.Κάντε λήψη του Ubuntu Server 18.04 από το http://releases.ubuntu.com/18.04.2/ubuntu-18.04.2-live-server-amd64.iso.Είναι ένα μεγάλο αρχείο, στα 2 GB περίπου.

Εγκαταστήστε το VirtualBox και δημιουργήστε ένα VM

Σε αυτό το παράδειγμα, χρησιμοποιούμε το Oracle VM VirtualBox για να δημιουργήσουμε και να εκτελέσουμε το VM μας.Το VirtualBox είναι δωρεάν για προσωπική χρήση.

  1. Σε ένα πρόγραμμα περιήγησης, μεταβείτε στη διεύθυνση https://www.virtualbox.org/wiki/Downloads.Κάντε κλικ στην επιλογή Windows hosts για λήψη του προγράμματος εγκατάστασης για Windows.
  2. Εκτελέστε το πρόγραμμα εγκατάστασης χρησιμοποιώντας τις προεπιλεγμένες επιλογές εγκατάστασης.Όταν ολοκληρωθεί η εγκατάσταση, εκτελέστε το VirtualBox.
  3. Στο VirtualBox, κάντε κλικ στο Νέο για να δημιουργήσετε μια νέα εικονική μηχανή.

  1. Ονομάστε το VM.Το όνομα μπορεί να είναι οτιδήποτε, αλλά θα πρέπει να περιέχει τη λέξη Ubuntu.Βεβαιωθείτε ότι το "Type" έχει οριστεί σε Linux και το "Version" έχει οριστεί σε Ubuntu (64-bit). Κάντε κλικ στο Επόμενο.

  1. Ρυθμίστε το "Μέγεθος μνήμης" στα 1024 MB (1 GB). Κάντε κλικ στο Επόμενο.

  1. Για το "Σκληρός δίσκος", επιλέξτε Δημιουργία εικονικού σκληρού δίσκου τώρα και, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία.

  1. Για "Τύπος αρχείου σκληρού δίσκου", επιλέξτε VDI.Κάντε κλικ στο Επόμενο.

  1. Για "Αποθήκευση σε φυσικό σκληρό δίσκο", επιλέξτε Δυναμική κατανομή.

  1. Για "Θέση και μέγεθος αρχείου", επιλέξτε μέγεθος δίσκου 10 GB. (Μπορείτε να επιλέξετε μεγαλύτερο μέγεθος αν θέλετε.) Κάντε κλικ στην επιλογή Δημιουργία.

  1. Διαμορφώστε τον προσαρμογέα δικτύου, ώστε να αποτελεί μέρος του τοπικού σας δικτύου.Με την εικονική μηχανή σας επισημασμένη στα αριστερά, κάντε κλικ στις Ρυθμίσεις.

  1. Στα αριστερά, κάντε κλικ στο Δίκτυο.Στα δεξιά, στην ενότητα "Συνημμένο σε", επιλέξτε Γεφυρωμένος προσαρμογέας.Κάντε κλικ στο OK.

  1. Το VM είναι έτοιμο.Κάντε κλικ στο Έναρξη.

  1. Στο "Επιλογή δίσκου εκκίνησης", κάντε κλικ στο εικονίδιο φακέλου και επιλέξτε το ISO του Ubuntu που κατεβάσατε.Εάν εξακολουθεί να γίνεται λήψη, περιμένετε μέχρι να ολοκληρωθεί η λήψη.Κάντε κλικ στο Έναρξη.

Ξεκινά ο διακομιστής ISO του Ubuntu.Η εικονική σας μηχανή είναι σε λειτουργία.

Εγκαταστήστε τον διακομιστή Ubuntu στο VM σας

Το VM εκκινεί στο live ISO του διακομιστή Ubuntu, το οποίο περιέχει το πρόγραμμα εγκατάστασης του Ubuntu.

Σημείωση

Όταν κάνετε κλικ μέσα στο παράθυρο VM, καταγράφει το ποντίκι και το πληκτρολόγιό σας.Ο κέρσορας του ποντικιού σας θα εξαφανιστεί και ενδέχεται να μην μπορείτε να χρησιμοποιήσετε συντομεύσεις των Windows όπως π.χAlt+Αυτί. Μπορείτε να απελευθερώσετε το πληκτρολόγιο και το ποντίκι πατώντας το VirtualBox "Host Key", που είναι το σωστόCtrlπλήκτρο στο πληκτρολόγιό σας.Για να συνεχίσετε να χρησιμοποιείτε το VM, κάντε ξανά κλικ στο εσωτερικό του παραθύρου του.

Σημείωση

Η διεπαφή του προγράμματος εγκατάστασης είναι μόνο κείμενο.Στα ακόλουθα βήματα, χρησιμοποιήστε τα πλήκτρα επάνω, κάτω και Tab για να αλλάξετε την επισημασμένη επιλογή, το πλήκτρο διαστήματος για να αλλάξετε ένα πλαίσιο ελέγχου και το Enter για να κάνετε μια επιλογή.

  1. Ορίστε τον τύπο του πληκτρολογίου σας.Εάν χρησιμοποιείτε ένα τυπικό πληκτρολόγιο ΗΠΑ, πατήστεΕισαγω.
  2. Επιλέξτε Install Ubuntu και πατήστεΕισαγω.

  1. Στην ενότητα "Συνδέσεις δικτύου", επιλέξτε τον προσαρμογέα δικτύου που πρέπει να χρησιμοποιεί το Ubuntu.Σε αυτό το παράδειγμα, θέλουμε να χρησιμοποιεί τη σύνδεσή μας Ethernet (eth). Επιλέξτε Τέλος και πατήστεΕισαγω.

  1. Στο "Διαμόρφωση διακομιστή μεσολάβησης", πατήστεΕισαγω.
  2. Στο "Configure Ubuntu archive mirror", πατήστεΕισαγω.
  3. Στην ενότητα "Ρύθμιση συστήματος αρχείων", επιλέξτε την προεπιλογή, Χρήση ολόκληρου δίσκου.ΤύποςΕισαγω.

  1. Το VirtualBox VDI 10 GB είναι ο μόνος δίσκος.Στο "Επιλογή του δίσκου για εγκατάσταση", πατήστεΕισαγω.

  1. Ελέγξτε τις συνοπτικές πληροφορίες, επιλέξτε Τέλος και πατήστεΕισαγω.
  2. Στην ενότητα "Επιβεβαίωση καταστροφικής ενέργειας", επιλέξτε Συνέχεια και πατήστεΕισαγω.

  1. Στην ενότητα "Ρύθμιση προφίλ", δημιουργήστε ένα νέο προφίλ χρήστη.Το νέο προφίλ είναι επίσης ο προεπιλεγμένος λογαριασμός διαχειριστή του Ubuntu. «Το όνομά σου» μπορεί να είναι οτιδήποτε σου αρέσει.Για το "Όνομα του διακομιστή σας", εισαγάγετε ένα όνομα κεντρικού υπολογιστή για τον υπολογιστή σας (χρησιμοποιώντας μόνο αριθμούς, πεζά γράμματα, παύλες και κάτω παύλες), όπως το nextcloud.Για "όνομα χρήστη", επιλέξτε το όνομα που θέλετε να χρησιμοποιήσετε για να συνδεθείτε στον υπολογιστή (χρησιμοποιώντας πεζά γράμματα και χωρίς κενά). Επιλέξτε έναν κωδικό πρόσβασης και πληκτρολογήστε τον ξανά για επαλήθευση.Επιλέξτε Τέλος και πατήστεΕισαγω.

  1. Στην ενότητα "Ρύθμιση SSH", επιλέξτε το πλαίσιο με την ένδειξη Εγκατάσταση διακομιστή OpenSSH.Ένα SSH σάς επιτρέπει να συνδεθείτε απομακρυσμένα στο μηχάνημα εάν είναι απαραίτητο.Επιλέξτε Τέλος και πατήστεΕισαγω.

  1. Στην ενότητα "Επιλεγμένα Snaps διακομιστή", επιλέξτε Nextcloud.Επιλέξτε Τέλος και πατήστεΕισαγω.

  1. Η διαδικασία εγκατάστασης συνεχίζεται.Όταν τελειώσετε, επιλέξτε Επανεκκίνηση τώρα για να εκκινήσετε το εγκατεστημένο λειτουργικό σύστημα.

Διαμορφώστε το Ubuntu και εγκαταστήστε τον διακομιστή Nextcloud

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

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

  1. Εκτελέστε μια αρχική ενημέρωση συστήματος.Εκτελέστε την ενημέρωση sudo apt-get && sudo apt-get αναβάθμιση && sudo apt-get dist-upgrade.Εισαγάγετε τον κωδικό πρόσβασής σας όταν σας ζητηθεί.Εάν σας ζητηθεί να επιβεβαιώσετε μια αναβάθμιση, πληκτρολογήστε y και πατήστεΕισαγω.

  1. Προσθέστε έναν κανόνα τείχους προστασίας για να επιτρέψετε τις συνδέσεις OpenSSH.Εκτελέστε το sudo ufw allow OpenSSH.
  2. Εκτελέστε το sudo ufw enable για να ενεργοποιήσετε το τείχος προστασίας.
  3. Εκτελέστε την κατάσταση sudo ufw για να επαληθεύσετε ότι το τείχος προστασίας φιλτράρει την κυκλοφορία δικτύου του διακομιστή.

  1. Ξεκινήστε το πρόγραμμα εγκατάστασης Nextcloud.Εκτελέστε το sudo nextcloud.manual-installκάρτα χρήστη.Για χρήστη και πάσο, επιλέξτε το όνομα και τον κωδικό πρόσβασης που θέλετε να χρησιμοποιήσετε με τον λογαριασμό σας στο Nextcloud.Μπορεί να είναι διαφορετικό από το όνομα και τον κωδικό πρόσβασής σας στο Ubuntu.Αυτός ο λογαριασμός είναι ο λογαριασμός διαχειριστή Nextcloud.

Μετά από λίγα λεπτά, βλέπετε:

 Nextcloud was successfully installed
  1. Στη συνέχεια, ανοίξτε τις θύρες 80 (HTTP) και 443 (HTTPS) στο τείχος προστασίας σας.Εκτελέστε sudo ufw allow 80.443/tcp.

  1. Το Nextcloud διατηρεί μια εσωτερική λίστα μεαξιόπιστους τομείς.Μόνο τα αιτήματα που απευθύνονται σε αυτούς τους τομείς λαμβάνουν απάντηση από τον διακομιστή Nextcloud.Από προεπιλογή, ο μόνος αξιόπιστος τομέας είναι ο localhost (ο διακομιστής μπορεί να ανταποκριθεί μόνο στον εαυτό του). Για να προβάλετε τους αξιόπιστους τομείς, εκτελέστε το sudo nextcloud.occ config:system:get trusted_domains.

  1. Πρέπει να προσθέσετε τη διεύθυνση IP του διακομιστή σας στη λίστα αξιόπιστων τομέων.Πρώτα, καθορίστε τη διεύθυνση IP του διακομιστή σας.Εκτελέστε το ip a | grep inet για να βρείτε τη διεύθυνση IP του διακομιστή στο τοπικό σας δίκτυο.Εάν βρίσκεστε σε δίκτυο IPv4, θα πρέπει να ξεκινά με 192.168 ή 10.0.

  1. Εδώ, η διεύθυνσή μας είναι 192.168.1.173.Τώρα, ορίστε αυτήν τη διεύθυνση ως αξιόπιστο τομέα.Εκτέλεση sudo nextcloud.occ config:system:set trusted_domains 1 --value=τομέα, όπου ο τομέας είναι η διεύθυνση IP του διακομιστή σας.

  1. Δημιουργήστε ένα πιστοποιητικό SSL ώστε το Nextcloud να μπορεί να κρυπτογραφήσει τα δεδομένα σας μέσω HTTPS.Επειδή αυτό το νέφος περιορίζεται στο οικιακό σας δίκτυο, μπορείτε να χρησιμοποιήσετε ένα αυτο-υπογεγραμμένο πιστοποιητικό.Εκτελέστε το sudo nextcloud.enable-https αυτο-υπογεγραμμένο.

Η διαμόρφωση του διακομιστή έχει ολοκληρωθεί και το νέφος σας είναι λειτουργικό.Η υπηρεσία Nextcloud εκτελείται και ο διακομιστής σας ακούει στο τοπικό σας δίκτυο για αιτήματα σύνδεσης HTTP και HTTPS.

Συνδεθείτε στο Nextcloud

Για να συνδεθείτε στον πίνακα ελέγχου ιστού του Nextcloud, πρέπει να προσθέσετε μια εξαίρεση ασφαλείας στο πρόγραμμα περιήγησής σας, ώστε να δέχεται το πιστοποιητικό SSL που έχετε υπογράψει.Κανονικά, δεν θα θέλατε ποτέ να δημιουργήσετε μια εξαίρεση όπως αυτή, εκτός εάν ελέγχετε τον διακομιστή και το δίκτυο. (Αυτό το βήμα δεν απαιτείται εάν εκτελείτε το Nextcloud στο Διαδίκτυο, οπότε χρησιμοποιεί το Let's Encrypt για την παροχή πιστοποιητικών SSL.)

  1. Σε ένα πρόγραμμα περιήγησης, μεταβείτε στη διεύθυνση του διακομιστή Nextcloud.Σε αυτό το παράδειγμα, η διεύθυνση είναι 192.168.1.173.
  2. Το πρόγραμμα περιήγησής σας θα σας προειδοποιήσει ότι το πιστοποιητικό SSL είναι αυτο-υπογεγραμμένο.Στο Chrome, κάντε κλικ στην επιλογή Για προχωρημένους και, στη συνέχεια, στην επιλογή Προχωρήστε σε.

Εάν χρησιμοποιείτε Firefox, κάντε κλικ στο Advanced, Add Exception, Confirm Security Exception.

  1. Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας στο Nextcloud, όπως τα ρυθμίσατε κατά την εγκατάσταση του Nextcloud.Κάντε κλικ στο Σύνδεση.

  1. Στον πίνακα ελέγχου του Nextcloud, μπορείτε να προβάλετε και να εργαστείτε με τα αρχεία που έχετε αποθηκεύσει στο cloud.Εάν κάνετε κλικ στο εικονίδιο με το γρανάζι (⚙), μπορείτε να αποκτήσετε πρόσβαση στις ρυθμίσεις διαχειριστή και να προσαρμόσετε τις προτιμήσεις του διακομιστή σας.Δεν απαιτείται ρύθμιση παραμέτρων για να αρχίσετε να χρησιμοποιείτε το Nextcloud, επομένως δεν θα αλλάξουμε τίποτα τώρα.Για έναν λεπτομερή οδηγό σχετικά με τις προτιμήσεις του Nextcloud, ανατρέξτε στη διεύθυνση https://docs.nextcloud.com/server/15/user_manual/userpreferences.html.

Πώς να χρησιμοποιήσετε το Nextcloud

Ο διακομιστής σας λειτουργεί και τώρα χρειάζεται πελάτες.Σε αυτά τα βήματα, θα εγκαταστήσετε το πρόγραμμα-πελάτη Nextcloud στον επιτραπέζιο υπολογιστή σας και σε ένα smartphone.

Εγκαταστήστε το πρόγραμμα-πελάτη Nextcloud στον επιτραπέζιο υπολογιστή σας

  1. Σε ένα πρόγραμμα περιήγησης, μεταβείτε στη διεύθυνση https://nextcloud.com/install/.Κάντε κλικ στην επιλογή Λήψη για υπολογιστή.
  2. Κάντε κλικ στα Windows.Το πρόγραμμα εγκατάστασης κατεβάζει.

  1. Εκτελέστε το πρόγραμμα εγκατάστασης, αφήνοντας όλες τις επιλογές στις προεπιλογές.Όταν ολοκληρωθεί η εγκατάσταση, επιλέξτε Run Nextcloud και κάντε κλικ στο Finish.

  1. Στον Οδηγό σύνδεσης Nextcloud, κάντε κλικ στην επιλογή Σύνδεση.

  1. Για τη Διεύθυνση διακομιστή, εισαγάγετε τη διεύθυνση IP του διακομιστή σας.

  1. Ενημερωθείτε ότι το πιστοποιητικό διακομιστή δεν είναι αξιόπιστο (επειδή είναι αυτο-υπογεγραμμένο). Επιλέξτε το πλαίσιο με την ένδειξη Εμπιστευτείτε αυτό το πιστοποιητικό ούτως ή άλλως.Κάντε κλικ στο OK.

  1. Κάντε κλικ στο Σύνδεση.
  1. Εισαγάγετε το όνομα και τον κωδικό πρόσβασης που επιλέξατε κατά την εγκατάσταση του Nextcloud.Κάντε κλικ στο Σύνδεση.

  1. Κάντε κλικ στην επιλογή Παραχώρηση πρόσβασης.

  1. Στο "Ρύθμιση επιλογών τοπικού φακέλου", κάντε κλικ στην επιλογή Σύνδεση.

  1. Το Nextcloud ξεκινά τον πρώτο του συγχρονισμό και πραγματοποιεί λήψη των προεπιλεγμένων αρχείων "Welcome to Nextcloud" στον τοπικό σας φάκελο.

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

  1. Θα δείτε επίσης το εικονίδιο στην περιοχή ειδοποιήσεών σας.Κάντε κλικ σε αυτό το εικονίδιο για να ανοίξετε το παράθυρο του Nextcloud.Κάντε δεξί κλικ σε αυτό για ένα μενού επιλογών, όπως Παύση συγχρονισμού, Ρυθμίσεις και Έξοδος.

Συγχαρητήρια!Τώρα εκτελείτε έναν ιδιωτικό διακομιστή cloud και συγχρονίζετε με έναν πελάτη.Για να αποκτήσετε πρόσβαση στον τοπικό φάκελο Nextcloud, ανοίξτε ένα παράθυρο File Explorer (πατήστεκλειδί Windows+μι).Στα αριστερά, κάντε κλικ στο Nextcloud.

Εάν προσθέσετε αρχεία ή φακέλους εδώ, συγχρονίζονται αυτόματα με το cloud και με οποιεσδήποτε άλλες συσκευές που εκτελούν τον υπολογιστή-πελάτη.

Εγκαταστήστε το πρόγραμμα-πελάτη Nextcloud στην κινητή συσκευή σας

Σημείωση

Τα στιγμιότυπα οθόνης σε αυτήν την ενότητα είναι σε συσκευή Android, αλλά τα βήματα είναι τα ίδια και στο iOS.

  1. Εγκαταστήστε την εφαρμογή Nextcloud.Σε Android, χρησιμοποιήστε το Google Play Store.Σε iOS, χρησιμοποιήστε το App Store.

  1. Ανοίξτε την εφαρμογή και πατήστε Σύνδεση.

  1. Όταν σας ζητηθεί, επιτρέψτε την πρόσβαση σε αρχεία στη συσκευή σας.

  1. Για τη διεύθυνση διακομιστή, εισαγάγετε τη διεύθυνση IP του διακομιστή σας.

  1. Πατήστε Ναι για να εμπιστευτείτε το αυτο-υπογεγραμμένο πιστοποιητικό.

  1. Πατήστε Σύνδεση.
  1. Εισαγάγετε το όνομα και τον κωδικό πρόσβασης που ρυθμίσατε κατά την εγκατάσταση του Nextcloud και πατήστε Σύνδεση.

  1. Πατήστε Εκχώρηση πρόσβασης.

  1. Το Nextcloud είναι πλέον εγκατεστημένο.Ωστόσο, κανένα αρχείο δεν έχει συγχρονιστεί ακόμα.Σε κινητά, όπου ο αποθηκευτικός χώρος είναι premium, ο πελάτης Nextcloud δεν θα συγχρονίσει τίποτα με τη συσκευή σας μέχρι να το ζητήσετε.Για να δείτε τι είναι διαθέσιμο για συγχρονισμό από το Nextcloud σας, πατήστε το κουμπί του κύριου μενού ( ☰ ).

  1. Επιλέξτε Όλα τα αρχεία.

  1. Εδώ, βλέπετε τα αρχεία που βρίσκονται ήδη στον διακομιστή Nextcloud.Για να συγχρονίσετε κάτι στη συσκευή σας, πατήστε τις τρεις τελείες ( ⋮ ) δίπλα στο αρχείο ή το φάκελο και επιλέξτε Συγχρονισμός.

  1. Για να εργαστείτε με αρχεία που είναι συγχρονισμένα με τη συσκευή σας, ανοίξτε το κύριο μενού ( ☰ ) και επιλέξτε Στη συσκευή.

  1. Για να ανεβάσετε αρχεία από τη συσκευή σας στο Nextcloud, ανοίξτε το φάκελο στον οποίο θέλετε να τοποθετήσετε το αρχείο και πατήστε το εικονίδιο συν (+).

Εκκίνηση και διακοπή του VM

Ο διακομιστής Nextcloud είναι πλέον διαθέσιμος σε όλες τις συσκευές που είναι συνδεδεμένες στο τοπικό σας δίκτυο, εφόσον το VM είναι σε λειτουργία.Ωστόσο, θα θέλετε να διακόψετε τον διακομιστή όταν ολοκληρώσετε τη δοκιμή ή όταν χρειαστεί να τερματίσετε τη λειτουργία ή να επανεκκινήσετε τον υπολογιστή σας.

Μπορείτε να τερματίσετε τη λειτουργία του διακομιστή Ubuntu από τη γραμμή εντολών του Ubuntu Server εκτελώντας τώρα το Sudo shutdown.Για να ξεκινήσετε αργότερα τον διακομιστή, επιλέξτε το VM στο παράθυρο του VirtualBox και κάντε κλικ στο Έναρξη.

Εναλλακτικά, μπορείτε να αποθηκεύσετε την κατάσταση του μηχανήματος.Η κατάσταση αποθήκευσης θα παγώσει το VM και όλα τα τρέχοντα περιεχόμενα της μνήμης του και θα συνεχίσει από αυτό το σημείο όταν το εκκινήσετε αργότερα.Για να σώσετε το κράτος, κρατήστε πατημένο το δεξίCtrlπληκτρολογήστε το πληκτρολόγιό σας και πατήστεQκλειδί.Επιλέξτε Αποθήκευση της κατάστασης του μηχανήματος και κάντε κλικ στο OK.

Εκτέλεση του Nextcloud στο Διαδίκτυο

Εάν θέλετε να έχετε πρόσβαση στο cloud σας από οπουδήποτε, μπορείτε να δημιουργήσετε την ίδια ρύθμιση σε έναν απομακρυσμένο κεντρικό υπολογιστή, όπως το Linode ή το DigitalOcean.

Αυτά τα βήματα απαιτούν να έχετε ένα όνομα τομέα.Διαμορφώστε το Nextcloud ώστε να χρησιμοποιεί έναν υποτομέα του υπάρχοντος τομέα σας, όπως το subdomain.mydomain.com.

Στο παρακάτω παράδειγμα, ρυθμίσαμε το Nextcloud σε ένα Linode "Nanode", την ελάχιστη επιλογή φιλοξενίας τους.Από τον Μάρτιο του 2019, ένα Nanode προσφέρει 1 CPU, 1 GB RAM και 25 GB SSD για τη φιλοξενία σας, με τιμή 5 $/μήνα.

Σημείωση

Αυτά τα βήματα λειτουργούν επίσης στην αντίστοιχη επιλογή φιλοξενίας 5 $/μήνα στο DigitalOcean.

Δημιουργήστε ένα Ubuntu Nanode και διαμορφώστε τον τομέα σας

  1. Συνδεθείτε στον λογαριασμό σας Linode.Μεταβείτε στη διεύθυνση https://www.linode.com/ και κάντε κλικ στην επιλογή Σύνδεση.Εισαγάγετε το όνομα και τον κωδικό πρόσβασής σας στο Linode.
  1. Στον πίνακα εργαλείων Linode, κάντε κλικ στην επιλογή Δημιουργία και επιλέξτε Linode.
  1. Στην ενότητα "Δημιουργία από εικόνα", "Δημόσιες εικόνες", επιλέξτε Ubuntu.
  1. Για την "Περιοχή", επιλέξτε την τοποθεσία που είναι γεωγραφικά πιο κοντά στην περιοχή χρήσης σας.
  1. Για το "Linode Plan", επέλεξε το Nanode. (Μπορείτε να επιλέξετε μια πιο ακριβή επιλογή φιλοξενίας αν προτιμάτε.)
  1. Για "Κωδικός πρόσβασης root", ορίστε τον κωδικό πρόσβασης διαχειριστή για την παρουσία φιλοξενίας σας.Την πρώτη φορά που θα συνδεθείτε στην παρουσία, θα συνδεθείτε ως όνομα χρήστη root και τον κωδικό πρόσβασης που ορίζετε εδώ.
  1. Κάντε κλικ στην επιλογή Δημιουργία.
  1. Προσδιορίστε τη διεύθυνση IP του διακομιστή σας.Στον πίνακα εργαλείων Linode, κάντε κλικ στο Linodes στα αριστερά.Στα δεξιά, θα δείτε τη διεύθυνση IPv4 και IPv6 του Nanode σας.Αντιγράψτε τη διεύθυνση IPv4.
  1. Συνδεθείτε στον λογαριασμό καταχωρητή ονομάτων τομέα σας.Προσθέστε μια νέα εγγραφή πόρων DNS στις ρυθμίσεις DNS του ονόματος τομέα σας. (Εάν δεν είστε βέβαιοι πώς να προσθέσετε μια εγγραφή στο όνομα τομέα σας, ελέγξτε την τεκμηρίωση στον ιστότοπο του καταχωρητή σας.) Δημιουργήστε μια νέα εγγραφή τύπου Α.Το Όνομα της εγγραφής είναι το όνομα υποτομέα.Για παράδειγμα, θα μπορούσατε να το ονομάσετε nextcloud, mycloud ή οτιδήποτε άλλο σας αρέσει. (Το όνομα πρέπει να περιέχει μόνο πεζά γράμματα, αριθμούς, παύλες ή κάτω παύλες και όχι κενά). Ρυθμίστε την καταχώρηση δεδομένων της εγγραφής στη διεύθυνση IP του Nanode σας, την οποία σημειώσατε στο προηγούμενο βήμα.

Διαμορφώστε το Ubuntu και εγκαταστήστε τον διακομιστή Nextcloud

  1. Στον πίνακα ελέγχου του Linode, στα αριστερά, κάντε κλικ στο Linodes.Κάτω από το νέο σας Nanode, κάντε κλικ στο Launch Console.
  1. Εάν χρειάζεται, πατήστεΕισαγωγια να λάβετε μια προτροπή σύνδεσης.Για τον χρήστη, πληκτρολογήστε root.Για κωδικό πρόσβασης, εισαγάγετε τον κωδικό πρόσβασης root που ρυθμίσατε κατά τη δημιουργία του Nanode.
  1. Ενημερώστε το σύστημα.
 apt-get update && apt-get upgrade && apt-get dist-upgrade
Σημείωση

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

  1. Δημιουργήστε έναν κανονικό χρήστη συστήματος, ώστε να μπορείτε να συνδεθείτε ως κάποιος άλλος εκτός του root.Εκτελέστε την εντολή adduser.οΤο όνομα χρήστη μπορεί να είναι οτιδήποτε θέλετε (πεζά γράμματα, αριθμοί, παύλες και κάτω παύλες, χωρίς κενά). Εισαγάγετε έναν κωδικό πρόσβασης και, στη συνέχεια, πληκτρολογήστε τον ξανά για να τον επαληθεύσετε.Οι υπόλοιπες πληροφορίες μπορούν να μείνουν κενές.Όταν σας ζητηθεί, πληκτρολογήστε y και πατήστεΕισαγωγια τη δημιουργία του χρήστη.
 adduser username
  1. Στη συνέχεια, εκτελέστε το usermod για να προσθέσετε αυτόν τον χρήστη στην ομάδα "sudo", ώστε να μπορείτε να εκτελέσετε εντολές διαχειριστή χωρίς να συνδεθείτε στον λογαριασμό root.
 usermod -aG sudo username
  1. Ο τακτικός σας χρήστης μπορεί πλέον να εκτελεί εντολές με το sudo.Αποσυνδεθείτε από τον λογαριασμό root.
 exit
  1. Συνδεθείτε ξανά, με το όνομα και τον κωδικό πρόσβασης του κανονικού χρήστη.
  1. Εκτελέστε την ακόλουθη εντολή για να ελέγξετε εάν έχει εγκατασταθεί ο διαχειριστής πακέτων snap και εάν όχι, εγκαταστήστε τον.
 if ! which snap; then sudo apt-get install snapd; fi
  1. Εγκαταστήστε το πακέτο snap διακομιστή Nextcloud.Όταν σας ζητηθεί, εισαγάγετε τον κωδικό πρόσβασης του κανονικού χρήστη.
 sudo snap install nextcloud
  1. Εγκαταστήστε τον διακομιστή Nextcloud.Για newuser και newpass, εισαγάγετε ένα νέο όνομα χρήστη και κωδικό πρόσβασης για τον λογαριασμό διαχειριστή Nextcloud. (Τα χρησιμοποιείτε αυτά για να συνδεθείτε στις εφαρμογές πελάτη Nextcloud και στην πύλη web.)
 sudo nextcloud.manual-install newuser newpass
  1. Διαμορφώστε το τείχος προστασίας ώστε να επιτρέπει τις συνδέσεις OpenSSH, HTTP και HTTPS και, στη συνέχεια, ενεργοποιήστε το τείχος προστασίας.
 sudo ufw allow OpenSSH
 sudo ufw allow 80,443/tcp
 sudo ufw enable
  1. Ορίστε τον υποτομέα σας ως αξιόπιστο τομέα Nextcloud.Μόνο τα αιτήματα που γίνονται σε αυτό το όνομα τομέα θα λάβουν απάντηση από το Nextcloud.Στην επόμενη εντολή, αντικαταστήστε το subdomain.mydomain.com με το όνομα υποτομέα σας.
 sudo nextcloud.occ config:system:set trusted_domains 1 --value subdomain.mydomain.com
  1. Ενεργοποιήστε το HTTPS χρησιμοποιώντας το Let's Encrypt.Αυτό το βήμα δημιουργεί αυτόματα ένα πιστοποιητικό SSL για εσάς, το οποίο πρέπει να ανανεώνεται (δωρεάν) κάθε 90 ημέρες.
 sudo nextcloud.enable-https lets-encrypt
  1. Βεβαιωθείτε ότι πληροίτε τις απαιτήσεις και, στη συνέχεια, πληκτρολογήστε y για να συνεχίσετε.
  1. Στο "Εισαγάγετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου", εισαγάγετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου όπου το Let's Encrypt μπορεί να σας ειδοποιήσει σχετικά με την ανανέωση πιστοποιητικού.
  1. Στο "Εισαγάγετε το όνομα(τα) τομέα(α) σας", εισαγάγετε το όνομα υποτομέα σας, για παράδειγμα, subdomain.mydomain.com.

Το Nextcloud σας τρέχει τώρα στο Διαδίκτυο.Μπορείτε να το χρησιμοποιήσετε όπως περιγράφεται στην ενότητα πώς να χρησιμοποιήσετε το Nextcloud, αλλά αντί για τοπική διεύθυνση IP, χρησιμοποιήστε το όνομα υποτομέα σας.

Εάν εισαγάγετε το όνομα του υποτομέα σας σε ένα πρόγραμμα περιήγησης ιστού, μπορείτε να συνδεθείτε στην πύλη ιστού Nextcloud με το όνομα χρήστη και τον κωδικό πρόσβασης διαχειριστή του Nextcloud.Κατά την εγκατάσταση του προγράμματος-πελάτη Nextcloud, χρησιμοποιήστε το όνομα υποτομέα σας ως διεύθυνση διακομιστή Nextcloud.

Το καλύτερο από όλα είναι ότι δεν χρειάζεται να προσθέσετε εξαιρέσεις αξιοπιστίας στο πρόγραμμα περιήγησής σας ή στον πελάτη σας, επειδή τα πιστοποιητικά Let's Encrypt έχουν καταχωριστεί σε μια αξιόπιστη αρχή έκδοσης πιστοποιητικών.

Γενικές συμβουλές για το Nextcloud

Αποθήκευση μεγάλων αρχείων

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

Επίλυση συγκρούσεων

Εάν πραγματοποιηθούν αλλαγές σε ένα αρχείο σε δύο ξεχωριστές συσκευές, είτε ταυτόχρονα είτε ενώ μια συσκευή δεν εκτελεί το πρόγραμμα-πελάτη Nextcloud, ενδέχεται να προκύψουν διενέξεις.Η διένεξη προκύπτει όταν προσπαθείτε να συγχρονίσετε και τις δύο εκδόσεις του αρχείου.

Εάν ο διακομιστής Nextcloud δεν είναι σίγουρος ποια έκδοση του αρχείου θέλετε να διατηρήσετε, θα τα διατηρήσει και τα δύο και θα εμφανίσει μια προειδοποίηση στο παράθυρο του προγράμματος-πελάτη.Το εικονίδιο Nextcloud αλλάζει σε κίτρινο κύκλο με θαυμαστικό.

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

Το αρχείο σε διένεξη θα μετονομαστεί ώστε να περιλαμβάνει "αντίγραφο σε διένεξη" και την ημερομηνία.Μπορείτε να ανοίξετε και τις δύο εκδόσεις του αρχείου και να τις συγκρίνετε, για να καταλάβετε ποια θέλετε να κρατήσετε.

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

Όταν ο φάκελος Nextcloud δεν περιέχει αρχεία με "αντίγραφο σε διένεξη" στο όνομα του αρχείου τους, η διένεξη επιλύεται.Εάν το εικονίδιο σας δεν γίνει αμέσως πράσινο, μπορείτε να επιβάλετε έναν νέο συγχρονισμό, ο οποίος θα ελέγξει ξανά τα αρχεία στο τοπικό σας Nextcloud.Στο παράθυρο του πελάτη σας, κάντε κλικ στο κουμπί με τις τρεις τελείες ( ⋯ ) στα δεξιά του κύριου φακέλου Nextcloud και επιλέξτε Επιβολή συγχρονισμού τώρα.

Όταν το εικονίδιο επιστρέψει στο πράσινο σημάδι επιλογής, τα αρχεία σας συγχρονίζονται ξανά.

Σχετική πληροφορία