Shramba v oblaku je neverjetno uporabna za dostop do vaših podatkov iz katere koli naprave. Slaba stran je, da morate korporaciji zaupati zasebnost in varnost svojih dragocenih dokumentov in fotografij, shranjenih na oddaljenih strežnikih.

Vendar obstaja druga možnost: datoteke lahko gostite na svojem strežniku v oblaku, ki se izvaja v računalniku doma ali v pisarni. Ena izmed najbolj priljubljenih storitev za dosego tega je ownCloud.

Pokazali vam bomo, kako namestiti ownCloud na Raspberry Pi, pritrditi zunanji pomnilnik in izbrati primeren primer.

ownCloud vs Nextcloud za Raspberry Pi: Kateri je najboljši?

Druga možnost za vaš domači strežnik za oblake Raspberry Pi je Nextcloud, neodvisen odcep lastnega Cloud-a, ki so ga ustvarili nekateri njegovi glavni sodelavci.

Medtem ko sta si osnovni funkciji pri obeh storitvah zelo podobni, obstaja nekaj ključnih razlik. Nekatere naprednejše funkcije v ownCloud so na voljo samo za premium naročnike, medtem ko so vse funkcije v Nextcloud brezplačne.

instagram viewer

Kljub temu je ownCloud dobra, dobro uveljavljena možnost in je popolnoma brezplačna za uporabo, če strežnike strežnike gostite sami. Značilnosti vključujejo šifriranje od konca do konca, dvofaktorska overitev, protivirusni program, požarni zid in preverjanje celovitosti datotek.

1. Pripravite svoj Raspberry Pi

Za razliko od Nextcloud, ki ponuja sliko OS po meri za Raspberry Pi v obliki NextCloudPi, ki ga zapišete na kartico microSD, pa tudi možnost Ubuntu Appliance ownCloud je nameščena v obstoječi ponovitvi standardne različice OS Raspberry Pi.

Če še niste namestili OS Raspberry Pi, ga zapišite na kartico microSD (priporočljivo je 8 GB ali več) v drug računalnik z uporabo Raspberry Pi Imager orodje.

Preberi več: Kako namestiti operacijski sistem na Raspberry Pi

Ko je to končano, vstavite kartico microSD v Raspberry Pi in jo vklopite. Pojdite skozi čarovnika za dobrodošlico, izberite novo geslo (iz varnostnih razlogov) in se povežite z omrežjem Wi-Fi.

Pred namestitvijo ownCloud se prepričajte, da je sistem Raspberry Pi popolnoma posodobljen. Če tega še niste storili med čarovnikom za dobrodošlico, odprite okno terminala (Dodatna oprema> Terminal) in vnesite naslednje ukaze:

posodobitev sudo apt-get
sudo apt-get nadgradnja

To lahko traja nekaj minut. Z Raspberry Pi na brezžični usmerjevalnik odkrijte njegov naslov IP tako, da vnesete:

ip addr

Zapišite si inet naslov pod wlan0: to je naslov IP Raspberry Pi. Nekateri usmerjevalniki si bodo ob vsakem zagonu rezervirali isti naslov za Raspberry Pi; če ne, boste želeli nastavite statični naslov IP za Raspberry Pi.

2. Namestite Apache 2, PHP 5 in SQLite

Pred namestitvijo lastnega CloudCloud morate dodati bistvene komponente strežniškega sklada. Če želite namestiti strežnik Apache HTTP, v terminalu vnesite:

sudo apt-get namestite apache2

Po končani namestitvi preverite, ali deluje. Odprite spletni brskalnik v drugem računalniku in vnesite naslov IP vašega Raspberry Pi. Morali bi dobiti privzeto spletno stran Apache z napisom "deluje!"

Zdaj ste pripravljeni za namestitev spletnega skriptnega jezika PHP, sistema za upravljanje zbirke podatkov SQLite in drugih potrebnih paketov s tem ukazom Terminal:

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

Ko so vsi uspešno nameščeni, znova zaženite spletni strežnik Apache z naslednjim ukazom:

sudo storitev apache2 znova zaženi

3. Namestite ownCloud

Zdaj ste pripravljeni na namestitev samega lastnega oblaka. Prenesite najnovejšo stabilno datoteko ZIP z uradna lastna stran za prenose Cloud na vaš Raspberry Pi. Prenesli smo lastni oblak-popoln-20210326.zip.

V oknu terminala premaknite preneseno datoteko v /var/www/html imenik z:

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

Preklopite v ta imenik in razpakirajte datoteko:

cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip

Nato morate ustvariti podatkovni imenik za ownCloud in spremeniti njegova dovoljenja. Če za pomnilnik strežnika uporabljate samo microSD, vnesite naslednje ukaze:

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

Če za shranjevanje uporabljate zunanji pogon USB, ga pritrdite in namestite na Raspberry Pi, nato pa vnesite naslednje ukaze:

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

Opomba: Če želite podatke pozneje premakniti v drug imenik, glejte ownCloud vodnik za premikanje podatkovnega imenika.

Nato vnesite naslednje ukaze, da dobite dovoljenja za pisanje, da se pozneje izognete morebitnim napakam pri prijavi:

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

Ko je vse končano, je čas, da ponovno zaženete Raspberry Pi, da spremembe začnejo veljati:

sudo ponovni zagon

4. Konfigurirajte ownCloud

V spletnem brskalniku obiščite naslov IP Raspberry Pi, ki mu sledi /owncloud, npr. 192.168.1.132/owncloud.

Če se prikaže opozorilo, da vaša povezava ni zasebna ali varna, jo ignorirajte (tako da izberete Napredno v Chromu ali Firefoxu) in nadaljujte na spletno mesto.

Prikaže se zaslon za prijavo ownCloud. Če vidite opozorilo o zmogljivosti za SQLite, ga lahko varno prezrete.

Zdaj morate registrirati skrbniški račun z vnosom uporabniškega imena in gesla. Ne pozabite si jih zapisati. S tem je vaš osebni Cloud zdaj na voljo s tem računom.

Prijavite se in začnite raziskovati spletno nadzorno ploščo za lastni strežnik ownCloud. Za začetek lahko po nekaj mapah poiščete dokumente in fotografije.

Če želite dodati dodatne funkcije, kliknite meni zgoraj levo in izberite Tržnica. Lahko brskate po razpoložljivih aplikacijah in namestite poljubno, kot sta Koledar in pisarniški paket Collabora.

5. Dodajte zunanji dostop prek interneta

Zaenkrat lahko do lastnega strežnika Cloud dostopate samo iz svojega lokalnega omrežja, kar je nekoliko omejujoče. Za dostop do lastnega strežnika Cloud prek interneta s katerega koli mesta zahteva, da nastavite SSL, omogočite posredovanje vrat in uporabite dinamično storitev DNS.

6. Izberite primer za svoj strežnik Cloud

Zagon lastnega strežnika Cloud na goli plošči Raspberry Pi ni priporočljiv, saj bo sčasoma nabral prah. Za modele Raspberry Pi 3 in 4 standardne velikosti so na voljo številni ohišji.

Namesto poceni plastičnega ohišja bi priporočili nekaj bolj trdnega, kot je na primer DeskPi Pro. V ohišju je dovolj prostora za shranjevalni pogon SATA in je dobavljen z adapterjem M.2 za SATA. Za preprečitev pregrevanja vašega Raspberry Pi ima tudi hladilni sistem ICE Tower in hladilnik.

Druga zelo dobra možnost je Primer Argon ONE M.2, ki vam omogoča uporabo pogona M.2 SATA katere koli velikosti. Lahko pa tudi sami izberete robusten ovitek za Raspberry Pi in priklopite standardni zunanji pomnilniški pogon USB.

Zgradite svoj lastni strežnik v oblaku Raspberry Pi: uspeh

Čestitamo, zdaj ste na Raspberry Pi postavili strežnik v oblaku s pomočjo ownCloud. Njegovo nadzorno ploščo lahko obiščete s pomočjo spletnega brskalnika v drugi napravi. Obstaja celo lastna aplikacija Cloud za iOS in Android, s katero lahko strežnik dostopate iz pametnega telefona ali tabličnega računalnika.

DelitiTweetE-naslov
Najboljših 5 rešitev za shranjevanje v oblaku za Linux v letu 2021

Se morate sinhronizirati z oblakom na vašem računalniku Linux? Tu je pet najboljših danes združljivih storitev v oblaku, združljivih z Linuxom.

Preberite Naprej

Sorodne teme
  • Naredi si sam
  • Raspberry Pi
  • Cloud Storage
O avtorju
Phil King (20 objavljenih člankov)

Samostojni tehnološki in zabavni novinar Phil je uredil številne uradne knjige o Raspberry Pi. Dolgoletni raziskovalec Raspberry Pi in elektronike je redni sodelavec revije MagPi.

Več od Phila Kinga

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite