Zprovoznění Raspberry Pi jako webserveru s vlastním cloudem (ownCloud / nextcloud)

Zprovoznění Raspberry Pi jako webserveru s vlastním cloudem (ownCloud / nextcloud)

raspberry-pi-3
Po delším zvažování jsem se rozhodl domu zakoupit jednodeskový počítač (SBC) Raspberry Pi 3 primárně pro nonstop provoz domácího webserveru s cloud úložištěm (Nextcloud včetně kalendáře, úkolů a adresáře).

Základní zprovoznění spočívá ve stažení image linuxové distribuce Raspbian, naformátování karty na souborový systém FAT32 (např. pomocí SDFormatteru), překopírování souborů z image Raspbianu pomocí programu Win32DiskImager a následného vložení SD karty do Raspberry. Poté už celý systém sám nabootuje do X11.

Instalace webserveru s MySQL na Raspberry




apt-get install apache2
apt-get install php5 libapache2-mod-php5
apt-get install mysql-server php5-mysql



Instalace vlastního cloudu - Nextcloud či ownCloud



1.) Stáhnout balíček skriptů Nextcloud či ownCloud z webu
2.) Extrahovat je do /var/www/html/nextcloud
3.) Vytvořit databázi - mysql -u root -p + mysql> create database nextcloud;
4.) Zadat do prohlížeče adresu http://localhost/nextcloud
5.) Vyplit údaje k databázi a provést další nezbytné nastavení cloudu


raspberry-pi-3-package

Postup upgrade nextcloudu:
Auto upgrade se provádí ve webové administraci nextcloudu.

Ruční upgrade se provádí tak, že nejdříve pro jistotu provedeme kompletní zálohu včetně databáze. Následně smažeme v adresáři nextcloud vše kromě adresářů data/ a config/ a umístíme sem soubory z nové verze. Zadáním URL nextcloudu do prohlížeče se už jen proklikáme upgradem.

Komentáře

Vaše reakce na Zprovoznění Raspberry Pi jako webserveru s vlastním cloudem (ownCloud / nextcloud)
David

11.10.2016 [1]
Ahoj

Zkousim unstalaci MySQL,ale skoncím na této hlášce:
Err http://mirrordirector.raspbian.org/raspbian/ jessie/main mysql-common all 5.5.44-0+deb8u1
404 Not Found [IP: 5.153.225.207 80]
Hanz

11.10.2016 [2]
Ahoj,

určitě máš jen neaktuální index balíčků, spusť příkaz <code>apt-get update</code> pro jeho aktualizaci a pak dej instalaci znovu.
Kumool

26.10.2016 [3]
Čau, jaký je defaultní či standardní heslo na SSH na raspberry pi hned po instalaci? A na roota?
Pepa

26.10.2016 [4]
Čau,

standardní přednastavené heslo na SSH pro usera "pi" je <code>raspberry</code>. Heslo pro roota nastavíš pomocí <code>sudo passwd root</code>
Martin

27.10.2016 [5]
Čau, jak prosím zvýšit limit pro upload souborů přes PHP do Nextcloudu?
Hanz

27.10.2016 [6]
Ahoj,

dej <code>nano /etc/php.ini</code> a pak uprav toto:

<code>upload_max_filesize = 200M</code>
<code>post_max_size = 200M</code>
SickBoy

27.10.2016 [7]
Čau, po instalaci Raspbian Jessie with PIXEL s release date: 2016-09-23 mám problém, že se mi na Raspberry pi zasekává horní lišta. Máte nějaký tip?
Walld3m0rT

27.10.2016 [8]
zdar, je to nějaký bug (main menu crashing) po pixel updatu na raspberry, mě to dělá také. Udělej si update <code>sudo apt-get update</code> a <code>sudo apt-get dist-upgrade</code> . Pak to funguje ok...
Cmunda

03.11.2016 [9]
Čau, poradíte někdo jak na raspberry pi zprovoznit Burb suite?
Hanz

03.11.2016 [10]
Čau,

nejsnažší cesta je asi přes java aplikaci:



<blockquote>1.) Na Raspberry Pi nainstaluj javu <code>apt-get install oracle-java8-jdk</code>
2.) Stáhni Burb Suite v javě
3.) Spusť Burb Suite <code>java -jar Downloads/burpsuite_free_v1.7.10.jar</code></blockquote>

Oliver

09.03.2017 [11]
Zdravím linux nadšence, dělám update nextcloudu už přes nový updater v admin menu a nemohu se dostat přes kontrolu s oprávněním a to i přes to, když změním oprávnění na 777:

Chyby:

<code>Check for write permissions
The following places can not be written to
nextcloud/updater/....</code>
Hanz

10.03.2017 [12]
Ahoj, zkontroluj zda je vlastníkem celého adresáře nextcloud (i obsahu) uživatel a skupina <code>www-data:www-data</code> .
oneho

23.08.2017 [13]
Zdravim.

Ako môžem upraviť práva aby som mohol kopírovať do zložky owncloud ten php súbor. Vôbec v root nemám práva. V zložkách /var/www nemôžem nič.

Štandardný home mám /home/pi/


Pritom ak dám súdom -l tak mi zobrazí že by som mal mať práva root

Dakujem
Rusty

24.08.2017 [14]
Poslední komentář
Ahoj,

vlastníkem adresářů a souborů nextloudu by měl být uživatel www-data a skupina rovněž www-data, tzn. to opravíš příkazem <code>sudo chown -R www-data:www-data /var/www/html/nextcloud</code>.

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.