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

Υπάρχει όμως μια εναλλακτική λύση: μπορείτε να φιλοξενήσετε τα αρχεία σας στον δικό σας διακομιστή cloud που εκτελείται σε υπολογιστή στο σπίτι ή στο γραφείο σας. Μία από τις πιο δημοφιλείς υπηρεσίες για την επίτευξη αυτού είναι το ownCloud.

Θα σας δείξουμε πώς να εγκαταστήσετε το ownCloud σε ένα Raspberry Pi, να επισυνάψετε εξωτερικό χώρο αποθήκευσης και να επιλέξετε μια κατάλληλη θήκη.

ownCloud vs Nextcloud για Raspberry Pi: Ποιο είναι καλύτερο;

Μια άλλη επιλογή για τον οικιακό διακομιστή cloud Raspberry Pi είναι το Nextcloud, ένα ανεξάρτητο spin-off του ownCloud που δημιουργήθηκε από ορισμένους από τους βασικούς συντελεστές του τελευταίου.

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

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

1. Προετοιμάστε το Raspberry Pi σας

Σε αντίθεση με το Nextcloud, το οποίο προσφέρει μια προσαρμοσμένη εικόνα OS για το Raspberry Pi με τη μορφή NextCloudPi που γράφετε σε μια κάρτα microSD, καθώς και μια επιλογή Ubuntu Appliance το ownCloud είναι εγκατεστημένο σε μια υπάρχουσα επανάληψη της τυπικής έκδοσης του Raspberry Pi OS.

Εάν δεν έχετε ακόμη εγκαταστήσει το Raspberry Pi OS, γράψτε το σε μια κάρτα microSD (συνιστάται 8 GB ή υψηλότερη) σε άλλον υπολογιστή χρησιμοποιώντας το Raspberry Pi Imager εργαλείο.

Διαβάστε περισσότερα: Πώς να εγκαταστήσετε ένα λειτουργικό σύστημα στο Raspberry Pi

Μόλις ολοκληρωθεί, τοποθετήστε την κάρτα microSD στο Raspberry Pi και ενεργοποιήστε την. Μεταβείτε στον οδηγό καλωσορίσματος, επιλέγοντας έναν νέο κωδικό πρόσβασης (για λόγους ασφαλείας) και συνδεθείτε στο δίκτυό σας Wi-Fi.

Πριν εγκαταστήσετε το ownCloud, πρέπει να βεβαιωθείτε ότι το Raspberry Pi OS είναι πλήρως ενημερωμένο. Εάν δεν το έχετε κάνει ήδη κατά τη διάρκεια του οδηγού καλωσορίσματος, ανοίξτε ένα παράθυρο τερματικού (Αξεσουάρ> Τερματικό) και εισαγάγετε τις ακόλουθες εντολές:

sudo apt-get ενημέρωση
sudo apt-get αναβάθμιση

Μπορεί να χρειαστούν λίγα λεπτά. Με το Raspberry Pi στον ασύρματο δρομολογητή σας, ανακαλύψτε τη διεύθυνση IP του εισάγοντας:

ip addr

Σημειώστε το inet διεύθυνση κάτω wlan0: αυτή είναι η διεύθυνση IP του Raspberry Pi. Ορισμένοι δρομολογητές θα διατηρούν την ίδια διεύθυνση για το Raspberry Pi κάθε φορά που θα εκκινηθεί. αν όχι, θα θέλατε ρυθμίστε μια στατική διεύθυνση IP για το Raspberry Pi σας.

2. Εγκαταστήστε τα Apache 2, PHP 5 και SQLite

Προτού εγκαταστήσετε το ίδιο το ownCloud, θα πρέπει να προσθέσετε βασικά στοιχεία της στοίβας διακομιστή. Για να εγκαταστήσετε τον διακομιστή HTTP Apache, πληκτρολογήστε στο τερματικό:

sudo apt-get εγκατάσταση apache2

Μόλις ολοκληρωθεί η εγκατάσταση, θα πρέπει να ελέγξετε ότι λειτουργεί. Ανοίξτε ένα πρόγραμμα περιήγησης ιστού σε άλλον υπολογιστή και εισαγάγετε τη διεύθυνση IP του Raspberry Pi. Θα πρέπει να λάβετε μια προεπιλεγμένη ιστοσελίδα Apache με την ένδειξη "Λειτουργεί!"

Τώρα είστε έτοιμοι να εγκαταστήσετε τη γλώσσα δέσμης ενεργειών ιστού PHP, το σύστημα διαχείρισης βάσεων δεδομένων SQLite και άλλα απαιτούμενα πακέτα με αυτήν την εντολή Terminal:

sudo apt-get εγκατάσταση php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl 
php7.3-zip php3-dom php7.3-intl

Μόλις εγκατασταθούν με επιτυχία, επανεκκινήστε τον διακομιστή ιστού Apache με την ακόλουθη εντολή:

Επανεκκίνηση υπηρεσίας sudo apache2

3. Εγκαταστήστε το ownCloud

Τώρα είστε έτοιμοι να εγκαταστήσετε το ίδιο τοCloud. Κατεβάστε το πιο πρόσφατο σταθερό αρχείο ZIP από το επίσημη σελίδα λήψεων ownCloud στο Raspberry Pi σας. Πραγματοποιήσαμε λήψη owncloud-complete-20210326.zip.

Σε ένα παράθυρο τερματικού, μετακινήστε το ληφθέν αρχείο στο /var/www/html κατάλογος με:

Λήψεις cd
sudo mv owncloud-complete-20210326.zip / var / www / html

Αλλαγή σε αυτόν τον κατάλογο και αποσυμπίεση του αρχείου:

cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip

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

sudo mkdir / var / www / html / owncloud / δεδομένα
sudo chown www-data: www-data / var / www / html / owncloud / data
sudo chmod 750 / var / www / html / owncloud / δεδομένα

Εάν χρησιμοποιείτε εξωτερική μονάδα USB για αποθήκευση, συνδέστε και προσαρτήστε τη στο Raspberry Pi και, στη συνέχεια, εισαγάγετε τις ακόλουθες εντολές:

sudo mkdir / media / ownclouddrive
sudo chown www-data: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive

Σημείωση: Εάν θέλετε να μετακινήσετε τα δεδομένα σε διαφορετικό κατάλογο αργότερα, ανατρέξτε στο Οδηγός ownCloud για τον τρόπο μετακίνησης ενός καταλόγου δεδομένων.

Στη συνέχεια, εισαγάγετε τις ακόλουθες εντολές για να δώσετε δικαιώματα γραφής για να αποφύγετε κάποια πιθανά σφάλματα σύνδεσης αργότερα:

sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / συνεδρία

Μόλις τελειώσει, είναι καιρός να επανεκκινήσετε το Raspberry Pi για να εφαρμοστούν οι αλλαγές:

επανεκκίνηση sudo

4. Διαμόρφωση του ownCloud

Από ένα πρόγραμμα περιήγησης ιστού, επισκεφθείτε τη διεύθυνση IP του Raspberry Pi ακολουθώντας από /owncloud, π.χ. 192.168.1.132/owncloud.

Εάν δείτε μια προειδοποίηση ότι η σύνδεσή σας δεν είναι ιδιωτική ή ασφαλής, επιλέξτε να την αγνοήσετε (επιλέγοντας Προχωρημένος στο Chrome ή στον Firefox) και προχωρήστε στον ιστότοπο.

Θα πρέπει να εμφανιστεί η οθόνη σύνδεσης ownCloud. Εάν δείτε μια προειδοποίηση απόδοσης για το SQLite, μπορείτε να την αγνοήσετε με ασφάλεια.

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

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

Για να προσθέσετε επιπλέον λειτουργικότητα, κάντε κλικ στο μενού επάνω αριστερά και επιλέξτε Αγορά. Μπορείτε να περιηγηθείτε στις διαθέσιμες εφαρμογές και να εγκαταστήσετε ό, τι θέλετε, όπως ένα Ημερολόγιο και η σουίτα γραφείου Collabora.

5. Προσθήκη εξωτερικής πρόσβασης μέσω Διαδικτύου

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

6. Επιλέξτε μια θήκη για τον δικό σας διακομιστή Cloud

Δεν συνιστάται η εκτέλεση του δικού σας διακομιστή Cloud σε έναν γυμνό πίνακα Raspberry Pi, καθώς θα συσσωρεύεται σκόνη με την πάροδο του χρόνου. Υπάρχει μεγάλη ποικιλία περιπτώσεων για τυποποιημένα μεγέθη Raspberry Pi 3 και 4 μοντέλα.

Αντί για μια φτηνή πλαστική θήκη, θα συνιστούσαμε κάτι πιο συμπαγές όπως το DeskPi Pro. Αυτό έχει αρκετό χώρο μέσα στη θήκη για μονάδα αποθήκευσης SATA και παρέχεται με προσαρμογέα M.2 σε SATA. Για να αποφευχθεί η υπερθέρμανση του Raspberry Pi, διαθέτει επίσης σύστημα ψύξης ICE Tower και ψύκτρα.

Μια άλλη πολύ καλή επιλογή είναι η Θήκη Argon ONE M.2, το οποίο σας επιτρέπει να χρησιμοποιήσετε οποιαδήποτε μονάδα δίσκου M.2 SATA μεγέθους. Εναλλακτικά, μπορείτε να επιλέξετε μια ισχυρή θήκη για το Raspberry Pi από μόνη της και να συνδέσετε μια τυπική εξωτερική μονάδα αποθήκευσης USB.

Δημιουργήστε τον δικό σας διακομιστή Raspberry Pi Cloud: Επιτυχία

Συγχαρητήρια, έχετε πλέον δημιουργήσει έναν διακομιστή cloud στο Raspberry Pi χρησιμοποιώντας το δικό σαςCloud. Μπορείτε να επισκεφτείτε τον πίνακα ελέγχου του χρησιμοποιώντας ένα πρόγραμμα περιήγησης ιστού σε άλλη συσκευή. Υπάρχει ακόμη και μια εφαρμογή iCloud για iOS και Android που μπορείτε να χρησιμοποιήσετε για να αποκτήσετε πρόσβαση στο διακομιστή από smartphone ή tablet.

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Οι καλύτερες 5 λύσεις αποθήκευσης cloud στο Linux το 2021

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

Διαβάστε Επόμενο

Σχετικά θέματα
  • DIY
  • Raspberry Pi
  • Cloud Storage
Σχετικά με τον Συγγραφέα
Φιλ Κινγκ (Δημοσιεύθηκαν 20 άρθρα)

Ο ανεξάρτητος δημοσιογράφος τεχνολογίας και ψυχαγωγίας Phil έχει εκδώσει πολλά επίσημα βιβλία Raspberry Pi. Εδώ και καιρό, το Raspberry Pi και το ηλεκτρονικό γούνα, είναι τακτικός συνεργάτης στο περιοδικό The MagPi.

Περισσότερα από τον Phil King

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε