Stocarea în cloud este incredibil de utilă pentru accesarea datelor dvs. de pe orice dispozitiv. Dezavantajul este că trebuie să ai încredere într-o corporație în confidențialitatea și securitatea documentelor și fotografiilor prețioase stocate pe servere la distanță.
Există însă o alternativă: vă puteți găzdui fișierele pe propriul server cloud care rulează pe un computer în casa sau la birou. Unul dintre cele mai populare servicii pentru realizarea acestui lucru este ownCloud.
Vă vom arăta cum să instalați ownCloud pe un Raspberry Pi, să atașați spațiu de stocare extern și să alegeți o carcasă potrivită.
ownCloud vs Nextcloud pentru Raspberry Pi: Care este cel mai bun?
O altă opțiune pentru serverul dvs. cloud Raspberry Pi de la domiciliu este Nextcloud, un spin-off independent al ownCloud creat de unii dintre principalii colaboratori ai acestuia.
În timp ce caracteristicile de bază sunt foarte similare pentru ambele servicii, există unele diferențe cheie. Unele dintre funcțiile mai avansate din ownCloud sunt disponibile numai pentru abonații premium, în timp ce toate caracteristicile sunt gratuite în Nextcloud.
Chiar și așa, ownCloud este o opțiune bună, bine stabilită și este complet gratuit de utilizat dacă vă găzduiți serverele. Caracteristicile includ criptare end-to-end, autentificare cu doi factori, antivirus, firewall și verificarea integrității fișierelor.
1. Pregătiți-vă Raspberry Pi
Spre deosebire de Nextcloud, care oferă o imagine de sistem de operare personalizată pentru Raspberry Pi sub formă de NextCloudPi pe care îl scrieți pe un card microSD, precum și o opțiune Ubuntu Appliance ownCloud este instalat într-o iterație existentă a versiunii standard a sistemului de operare Raspberry Pi.
Dacă încă nu ați instalat sistemul de operare Raspberry Pi, scrieți-l pe un card microSD (este recomandabil 8 GB sau mai mare) pe un alt computer utilizând Raspberry Pi Imager instrument.
Citeste mai mult: Cum se instalează un sistem de operare pe Raspberry Pi
După ce ați terminat, introduceți cardul microSD în Raspberry Pi și porniți-l. Treceți prin vrăjitorul de întâmpinare, selectând o parolă nouă (din motive de securitate) și conectându-vă la rețeaua Wi-Fi.
Înainte de a instala ownCloud, trebuie să vă asigurați că sistemul de operare Raspberry Pi este complet actualizat. Dacă nu ați făcut deja acest lucru în timpul asistentului de întâmpinare, deschideți o fereastră Terminal (Accesorii> Terminal) și introduceți următoarele comenzi:
sudo apt-get update
sudo apt-get upgrade
Poate dura câteva minute. Cu Raspberry Pi către routerul dvs. wireless, descoperiți adresa IP a acestuia introducând:
ip addr
Notați inet adresa de sub wlan0: aceasta este adresa IP a Raspberry Pi. Unele routere vor rezerva aceeași adresă pentru Raspberry Pi de fiecare dată când este pornit; dacă nu, veți dori configurați o adresă IP statică pentru Raspberry Pi.
2. Instalați Apache 2, PHP 5 și SQLite
Înainte de a instala ownCloud în sine, va trebui să adăugați componente esențiale ale stivei de server. Pentru a instala serverul HTTP Apache, în terminal introduceți:
sudo apt-get install apache2
După terminarea instalării, ar trebui să verificați dacă funcționează. Deschideți un browser web pe alt computer și introduceți adresa IP a Raspberry Pi. Ar trebui să obțineți o pagină web Apache implicită care să spună „Funcționează!”
Acum sunteți gata să instalați limbajul de scriptare web PHP, sistemul de gestionare a bazelor de date SQLite și alte pachete necesare cu această comandă Terminal:
sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
După ce toate sunt instalate cu succes, reporniți serverul web Apache cu următoarea comandă:
sudo service apache2 reporniți
3. Instalați ownCloud
Acum sunteți gata să instalați ownCloud în sine. Descărcați cel mai recent fișier ZIP stabil din pagina oficială de descărcări ownCloud la Raspberry Pi. Am descărcat owncloud-complete-20210326.zip.
Într-o fereastră Terminal, mutați fișierul descărcat în /var/www/html director cu:
Descărcări de CD-uri
sudo mv owncloud-complete-20210326.zip / var / www / html
Treceți la acel director și dezarhivați fișierul:
cd / var / www / html
sudo dezarhivați -q owncloud-complete-20210326.zip
Apoi, trebuie să creați un director de date pentru ownCloud și să modificați permisiunile acestuia. Dacă utilizați doar microSD pentru stocarea serverului, introduceți următoarele comenzi:
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
Dacă utilizați o unitate USB externă pentru stocare, atașați-o și montați-o pe Raspberry Pi, apoi introduceți următoarele comenzi:
sudo mkdir / media / ownclouddrive
sudo chown www-data: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Notă: Dacă doriți să mutați datele într-un alt director la o dată ulterioară, consultați ownCloud ghid despre cum să mutați un director de date.
Apoi, introduceți următoarele comenzi pentru a da permisiuni de scriere pentru a evita unele erori potențiale de conectare mai târziu:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
Odată ce ați terminat, este timpul să reporniți Raspberry Pi pentru ca modificările să aibă efect:
sudo reboot
4. Configurați ownCloud
Dintr-un browser web, accesați adresa IP a Raspberry Pi urmând /owncloud, de exemplu. 192.168.1.132/owncloud.
Dacă vedeți un avertisment că conexiunea dvs. nu este privată sau sigură, alegeți să o ignorați (selectând Avansat în Chrome sau Firefox) și accesați site-ul.
Ar trebui să apară ecranul de conectare ownCloud. Dacă vedeți un avertisment de performanță despre SQLite, îl puteți ignora în siguranță.
Acum trebuie să vă înregistrați un cont de administrator introducând un nume de utilizator și o parolă. Asigurați-vă că le notați. Cu aceasta, propriul dvs. Cloud este acum disponibil folosind acest cont.
Conectați-vă și începeți să explorați tabloul de bord web pentru serverul ownCloud propriu găzduit. Pentru început, puteți naviga în câteva dosare pentru documente și fotografii.
Pentru a adăuga funcționalități suplimentare, faceți clic pe meniul din stânga sus și selectați Piaţă. Puteți răsfoi aplicațiile disponibile și puteți instala orice doriți, cum ar fi un calendar și suita de birouri Collabora.
5. Adăugați acces extern pe internet
Până în prezent, puteți accesa propriul server Cloud din propria rețea locală, ceea ce este puțin limitativ. La accesați propriul server Cloud prin internet din orice locație este necesar să configurați SSL, să activați redirecționarea porturilor și să utilizați un serviciu DNS dinamic.
6. Alegeți un caz pentru propriul server Cloud
Rularea propriului server Cloud pe o placă Raspberry Pi goală nu este recomandată, deoarece va acumula praf în timp. Există o gamă largă de cazuri disponibile pentru modelele standard Raspberry Pi 3 și 4.
Mai degrabă decât o carcasă ieftină din plastic, vă recomandăm ceva mai solid, cum ar fi DeskPi Pro. Acesta are suficient spațiu în interiorul carcasei pentru o unitate de stocare SATA și este livrat cu un adaptor M.2 la SATA. Pentru a preveni supraîncălzirea Raspberry Pi, acesta are, de asemenea, un sistem de răcire ICE Tower și radiator.
O altă opțiune foarte bună este Caz Argon ONE M.2, care vă permite să utilizați orice unitate SATA de dimensiune M.2. Alternativ, puteți alege o carcasă robustă pentru Raspberry Pi pe cont propriu și să conectați o unitate de stocare USB externă standard.
Construiți-vă propriul server Raspberry Pi Cloud: succes
Felicitări, ați configurat acum un server cloud pe Raspberry Pi utilizând ownCloud. Puteți vizita tabloul de bord al acestuia folosind un browser web pe un alt dispozitiv. Există chiar și o aplicație ownCloud pentru iOS și Android pe care o puteți utiliza pentru a accesa serverul de pe un smartphone sau tabletă.
Trebuie să vă sincronizați cu cloud pe computerul dvs. Linux? Iată cinci dintre cele mai bune servicii cloud compatibile cu Linux disponibile astăzi.
Citiți în continuare
- DIY
- Raspberry Pi
- Stocare in cloud
Jurnalistul independent de tehnologie și divertisment Phil a editat numeroase cărți oficiale Raspberry Pi. Un Raspberry Pi de lungă durată și jucător de electronice, el este un colaborator obișnuit la revista The MagPi.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona