Banana Pi M2 Berry: Rozjíždíme vlastní cloud na BananaPi – nextcloud

Cloudové služby jsou stále populárnější a jejich nabídka je nepřeberná.

Ne vždy a všechna data chcete sdílet na disky třetích stran a tak může na řadu přijít cloud na vlastním serveru. Já mám doma BananaPi M2 Berry, ale návod bude fungovat i na dalších jednodeskových počítačích jako je Raspberry Pi, Orange Pi nebo Nano Pi.

K sepsání návodu mi posloužil tento návod, který jsem ale trochu modifikoval.

Další články o BananaPi M2 Berry:
Banana Pi M2 Berry: první start, iperf, sysbench a termokamera
Banana Pi M2 Berry: rozhraní SATA a test rychlosti (dd, hdparm, rsync)
Banana Pi M2 Berry: Rozjíždíme vlastní cloud na BananaPi – nextcloud

Systém už klasicky běží na microSD kartě, ale protože její kapacita není dostatečná a Banana Pi M2 Berry má SATA rozhraní, připojil jsem starší disk.

Na tento disk budou ukládána data z Nextcloud.

Máme-li všechno přichystáno, začneme.

Prvním a opravdu důležitým krokem je zformátování externího disku. Použijte nějaký rozumný filesystem – EXT4. Nepoužívejte NTFS, budete mít problémy s přidělením práv a ten čas a a úsilí za to nestojí.

Nyní provedeme update a upgrade systému
sudo apt-get update

sudo apt-get upgrade

Nainstalujeme Apache 2:
sudo apt-get install apache2

Pokud máte OS založeném na Debian Jessie, nainstalujete:
sudo apt-get install php5 php5-gd sqlite php5-sqlite php5-curl

Pokud Debian Stretch, pak:
sudo apt-get install php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl

Restartujete apache 2:
sudo service apache2 restart

Připojíte se do nově vzniklé složky:
cd /var/www/html

Stáhnete nextcloud:

V době čtení tohoto článku jsou jistě nová vydání. Ty najdete na https://download.nextcloud.com/server/releases/

Cestu pak změníte z https://download.nextcloud.com/server/releases/nextcloud-11.0.2.tar.bz2 třeba na https://download.nextcloud.com/server/releases/nextcloud-11.0.4.tar.bz2
curl https://download.nextcloud.com/server/releases/nextcloud-11.0.2.tar.bz2 | sudo tar -jxv

Připojíte se do složky /nextcloud:
cd /var/www/html/nextcloud

Upravíte vlastníka:
sudo chown www-data:www-data config apps

Připojíte disk a vytvoříte složku SATA ve složce /var
sudo mkdir -p /var/SATA

Disk (např. dev/sda1) připojíte do složky
sudo mount /dev/sda1 /var/SATA/

Na připojeném disku vytvoříte složku nextcloud:
sudo mkdir -p /var/SATA/nextcloud

Přidělíte vlastníka:
sudo chown www-data:www-data /var/SATA/nextcloud

Přidělíte práva:
sudo chmod 770 /var/SATA/nextcloud

Otevřete nové okno webového prohlížeče a zadáte IP adresu vašeho serveru, například:
192.168.1.105/html/nextcloud

IP adresu zjistíte pomocí příkazu ifconfig nebo v nastavení vašeho routeru.

Vyplníte uživatele a heslo a v rozbalovací nabídce Uložiště & databáze zadáte námi vytvořenou složku na HDD. Nextcloud si ve složce /nextcloud vytvoří podsložku /data.
/var/SATA/nextcloud/data

A to je vše. Nextcloud vás vyzve k instalaci programu pro počítač nebo telefon a vy vyplníte uživatele, heslo a název serveru: 192.168.1.105/html/nextcloud

Sdílejte článek:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

Jednodeskový počítač Banana Pi M2 Berry je dalším zařízením, které prodává SinoVoip.

Další článek o jednodeskovém počítači z dílny SinoVoip s názvem Banana Pi M2 Berry.

I oblíbený Banana Pi reaguje na zveřejnění Raspberry Pi 2 verzí M2. Vylepšeními jsou změna procesoru za ARM® Cortex™-A7 quad-core 1GHz (původně Dual-Core), změna grafického čipu PowerVR SGX544MP2 místo ARM Mali400MP2, přidání dalších dvou USB2.0 (celkem 4), přidání sluchátkového výstupu…

Vylepšená verze Raspberry Pi – Banan Pi dostala modernizaci od firmy Lemaker – Banana Pro.

OrangePi není jediný, kdo přichází „s dělem“ na trh jednodeskových počítačů.