Cloudové úložisko je neuveriteľne užitočné pre prístup k vašim údajom z ľubovoľného zariadenia. Nevýhodou je, že musíte spoločnosti dôverovať v súkromie a bezpečnosť vašich cenných dokumentov a fotografií uložených na vzdialených serveroch.
Existuje však alternatíva: súbory môžete hostovať na vlastnom cloudovom serveri bežiacom na počítači v domácnosti alebo v kancelárii. Jednou z najpopulárnejších služieb na dosiahnutie tohto cieľa je ownCloud.
Ukážeme vám, ako nainštalovať ownCloud na Raspberry Pi, pripojiť externé úložisko a zvoliť vhodný prípad.
ownCloud vs Nextcloud pre Raspberry Pi: Ktorý je najlepší?
Ďalšou možnosťou pre váš domáci cloudový server Raspberry Pi je Nextcloud, nezávislé oddelenie od ownCloudu, ktoré vytvorili niektorí z jeho hlavných prispievateľov.
Aj keď sú základné funkcie oboch služieb veľmi podobné, existujú určité kľúčové rozdiely. Niektoré z pokročilejších funkcií vo ownCloud sú k dispozícii iba pre prémiových predplatiteľov, zatiaľ čo všetky funkcie sú v Nextcloude bezplatné.
Napriek tomu je ownCloud dobrou, osvedčenou voľbou a je úplne zadarmo na použitie, ak hostujete svoje servery sami. Medzi funkcie patrí end-to-end šifrovanie, dvojfaktorová autentifikácia, antivírus, firewall a kontrola integrity súborov.
1. Pripravte si Raspberry Pi
Na rozdiel od Nextcloudu, ktorý ponúka vlastný obraz OS pre Raspberry Pi v podobe NextCloudPi, ktoré zapisujete na kartu microSD, ako aj možnosť Ubuntu Appliance ownCloud sa inštaluje v rámci existujúcej iterácie štandardnej verzie operačného systému Raspberry Pi.
Ak ešte nemáte nainštalovaný Raspberry Pi OS, napíšte ho na kartu microSD (odporúča sa 8 GB alebo viac) na inom počítači pomocou Kamera Raspberry Pi nástroj.
Čítaj viac: Ako nainštalovať operačný systém na Raspberry Pi
Po dokončení vložte kartu microSD do svojho Raspberry Pi a zapnite ju. Prejdite sprievodcom vítaním, výberom nového hesla (z bezpečnostných dôvodov) a pripojením k sieti Wi-Fi.
Pred inštaláciou ownCloud by ste sa mali ubezpečiť, že Raspberry Pi OS je plne aktuálny. Ak ste to ešte neurobili počas uvítacieho sprievodcu, otvorte okno Terminálu (Príslušenstvo> Terminál) a zadajte nasledujúce príkazy:
sudo apt-get aktualizácia
sudo apt-get upgrade
Môže to trvať niekoľko minút. Vďaka Raspberry Pi k bezdrôtovému smerovaču zistite jeho IP adresu zadaním:
ip addr
Poznačte si inet adresa pod wlan0: toto je IP adresa Raspberry Pi. Niektoré smerovače vyhradia pre Raspberry Pi rovnakú adresu zakaždým, keď sa zavedie; ak nie, budete chcieť nastavte pre svoje Raspberry Pi statickú IP adresu.
2. Nainštalujte Apache 2, PHP 5 a SQLite
Pred inštaláciou samotného ownCloud budete musieť pridať základné komponenty zásobníka serverov. Ak chcete nainštalovať server Apache HTTP, do terminálu zadajte:
sudo apt-get nainštalovať apache2
Po dokončení inštalácie by ste mali skontrolovať, či to funguje. Otvorte webový prehliadač na inom počítači a zadajte IP adresu vášho Raspberry Pi. Mali by ste dostať predvolenú webovú stránku Apache s textom „Funguje to!“
Teraz ste pripravení na inštaláciu webového skriptovacieho jazyka PHP, systému správy databázy SQLite a ďalších požadovaných balíkov pomocou tohto príkazu Terminal:
sudo apt-get nainštalovať php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
Po úspešnej inštalácii reštartujte webový server Apache pomocou nasledujúceho príkazu:
sudo služba apache2 reštart
3. Nainštalujte si ownCloud
Teraz ste pripravení na inštaláciu samotného ownCloud. Stiahnite si najnovší stabilný súbor ZIP z oficiálna stránka sťahovania ownCloud na vaše Raspberry Pi. Stiahli sme owncloud-complete-20210326.zip.
V okne Terminál presuňte stiahnutý súbor do priečinka /var/www/html adresár s:
cd na stiahnutie
sudo mv owncloud-complete-20210326.zip / var / www / html
Prejdite do tohto adresára a rozbaľte súbor:
cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip
Ďalej musíte vytvoriť adresár údajov pre ownCloud a zmeniť jeho oprávnenia. Ak na ukladanie servera práve používate kartu microSD, zadajte nasledujúce príkazy:
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
Ak na ukladanie používate externú jednotku USB, pripojte ju a pripojte k svojmu Raspberry Pi a potom zadajte nasledujúce príkazy:
sudo mkdir / media / ownclouddrive
sudo chown www-data: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Poznámka: Ak chcete údaje neskôr presunúť do iného adresára, pozrite si časť sprievodca ownCloudom, ako presunúť dátový adresár.
Ďalej zadajte nasledujúce príkazy, ktoré umožnia zápis, aby ste sa neskôr vyhli možným chybám pri prihlásení:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
Keď to bude všetko hotové, je čas reštartovať Raspberry Pi, aby sa zmeny prejavili:
sudo reštart
4. Nakonfigurujte si vlastný cloud
Vo webovom prehliadači navštívte adresu IP Raspberry Pi a potom /owncloud, napr. 192.168.1.132/owncloud.
Ak sa zobrazí upozornenie, že vaše pripojenie nie je súkromné alebo zabezpečené, môžete ho ignorovať (výberom možnosti Pokročilé v prehliadači Chrome alebo Firefox) a prejdite na web.
Mala by sa zobraziť prihlasovacia obrazovka ownCloud. Ak uvidíte varovanie o výkone týkajúce sa SQLite, môžete ho bezpečne ignorovať.
Teraz musíte zaregistrovať účet správcu zadaním používateľského mena a hesla. Nezabudnite si ich poznačiť. Vďaka tomu je teraz pomocou tohto účtu k dispozícii váš osobný ownCloud.
Prihláste sa a začnite skúmať webový riadiaci panel pre svoj vlastný server ownCloud. Najskôr môžete prehľadať niekoľko priečinkov, kde nájdete dokumenty a fotografie.
Ak chcete pridať ďalšie funkcie, kliknite na ponuku vľavo hore a vyberte Trh. Môžete prehľadávať dostupné aplikácie a inštalovať ľubovoľné aplikácie, napríklad Kalendár a kancelársky balík Collabora.
5. Pridajte externý prístup cez internet
Zatiaľ máte prístup na server ownCloud iba z vlastnej lokálnej siete, čo je trochu obmedzujúce. To prístup na server ownCloud cez internet z ľubovoľného miesta vyžaduje nastavenie protokolu SSL, povolenie presmerovania portov a použitie dynamickej služby DNS.
6. Vyberte si puzdro pre svoj server ownCloud
Prevádzka servera ownCloud na holej doske Raspberry Pi sa neodporúča, pretože sa v ňom bude časom hromadiť prach. Pre modely Raspberry Pi 3 a 4 štandardnej veľkosti je k dispozícii široká škála puzdier.
Namiesto lacného plastového puzdra by sme odporučili niečo pevnejšie, ako napríklad DeskPi Pro. Vo vnútri skrinky je dostatok miesta pre úložnú jednotku SATA a dodáva sa s adaptérom M.2 na SATA. Aby sa zabránilo prehriatiu vášho Raspberry Pi, je tiež vybavený chladiacim systémom ICE Tower a chladičom.
Ďalšou veľmi dobrou možnosťou je Puzdro Argon ONE M.2, ktorý umožňuje používať disky M.2 SATA akejkoľvek veľkosti. Prípadne si môžete zvoliť samostatné robustné puzdro pre Raspberry Pi a zapojiť štandardný externý úložný disk USB.
Zostavte si svoj vlastný cloudový server Raspberry Pi: úspech
Gratulujeme, teraz ste na svojom Raspberry Pi nastavili cloudový server pomocou ownCloud. Jeho informačný panel môžete navštíviť pomocou webového prehliadača na inom zariadení. K dispozícii je dokonca aj aplikácia ownCloud pre iOS a Android, pomocou ktorej môžete na server pristupovať zo smartphonu alebo tabletu.
Potrebujete synchronizáciu s cloudom na počítači so systémom Linux? Tu je päť najlepších cloudových služieb kompatibilných s Linuxom, ktoré sú dnes k dispozícii.
Prečítajte si Ďalej
- DIY
- Malinový koláč
- Cloud-ové úložisko
Novinár na voľnej nohe v oblasti technológií a zábavy Phil upravil množstvo oficiálnych kníh o Raspberry Pi. Dlhoročný drotár Raspberry Pi a elektroniky pravidelne prispieva do časopisu The MagPi.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Prihláste sa kliknutím tu