Εάν έχετε ένα Raspberry Pi Είμαι βέβαιος ότι σε περισσότερες από μία περιπτώσεις έχετε αναζητήσει κάποιο είδος έργου για να μπορέσετε να το διαμορφώσετε και ότι λειτουργεί καλά ως κονσόλα, ένα κέντρο πολυμέσων για ολόκληρο το σπίτι ή απευθείας ως νευρικό κέντρο για ένα πολύ πιο φιλόδοξο και διαφορετικό έργο. Μιλάμε πραγματικά για μια κάρτα που σήμερα μας προσφέρει τεράστια ελευθερία να κάνουμε όλα όσα έρχονται στο μυαλό να γίνουν πραγματικότητα.
Επιστρέφοντας λίγο στο θέμα που μας φέρνει κοντά σήμερα, σας λέω ότι μετά από αρκετές δοκιμές θέλω να σας πω τα απαραίτητα βήματα που πρέπει να ακολουθήσετε εάν θέλετε να ρυθμίσετε το προσωπικό σας cloud με ένα Raspberry Pi. Για αυτό, ίσως μια από τις πιο ενδιαφέρουσες μεθόδους είναι η χρήση της υπηρεσίας OwnCloudΑν και δεν είναι το μόνο, η αλήθεια είναι ότι, τουλάχιστον προσωπικά, είναι αυτό που έχω βρει το πιο ενδιαφέρον όσον αφορά τα χαρακτηριστικά όλων αυτών που έχω δει.
Δημιουργώντας το δικό μας cloud χάρη στο OwnCloud και το Raspberry Pi
Ως λεπτομέρειες που πρέπει να ληφθούν υπόψη, πείτε σας ότι, τουλάχιστον προς το παρόν, θα επικεντρωθούμε στην εγκατάσταση του προγράμματος και στη διαμόρφωση του ώστε να μπορεί να έχει πρόσβαση από το τοπικό δίκτυο με τρόπο που μας επιτρέπει αποθηκεύστε τα αρχεία μας σε μια κάρτα SD βρίσκεται στο Raspberry Pi. Ένα πολύ ενδιαφέρον βήμα, κάτι που θα αφήσουμε αργότερα, είναι να είμαστε σε θέση να διαμορφώσουμε το Raspberry Pi έτσι ώστε, αντί να περιοριζόμαστε από μια κάρτα SD, μπορούμε να χρησιμοποιήσουμε έναν σκληρό δίσκο με πολύ μεγαλύτερη χωρητικότητα ως αποθήκευση και ακόμη και να είμαστε σε θέση για να συνδεθείτε σε αυτήν την υπηρεσία από οποιοδήποτε μέρος του κόσμου.
1. Ενημερώστε το Raspberry Pi
sudo apt-get upgrade && sudo apt-get update
2. Εγκαταστήστε τον διακομιστή ιστού Apache και PHP. Απαραίτητο για να λειτουργήσει το OwnCloud
sudo apt-get install apache2 php5 php5-json php-xml-parser php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common
3. Κατεβάστε το OwnCloud
wget download.owncloud.org/community/owncloud-5.0.0.tar.bz2
4. Αποσυμπιέστε
tar -xjf owncloud-5.0.0.tar.bz2
5. Αντιγραφή στον κατάλογο Apache
sudo cp -r owncloud /var/www
6. Δώστε δικαιώματα OwnCloud για πρόσβαση στο φάκελο διακομιστή
sudo chown -R www-data:www-data /var/www
7. Επανεκκινήστε το Apache
sudo service apache2 restart
8. Επεξεργαστείτε το μέγιστο μέγεθος μεταφόρτωσης αρχείων
sudo nano /etc/php5/apache2/php.ini
Κατά την εισαγωγή αυτού του αρχείου πρέπει να αντικαταστήσουμε τις μεταβλητές "upload_max_filesize" και "post_max_size" με το μέγιστο μέγεθος του αρχείου.
9. Επανεκκινήστε το Apache
sudo service apache2 restart