Kaip sukurti „Raspberry Pi“ debesies serverį naudojant „ownCloud“

Kaip sukurti „Raspberry Pi“ debesies serverį naudojant „ownCloud“

Debesies saugykla yra neįtikėtinai naudinga norint pasiekti jūsų duomenis iš bet kurio įrenginio. Neigiama yra tai, kad jūs turite patikėti korporacijai jūsų brangių dokumentų ir nuotraukų, saugomų nuotoliniuose serveriuose, privatumą ir saugumą.





Tačiau yra alternatyva: failus galite priglobti savo debesies serveryje, kuris veikia jūsų namų ar biuro kompiuteryje. Viena iš populiariausių paslaugų šiam tikslui pasiekti yra „ownCloud“.





Mes parodysime, kaip įdiegti „ownCloud“ „Raspberry Pi“, pritvirtinti išorinę atmintį ir pasirinkti tinkamą dėklą.



ownCloud vs Nextcloud, skirtas Raspberry Pi: kuris yra geriausias?

Kitas jūsų namuose esančio „Raspberry Pi“ debesies serverio pasirinkimas yra „Nextcloud“-nepriklausomas „ownCloud“ atskyrimas, kurį sukūrė kai kurie iš pastarųjų bendraautorių.

Nors pagrindinės abiejų paslaugų savybės yra labai panašios, yra keletas esminių skirtumų. Kai kurios išplėstinės „ownCloud“ funkcijos yra prieinamos tik aukščiausios kokybės abonentams, o „Nextcloud“ visos funkcijos yra nemokamos.



Nepaisant to, „ownCloud“ yra gera, nusistovėjusi galimybė ir ja galima visiškai laisvai naudotis, jei savarankiškai priimate savo serverį (-ius). Funkcijos apima tiesioginį šifravimą, dviejų veiksnių autentifikavimą, antivirusinę, užkardą ir failų vientisumo tikrinimą.

1. Paruoškite savo Raspberry Pi

Skirtingai nuo „Nextcloud“, kuri siūlo pasirinktinį „Raspberry Pi“ OS vaizdą „NextCloudPi“, kurį rašote į „microSD“ kortelę , taip pat „Ubuntu Appliance“ parinktis „ownCloud“ yra įdiegta esamoje standartinės „Raspberry Pi“ OS versijos iteracijoje.





Jei dar neįdiegėte „Raspberry Pi“ OS, parašykite ją į „microSD“ kortelę (patartina 8 GB ar didesnę) kitame kompiuteryje naudodami Raspberry Pi Imager įrankis.

ką daryti, jei manote, kad jūsų telefonas buvo nulaužtas

Skaityti daugiau: Kaip įdiegti operacinę sistemą „Raspberry Pi“





Kai tai bus padaryta, įdėkite „microSD“ kortelę į „Raspberry Pi“ ir įjunkite. Eikite per pasveikinimo vedlį, pasirinkdami naują slaptažodį (saugumo sumetimais) ir prisijunkite prie „Wi-Fi“ tinklo.

Prieš diegdami „ownCloud“, įsitikinkite, kad „Raspberry Pi“ OS yra visiškai atnaujinta. Jei to dar nepadarėte pasveikinimo vedlio metu, atidarykite terminalo langą ( Priedai> Terminalas ) ir įveskite šias komandas:

sudo apt-get update
sudo apt-get upgrade

Tai gali užtrukti kelias minutes. Naudodami „Raspberry Pi“ belaidį maršrutizatorių, sužinokite jo IP adresą įvesdami:

ip addr

Užsirašykite inet adresas pagal wlan0 : tai Raspberry Pi IP adresas. Kai kurie maršrutizatoriai rezervuos tą patį adresą Raspberry Pi kiekvieną kartą, kai jis bus paleistas; jei ne, tu nori nustatykite statinį „Raspberry Pi“ IP adresą .

2. Įdiekite „Apache 2“, „PHP 5“ ir „SQLite“

Prieš diegdami „ownCloud“, turėsite pridėti esminių serverio krūvos komponentų. Norėdami įdiegti „Apache HTTP“ serverį, terminale įveskite:

sudo apt-get install apache2

Baigę diegti, turėtumėte patikrinti, ar jis veikia. Atidarykite žiniatinklio naršyklę kitame kompiuteryje ir įveskite „Raspberry Pi“ IP adresą. Turėtumėte gauti numatytąjį „Apache“ tinklalapį, kuriame sakoma: „Tai veikia!“

Dabar esate pasiruošę įdiegti PHP žiniatinklio scenarijų kalbą, „SQLite“ duomenų bazės valdymo sistemą ir kitus reikalingus paketus naudodami šią terminalo komandą:

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

Kai jie visi bus sėkmingai įdiegti, iš naujo paleiskite „Apache“ žiniatinklio serverį naudodami šią komandą:

sudo service apache2 restart

3. Įdiekite „ownCloud“

Dabar esate pasirengęs įdiegti „ownCloud“. Atsisiųskite naujausią stabilų ZIP failą iš oficialus „ownCloud“ atsisiuntimų puslapis prie jūsų Raspberry Pi. Atsisiuntėme owncloud-complete-20210326.zip .

Terminalo lange perkelkite atsisiųstą failą į / var / www / html katalogas su:

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

Pakeiskite tą katalogą ir išpakuokite failą:

„Apple“ laikrodžių serija 3 prieš 6
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip

Tada turite sukurti „ownCloud“ duomenų katalogą ir pakeisti jo leidimus. Jei naudojate tik „microSD“ savo serverio saugyklai, įveskite šias komandas:

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

Jei saugojimui naudojate išorinį USB įrenginį, pritvirtinkite ir pritvirtinkite jį prie „Raspberry Pi“, tada įveskite šias komandas:

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

Pastaba: Jei norite vėliau perkelti duomenis į kitą katalogą, žr „OwnCloud“ vadovas, kaip perkelti duomenų katalogą .

Tada įveskite šias komandas, kad suteiktumėte rašymo teises, kad vėliau išvengtumėte galimų prisijungimo klaidų:

sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

Kai viskas bus padaryta, laikas iš naujo paleisti „Raspberry Pi“, kad pakeitimai įsigaliotų:

sudo reboot

4. Konfigūruokite ownCloud

Iš žiniatinklio naršyklės apsilankykite Raspberry Pi IP adrese /owncloud , pvz. 192.168.1.132/owncloud .

Jei matote įspėjimą, kad jūsų ryšys nėra privatus ar saugus, pasirinkite jį ignoruoti (pasirinkdami Išplėstinė „Chrome“ ar „Firefox“) ir eikite į svetainę.

Turėtų būti rodomas prisijungimo „ownCloud“ ekranas. Jei matote įspėjimą apie „SQLite“ našumą, galite saugiai į jį nekreipti dėmesio.

Dabar turite užregistruoti administratoriaus paskyrą įvesdami vartotojo vardą ir slaptažodį. Būtinai užsirašykite juos. Naudodami šią paskyrą dabar galite naudotis asmeniniu „ownCloud“.

Prisijunkite ir pradėkite tyrinėti savo paties priglobto „ownCloud“ serverio žiniatinklio informacijos suvestinę. Norėdami pradėti, galite naršyti pora dokumentų ir nuotraukų aplankų.

Norėdami pridėti papildomų funkcijų, spustelėkite meniu viršuje kairėje ir pasirinkite Turgus. Galite naršyti galimas programas ir įdiegti bet kokias norimas programas, pvz., Kalendorių ir „Collabora“ biuro rinkinį.

5. Pridėkite išorinę prieigą per internetą

Kol kas prieigą prie „ownCloud“ serverio galite pasiekti tik iš savo vietinio tinklo, o tai šiek tiek riboja. Norėdami iš bet kurios vietos prisijungti prie „ownCloud“ serverio internetu, turite nustatyti SSL, įgalinti prievado peradresavimą ir naudoti dinaminę DNS paslaugą.

6. Pasirinkite dėklą „ownCloud“ serveriui

Nerekomenduojama paleisti „ownCloud“ serverio ant plikos „Raspberry Pi“ plokštės, nes laikui bėgant jis kaups dulkes. Standartinio dydžio Raspberry Pi 3 ir 4 modeliams yra daugybė įvairių dėklų.

kaip įdiegti pasirinktinį romą

Vietoj pigaus plastikinio dėklo rekomenduotume kažką tvirtesnio, pavyzdžiui, „DeskPi Pro“. Korpuso viduje yra pakankamai vietos SATA atminties įrenginiui ir tiekiamas su M.2 – SATA adapteriu. Kad „Raspberry Pi“ neperkaistų, jame taip pat yra „ICE Tower“ aušinimo sistema ir radiatorius.

Kitas labai geras variantas yra Argon ONE M.2 dėklas , kuri leidžia naudoti bet kokio dydžio M.2 SATA diską. Arba galite pasirinkti tvirtą „Raspberry Pi“ dėklą ir prijungti standartinį išorinį USB atminties įrenginį.

Sukurkite savo „Raspberry Pi“ debesies serverį: sėkmė

Sveikiname, dabar „Raspberry Pi“ nustatėte debesies serverį naudodami „ownCloud“. Galite apsilankyti jo prietaisų skydelyje naudodami žiniatinklio naršyklę kitame įrenginyje. Yra net „iOS“ ir „Android“ skirta „ownCloud“ programa, kurią galite naudoti norėdami pasiekti serverį iš išmaniojo telefono ar planšetinio kompiuterio.

Dalintis Dalintis „Tweet“ Paštu 5 geriausi „Linux“ debesies saugojimo sprendimai 2021 m

Reikia sinchronizuoti su „Linux“ kompiuterio debesimi? Čia yra penkios geriausios šiandien prieinamos „Linux“ suderinamos debesies paslaugos.

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • Raspberry Pi
  • Debesies saugykla
Apie autorių Philas Kingas(Paskelbti 22 straipsniai)

Laisvai samdomas technologijų ir pramogų žurnalistas Philas redagavo daugybę oficialių „Raspberry Pi“ knygų. Ilgą laiką dirbęs „Raspberry Pi“ ir elektronikos meistras, jis nuolat yra žurnalo „The MagPi“ bendradarbis.

Daugiau iš Phil King

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia