Pohrana u oblaku nevjerojatno je korisna za pristup podacima s bilo kojeg uređaja. Loša je strana što korporaciji morate povjeriti privatnost i sigurnost svojih dragocjenih dokumenata i fotografija pohranjenih na udaljenim poslužiteljima.
Ipak postoji alternativa: svoje datoteke možete ugostiti na vlastitom poslužitelju u oblaku koji radi na računalu u vašem domu ili uredu. Jedna od najpopularnijih usluga za postizanje toga je ownCloud.
Pokazat ćemo vam kako instalirati ownCloud na Raspberry Pi, priključiti vanjsku pohranu i odabrati prikladno kućište.
ownCloud vs Nextcloud za Raspberry Pi: Koji je najbolji?
Još jedna opcija za vaš domaći Raspberry Pi poslužitelj u oblaku je Nextcloud, neovisno izdvajanje ownClouda koje su stvorili neki od njegovih glavnih suradnika.
Iako su osnovne značajke vrlo slične za obje usluge, postoje neke ključne razlike. Neke naprednije značajke u ownCloudu dostupne su samo premium pretplatnicima, dok su sve značajke besplatne u Nextcloud-u.
Unatoč tome, ownCloud je dobra, dobro uhodana opcija i potpuno je besplatna za upotrebu ako sami hostirate svoje poslužitelje. Značajke uključuju
šifriranje od kraja do kraja, dvofaktorska provjera autentičnosti, antivirus, vatrozid i provjera integriteta datoteka.1. Pripremite svoj Raspberry Pi
Za razliku od Nextcloud, koji nudi prilagođenu OS sliku za Raspberry Pi u obliku NextCloudPi koji upisujete na microSD karticu, kao i opcija Ubuntu Appliance ownCloud instalirana je u postojećoj iteraciji standardne verzije OS Raspberry Pi.
Ako tek trebate instalirati Raspberry Pi OS, napišite ga na microSD karticu (preporuča se 8 GB ili više) na drugom računalu pomoću Imager Raspberry Pi alat.
Čitaj više: Kako instalirati operativni sustav na Raspberry Pi
Kad je to gotovo, umetnite microSD karticu u Raspberry Pi i uključite je. Prođite kroz čarobnjak dobrodošlice, odabirom nove lozinke (iz sigurnosnih razloga) i povezivanjem s Wi-Fi mrežom.
Prije instaliranja ownCloud, provjerite je li Raspberry Pi OS u potpunosti ažuriran. Ako to već niste učinili tijekom čarobnjaka dobrodošlice, otvorite prozor terminala (Pribor> Terminal) i unesite sljedeće naredbe:
sudo apt-get ažuriranje
sudo apt-get nadogradnja
Može potrajati nekoliko minuta. Uz Raspberry Pi na bežični usmjerivač otkrijte njegovu IP adresu unosom:
ip adresa
Zabilježite inet adresa pod wlan0: ovo je IP adresa Raspberry Pi-a. Neki usmjerivači rezervirat će istu adresu za Raspberry Pi svaki put kad se pokrene; ako ne, htjet ćete postavite statičku IP adresu za svoj Raspberry Pi.
2. Instalirajte Apache 2, PHP 5 i SQLite
Prije instaliranja samog ownClouda, morat ćete dodati ključne komponente snopa poslužitelja. Da biste instalirali Apache HTTP poslužitelj, u terminal unesite:
sudo apt-get instalirati apache2
Kad ovo završi s instaliranjem, provjerite radi li. Otvorite web preglednik na drugom računalu i unesite IP adresu svoje Raspberry Pi. Trebali biste dobiti zadanu web stranicu Apachea s natpisom "Radi!"
Sada ste spremni instalirati PHP web skriptni jezik, SQLiteov sustav za upravljanje bazom podataka i ostale potrebne pakete pomoću ove naredbe terminala:
sudo apt-get instalirati php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
Nakon što su svi uspješno instalirani, ponovo pokrenite web poslužitelj Apache pomoću sljedeće naredbe:
sudo usluga apache2 ponovno pokretanje
3. Instalirajte ownCloud
Sada ste spremni instalirati sam ownCloud. Preuzmite najnoviju stabilnu ZIP datoteku s službena stranica za preuzimanja ownCloud na svoj Raspberry Pi. Preuzeli smo vlastiti oblak-kompletan-20210326.zip.
U prozoru terminala premjestite preuzetu datoteku u /var/www/html direktorij sa:
cd Preuzimanja
sudo mv owncloud-complete-20210326.zip / var / www / html
Promijenite u taj direktorij i raspakirajte datoteku:
cd / var / www / html
sudo raspakirajte -q owncloud-complete-20210326.zip
Dalje, trebate stvoriti podatkovni direktorij za ownCloud i izmijeniti njegova dopuštenja. Ako samo koristite microSD za pohranu vašeg poslužitelja, unesite sljedeće naredbe:
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
Ako za pohranu koristite vanjski USB pogon, priključite ga i montirajte na Raspberry Pi, a zatim umjesto njega unesite sljedeće naredbe:
sudo mkdir / media / ownclouddrive
sudo chown www-podaci: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Napomena: Ako kasnije želite premjestiti podatke u drugi direktorij, pogledajte Vodič za ownCloud kako premjestiti direktorij podataka.
Zatim unesite sljedeće naredbe kako biste dali dozvole za pisanje kako biste kasnije izbjegli neke potencijalne pogreške prilikom prijave:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
Kad sve to završite, vrijeme je da ponovno pokrenete Raspberry Pi da bi promjene stupile na snagu:
sudo ponovno pokretanje
4. Konfigurirajte ownCloud
U web pregledniku posjetite IP adresu Raspberry Pi-a nakon čega slijedi /owncloud, npr. 192.168.1.132/owncloud.
Ako vidite upozorenje da vaša veza nije privatna ili sigurna, odlučite je zanemariti (odabirom Napredna u Chromeu ili Firefoxu) i nastavite do web mjesta.
Trebao bi se pojaviti zaslon za prijavu ownCloud. Ako vidite upozorenje o izvedbi za SQLite, možete ga sigurno zanemariti.
Sada morate registrirati administratorski račun unosom korisničkog imena i lozinke. Obavezno ih zabilježite. Ovim je vaš osobni ownCloud sada dostupan putem ovog računa.
Prijavite se i započnite s istraživanjem web nadzorne ploče za vaš samostalni poslužitelj ownCloud. Za početak možete pregledavati nekoliko mapa za dokumente i fotografije.
Da biste dodali dodatnu funkcionalnost, kliknite izbornik u gornjem lijevom kutu i odaberite Tržište. Možete pregledavati dostupne aplikacije i instalirati sve što želite, poput Kalendara i uredskog paketa Collabora.
5. Dodajte vanjski pristup putem Interneta
Zasad poslužitelju ownCloud možete pristupiti samo iz vlastite lokalne mreže, što je pomalo ograničeno. Do pristupite vlastitom Cloud poslužitelju putem Interneta s bilo kojeg mjesta zahtijeva da postavite SSL, omogućite prosljeđivanje priključaka i koristite dinamičku DNS uslugu.
6. Odaberite slučaj za svoj poslužitelj Cloud
Ne preporučuje se pokretanje vlastitog Cloud poslužitelja na goloj ploči Raspberry Pi jer će s vremenom nakupiti prašinu. Dostupna je široka paleta kućišta za modele Raspberry Pi 3 i 4 standardne veličine.
Umjesto jeftinog plastičnog kućišta, preporučili bismo nešto solidnije poput DeskPi Pro. Unutar kućišta ima dovoljno mjesta za SATA pogon za pohranu, a isporučuje se s M.2 na SATA adapterom. Kako bi spriječio pregrijavanje vašeg Raspberry Pi, također ima ICE Tower sustav hlađenja i hladnjak.
Još jedna vrlo dobra opcija je Kućište Argon ONE M.2, koji vam omogućuje upotrebu M.2 SATA pogona bilo koje veličine. Možete i sami odabrati robusno kućište za Raspberry Pi i priključiti standardni vanjski USB memorijski pogon.
Izgradite vlastiti poslužitelj za Raspberry Pi Cloud: uspjeh
Čestitamo, sada ste postavili poslužitelj u oblaku na Raspberry Pi koristeći ownCloud. Možete posjetiti njegovu nadzornu ploču pomoću web preglednika na drugom uređaju. Postoji čak i vlastita aplikacija Cloud za iOS i Android pomoću koje možete pristupiti poslužitelju sa pametnog telefona ili tableta.
Trebate sinkronizirati s oblakom na vašem Linux računalu? Evo pet najboljih cloud usluga kompatibilnih s Linuxom dostupnih danas.
Pročitajte Dalje
- Uradi sam
- Raspberry Pi
- Cloud Storage
Slobodni novinar tehnologije i zabave Phil uredio je brojne službene knjige o Raspberry Piu. Dugogodišnji Raspberry Pi i elektroničar, redoviti je suradnik časopisa The MagPi.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Kliknite ovdje da biste se pretplatili