Πώς να δημιουργήσετε έναν Raspberry Pi Cloud Server με το ownCloud

Πώς να δημιουργήσετε έναν Raspberry Pi Cloud Server με το ownCloud

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





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





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





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

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

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



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

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

Σε αντίθεση με το Nextcloud, το οποίο προσφέρει μια προσαρμοσμένη εικόνα λειτουργικού συστήματος για το 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 update
sudo apt-get upgrade

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

ip addr

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

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

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

sudo apt-get install apache2

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

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

sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl

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

sudo service apache2 restart

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

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

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

cd Downloads
sudo mv owncloud-complete-20210326.zip /var/www/html

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

πώς να χρησιμοποιήσετε ssd και hdd μαζί
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip

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

sudo mkdir /var/www/html/owncloud/data
sudo chown www-data:www-data /var/www/html/owncloud/data
sudo chmod 750 /var/www/html/owncloud/data

Εάν χρησιμοποιείτε εξωτερική μονάδα 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/session

Μόλις τελειώσουν όλα, ήρθε η ώρα να κάνετε επανεκκίνηση του Raspberry Pi για να ισχύσουν οι αλλαγές:

sudo reboot

4. Διαμορφώστε το ownCloud

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

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

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

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

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

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

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

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

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

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

δεν μπορώ να αλλάξω το power plan windows 10

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

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

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

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

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

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

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

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

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

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

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

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Diy