Construiți-vă propriul server Raspberry Pi Cloud cu Nextcloud

Construiți-vă propriul server Raspberry Pi Cloud cu Nextcloud

Depozitarea în cloud este o parte esențială a vieții moderne. Dezavantajul este că datele dvs. sunt stocate pe servere la distanță de către o corporație fără chip în care trebuie să aveți încredere în confidențialitatea și securitatea documentelor și fotografiilor dvs. prețioase.





Cu toate acestea, există o altă opțiune: găzduirea fișierelor pe propriul server cloud care rulează pe un computer din casa sau biroul dvs. Unul dintre cele mai populare servicii pentru realizarea acestui lucru este Nextcloud.





Vă vom arăta cum să instalați Nextcloud pe un Raspberry Pi, să atașați spațiu de stocare extern și să alegeți o carcasă potrivită.





Nextcloud vs ownCloud pentru Raspberry Pi: Care este cel mai bun?

O altă opțiune pentru serverul dvs. cloud Raspberry Pi de la domiciliu este ownCloud. De fapt, Nextcloud este 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, există câteva diferențe cheie. Unele dintre funcțiile mai avansate din ownCloud sunt disponibile numai pentru abonații premium, în timp ce toate funcțiile sunt gratuite în Nextcloud. Utilizatorii non-tehnici pot găsi, de asemenea, interfața cu utilizatorul Nextcloud puțin mai ușor de utilizat.



1. Instalați Nextcloud

Există două metode principale pentru instalarea Nextcloud pe un Raspberry Pi. Primul este să utilizați Nextcloud Ubuntu Appliance pentru Raspberry Pi. Acest lucru necesită să deschideți un cont SSO Ubuntu și, de asemenea, să generați chei SSH pentru a accesa de la distanță și a porni noul server Nextcloud.

Alternativ, NextCloudPi este o versiune specială a Nextcloud concepută pentru a rula pe un Raspberry Pi 3 sau 4. Aceasta este metoda pe care o folosim aici.





În primul rând, descărcați cel mai recent fișier imagine OS NextCloudPi din Site-ul OwnYourBits . Deschideți folderul marcat RPi urmată de o dată (nu versiunea Berryboot). Descărcați fișierul BZ2 sau utilizați torrentul pentru a-l descărca (recomandat).

Extrageți fișierul folosind un instrument de arhivare (de exemplu, WinRAR sau 7-Zip pentru Windows) de pe computer; acum veți avea un dosar care conține un fișier IMG.





Utilizați aplicația Raspberry Pi Imager pentru a bloca acest fișier (imagine OS) pe un card microSD introdus - este recomandat un card de capacitate de 8 GB sau mai mare. Pentru a utiliza acest lucru:

  • Clic Alegeți sistemul de operare
  • Selectați Folosiți personalizat și navigați la fișierul NextCloudPi IMG
  • Clic Alegeți Stocare și selectați cardul microSD (denumit de obicei ceva de genul „Dispozitiv de stocare generic”)
  • Clic Scrie și așteptați să fie scris și verificat

Legate de: Cum se instalează un sistem de operare pe Raspberry Pi

2. Porniți Nextcloud pe Raspberry Pi

Așezați cardul microSD în Raspberry Pi și porniți alimentarea. După câteva secunde afișând secvența de pornire (mult text derulant), vi se va solicita să vă conectați. Numele de utilizator implicit este pi iar parola este zmeură . Din motive de securitate, este recomandabil să schimbați parola Raspberry Pi după aceea.

3. Conectați-vă la Wi-Fi

introduce sudo raspi-config și selectați 2 Opțiuni de rețea , atunci LAN fără fir N2 . Alegeți țara, urmată de SSID (numele) și parola routerului. Selectați finalizarea pentru a reveni la linia de comandă.

Pentru a descoperi adresa IP a Raspberry Pi, introduceți:

ip addr

Notați inet adresa de sub wlan0 : aceasta este adresa IP a Raspberry Pi. Unele routere își vor rezerva aceeași adresă de fiecare dată când este pornit; dacă nu, veți dori configurați o adresă IP statică pentru Raspberry Pi .

În acest moment, puteți, de asemenea, să activați SSH pentru acces la distanță de pe un alt computer dacă nu doriți să vă păstrați Raspberry Pi conectat la un monitor în timp ce continuați configurarea. Pentru a face acest lucru, utilizați comanda:

sudo service ssh start

Din linia de comandă sau terminalul unui alt computer, puteți apoi să introduceți ssh pi @ [adresa IP a Pi] pentru a accesa linia de comandă a Raspberry Pi.

4. Activați interfața web Nextcloud

introduce sudo ncp-config și selectați da dacă vi se solicită actualizarea. În meniul următor, selectați CONFIG și utilizați săgeata în jos pentru a derula până în partea de jos a listei.

Aici, selectați nc-webui , apoi ștergeți Nu și tastați da . presa introduce și apoi orice cheie. Selectați Înapoi și finalizarea pentru a ieși din instrumentul de configurare.

5. Activați și configurați Nextcloud

Într-un browser web de pe alt computer, introduceți adresa https: // [adresa IP a Pi-ului tău]: 4443

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.

Vi se va solicita să vă conectați. Numele de utilizator implicit este ncp , iar parola este proprii biți .

Ecranul de activare NextCloudPi prezintă două parole, pe care va trebui să le copiați și să le lipiți într-un document pentru păstrarea în siguranță. Prima este parola pentru panoul web NextCloudPi care vă permite să configurați setările serverului. Al doilea este pentru interfața web Nextcloud în sine. Dacă doriți, puteți modifica aceste parole mai târziu.

Cu acele parole notate, selectați Activati . După câteva secunde, vi se va solicita să vă conectați la panoul web NextCloudPi. Cu toate acestea, să omitem asta pentru moment și să ne conectăm la interfața web Nextcloud.

6. Accesați interfața web Nextcloud

Mergi la https: // [adresa IP a Pi-ului tău] (fără sufixul: 4443) și conectați-vă cu numele de utilizator ncp și a doua parolă pe care ați notat-o.

După ce treceți printr-un ecran de întâmpinare, veți vedea tabloul de bord principal. Acesta este propriul dvs. server cloud care rulează pe Raspberry Pi!

Faceți clic pe N din dreapta sus pentru a accesa un meniu derulant cu opțiuni pentru Setări (o grămadă întreagă - personal și administrativ), Utilizatori (puteți adăuga și gestiona utilizatori) și Aplicații de instalat (cum ar fi suita de birou Collabora Online și server ARM64).

În bara de instrumente de sus sunt pictograme pentru secțiuni precum Fișiere, Fotografii, Contacte, Calendar și Sarcini. Există, de asemenea, o pictogramă NextCloudPi care vă duce la panoul web. Faceți clic pe acesta și vi se va solicita să vă conectați cu numele de utilizator ncp și prima parolă pe care ați notat-o. Va apărea un expert, cu opțiuni pentru a configura stocarea USB și accesul extern pe internet.

7. Adăugați stocare externă USB

Cardul dvs. microSD va avea o capacitate limitată, deci este mai bine să adăugați stocare USB pentru serverul Nextcloud. Conectați dispozitivul de stocare la unul dintre porturile USB ale Raspberry Pi.

Înainte de a merge mai departe, va trebui să creați un director pentru acesta în linia de comandă de pe Raspberry Pi (sau prin SSH). Introduceți următoarea comandă:

sudo mkdir /media/USBdrive

Accesați panoul web NextCloudPi din browserul web al celuilalt computer. În expertul care apare (îl puteți deschide folosind o pictogramă baghetă în bara de instrumente de sus), selectați Configurare USB . Răspuns da la prima întrebare, apoi faceți clic pe Continua .

pentru a efectua apeluri telefonice gratuite

Veți fi apoi întrebat dacă doriți să formatați unitatea USB. Dacă sunteți sigur că nu există fișiere importante pe care doriți să le păstrați, selectați Formatați USB . În cele din urmă, faceți clic pe Mutați datele pe USB .

8. Adăugați acces extern pe internet

Până în prezent, puteți accesa serverul Nextcloud doar din propria rețea locală, ceea ce este puțin limitativ. Pentru a accesa serverul dvs. Nextcloud pe internet din orice locație este necesară utilizarea redirecționării porturilor și a unui serviciu DNS dinamic.

9. Alegeți o carcasă pentru serverul dvs. Nextcloud

Rularea serverului Nextcloud pe o placă Raspberry Pi goală nu este o idee bună, 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ă din plastic ieftină, 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 bună este Cazul 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 singur ș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 NextCloudPi. Puteți vizita tabloul de bord al acestuia folosind un browser web pe un alt dispozitiv. Există chiar și o aplicație Nextcloud pentru iOS și Android pe care o poți folosi.

Acțiune Acțiune Tweet E-mail Transformați-vă Raspberry Pi într-un Mac sau PC cu sistemul de operare Twister

Încărcați-vă Raspberry Pi cu sistemul de operare Twister, oferindu-i un nou aspect minunat inspirat de Windows și macOS.

Citiți în continuare
Subiecte asemănătoare
  • DIY
  • Raspberry Pi
  • Stocare in cloud
Despre autor Phil King(22 articole publicate)

Jurnalistul independent de tehnologie și divertisment Phil a editat numeroase cărți oficiale Raspberry Pi. Un Raspberry Pi de lungă durată și echipament electronic, el este un colaborator obișnuit la revista The MagPi.

Mai multe de la Phil King

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
Categorie Diy