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.

instagram viewer

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.

PodíltweetE-mailem
Nejlepší 5 řešení cloudového úložiště pro Linux v roce 2021

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ší

Související témata
  • DIY
  • Raspberry Pi
  • Cloudové úložiště
O autorovi
Phil King (20 článků publikováno)

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.

Více od Phila Kinga

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