Cloudové úložiště je neuvěřitelně užitečné pro přístup k vašim datům z jakéhokoli zařízení. Nevýhodou je, že musíte společnosti důvěřovat v soukromí a zabezpečení vašich cenných dokumentů a fotografií uložených na vzdálených serverech.
Existuje však alternativa: soubory můžete hostovat na svém vlastním cloudovém serveru běžícím na počítači v domácnosti nebo kanceláři. Jednou z nejpopulárnějších služeb k dosažení tohoto cíle je ownCloud.
Ukážeme vám, jak nainstalovat ownCloud na Raspberry Pi, připojit externí úložiště a vybrat vhodný případ.
ownCloud vs Nextcloud pro Raspberry Pi: Který je nejlepší?
Další možností pro váš domácí cloudový server Raspberry Pi je Nextcloud, nezávislý spin-off společnosti ownCloud vytvořený některými z jeho hlavních přispěvatelů.
I když jsou základní funkce u obou služeb velmi podobné, existují určité klíčové rozdíly. Některé z pokročilejších funkcí v ownCloud jsou k dispozici pouze pro prémiové předplatitele, zatímco všechny funkce jsou v Nextcloudu zdarma.
Přesto je ownCloud dobrá, dobře zavedená volba a je zcela zdarma k použití, pokud své servery hostujete sami. Mezi funkce patří end-to-end šifrování, dvoufaktorové ověřování, antivirus, firewall a kontrola integrity souborů.
1. Připravte si Raspberry Pi
Na rozdíl od Nextcloud, který nabízí vlastní obrázek OS pro Raspberry Pi v podobě NextCloudPi, který zapisujete na kartu microSD, stejně jako možnost zařízení Ubuntu, ownCloud je nainstalován v rámci stávající iterace standardní verze operačního systému Raspberry Pi.
Pokud si ještě nemáte nainstalovat Raspberry Pi OS, zapište jej na kartu microSD (doporučujeme 8 GB nebo vyšší) na jiném počítači pomocí Kamera Raspberry Pi nářadí.
Přečtěte si více: Jak nainstalovat operační systém na Raspberry Pi
Jakmile to uděláte, vložte kartu microSD do svého Raspberry Pi a zapněte ji. Projděte si uvítacího průvodce, vyberte nové heslo (z bezpečnostních důvodů) a připojte se k síti Wi-Fi.
Před instalací ownCloud byste se měli ujistit, že Raspberry Pi OS je plně aktuální. Pokud jste tak ještě neučinili během uvítacího průvodce, otevřete okno Terminálu (Příslušenství> Terminál) a zadejte následující příkazy:
sudo apt-get aktualizace
sudo apt-get upgrade
Může to trvat několik minut. Pomocí Raspberry Pi k bezdrátovému routeru zjistíte jeho IP adresu zadáním:
ip adresa
Poznamenejte si inet adresa pod wlan0: toto je IP adresa Raspberry Pi. Některé směrovače rezervují pro Raspberry Pi stejnou adresu při každém spuštění; pokud ne, budete chtít nastavit statickou IP adresu pro váš Raspberry Pi.
2. Nainstalujte Apache 2, PHP 5 a SQLite
Před instalací samotného ownCloud budete muset přidat základní součásti stohu serverů. Chcete-li nainstalovat server Apache HTTP, zadejte do Terminálu:
sudo apt-get nainstalovat apache2
Po dokončení instalace byste měli zkontrolovat, zda funguje. Otevřete webový prohlížeč na jiném počítači a zadejte IP adresu vašeho Raspberry Pi. Měla by se zobrazit výchozí webová stránka Apache s textem „Funguje to!“
Nyní jste připraveni nainstalovat webový skriptovací jazyk PHP, systém správy databáze SQLite a další požadované balíčky pomocí tohoto příkazu Terminal:
sudo apt-get nainstalovat php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl
Jakmile jsou všechny úspěšně nainstalovány, restartujte webový server Apache pomocí následujícího příkazu:
sudo služba apache2 restart
3. Nainstalujte si vlastní cloud
Nyní jste připraveni nainstalovat vlastní ownCloud. Stáhněte si nejnovější stabilní soubor ZIP z oficiální stránka stahování ownCloud k vašemu Raspberry Pi. Stáhli jsme owncloud-complete-20210326.zip.
V okně Terminál přesuňte stažený soubor do složky /var/www/html adresář s:
cd ke stažení
sudo mv owncloud-complete-20210326.zip / var / www / html
Přejděte do tohoto adresáře a rozbalte soubor:
cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip
Dále musíte vytvořit datový adresář pro ownCloud a změnit jeho oprávnění. Pokud pro úložiště svého serveru používáte microSD, zadejte následující pří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
Pokud pro ukládání používáte externí jednotku USB, připojte ji a připojte k Raspberry Pi a místo toho zadejte následující příkazy:
sudo mkdir / media / ownclouddrive
sudo chown www-data: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Poznámka: Pokud chcete data později přesunout do jiného adresáře, podívejte se na ownCloud průvodce, jak přesunout datový adresář.
Dále zadejte následující příkazy a udělejte oprávnění k zápisu, abyste se později vyhnuli potenciálním chybám při přihlášení:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
Jakmile je vše hotovo, je čas restartovat Raspberry Pi, aby se změny projevily:
sudo restart
4. Nakonfigurujte si vlastní cloud
Ve webovém prohlížeči přejděte na adresu IP Raspberry Pi a poté na /owncloud, např. 192.168.1.132/owncloud.
Pokud se zobrazí varování, že vaše připojení není soukromé nebo zabezpečené, můžete jej ignorovat (výběrem možnosti Pokročilý v prohlížeči Chrome nebo Firefox) a přejděte na web.
Měla by se zobrazit přihlašovací obrazovka ownCloud. Pokud se zobrazí upozornění na výkon o SQLite, můžete jej bezpečně ignorovat.
Nyní musíte zaregistrovat účet správce zadáním uživatelského jména a hesla. Nezapomeňte si je poznamenat. Díky tomu je nyní pomocí tohoto účtu k dispozici váš osobní ownCloud.
Přihlaste se a začněte prozkoumávat webový řídicí panel pro svůj vlastní server ownCloud. Nejprve můžete procházet několik složek s dokumenty a fotografiemi.
Chcete-li přidat další funkce, klikněte na nabídku vlevo nahoře a vyberte Trh. Můžete procházet dostupné aplikace a instalovat libovolné, například Kalendář a kancelářský balík Collabora.
5. Přidejte externí přístup přes internet
Doposud máte přístup k serveru ownCloud pouze z vaší vlastní místní sítě, což je trochu omezující. Na přistupovat k serveru ownCloud přes internet z libovolného místa vyžaduje, abyste nastavili SSL, povolili přesměrování portů a používali dynamickou službu DNS.
6. Vyberte si pouzdro pro svůj vlastní cloudový server
Provozování serveru ownCloud na holé desce Raspberry Pi se nedoporučuje, protože se v něm bude časem hromadit prach. U modelů Raspberry Pi 3 a 4 standardní velikosti je k dispozici široká škála pouzder.
Spíše než levné plastové pouzdro doporučujeme něco pevnějšího, jako je DeskPi Pro. V pouzdře je dostatek místa pro úložnou jednotku SATA a je dodáván s adaptérem M.2 na SATA. Aby se zabránilo přehřátí vašeho Raspberry Pi, obsahuje také chladicí systém a chladič ICE Tower.
Další velmi dobrou volbou je Pouzdro Argon ONE M.2, což vám umožňuje používat disky M.2 SATA jakékoli velikosti. Alternativně můžete zvolit robustní pouzdro pro Raspberry Pi samostatně a připojit standardní externí úložnou jednotku USB.
Sestavte si svůj vlastní cloudový server Raspberry Pi: úspěch
Gratulujeme, nyní jste na svém Raspberry Pi nastavili cloudový server pomocí ownCloud. Jeho řídicí panel můžete navštívit pomocí webového prohlížeče na jiném zařízení. K dispozici je dokonce aplikace ownCloud pro iOS a Android, kterou můžete použít k přístupu na server ze smartphonu nebo tabletu.
Potřebujete synchronizovat s cloudem na počítači se systémem Linux? Zde je pět nejlepších cloudových služeb kompatibilních s Linuxem, které jsou dnes k dispozici.
Přečtěte si další
- DIY
- Raspberry Pi
- Cloudové úložiště
Novinář na volné noze pro technologie a zábavu Phil upravil řadu oficiálních knih o Raspberry Pi. Je dlouholetým malířem Raspberry Pi a elektroniky a pravidelně přispívá do časopisu MagPi.
Přihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!
Kliknutím sem se přihlásíte k odběru