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.

Jak se ti článek líbil?

Komentáře (14)

David
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
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
Čau, jaký je defaultní či standardní heslo na SSH na raspberry pi hned po instalaci? A na roota?
Pepa
Č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
Čau, jak prosím zvýšit limit pro upload souborů přes PHP do Nextcloudu?
Hanz
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
Č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
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
Čau, poradíte někdo jak na raspberry pi zprovoznit Burb suite?
Hanz
Č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
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
Ahoj, zkontroluj zda je vlastníkem celého adresáře nextcloud (i obsahu) uživatel a skupina <code>www-data:www-data</code> .
oneho
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
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>.

Přidat komentář