Malinový koláč

Ako nainštalovať NextCloud na Raspberry Pi 3

Ako nainštalovať NextCloud na Raspberry Pi 3
NextCloud je softvér na zdieľanie súborov, ktorý hosťuje sám. Môžete ľahko nainštalovať NextCloud na Raspberry Pi 3 a vytvoriť tak vo svojej domácej sieti nákladovo efektívny server na zdieľanie súborov. V tomto článku vám ukážem, ako nainštalovať NextCloud na Raspberry Pi 3. Takže poďme na to.

Inštalácia Raspbian:

V tomto článku budem na svojom Raspberry Pi 3 používať OS Raspbian. Je založený na Debiane. Je to oficiálne odporúčaný operačný systém pre zariadenia Raspberry Pi.

Napísal som špecializovaný článok o inštalácii Raspbian OS na Raspberry Pi 3. Môžete si to pozrieť na https: // linuxhint.com / install_raspbian_raspberry_pi / ak potrebujete pomoc.

Pripojenie k Raspberry Pi 3:

Akonáhle máte Raspbian nainštalovaný na vašom Raspberry Pi 3, môžete sa k nemu pripojiť pomocou SSH. Aby ste to mohli urobiť, musíte poznať IP adresu vášho Raspberry Pi 3. Mali by ste byť schopní nájsť IP adresu vo vašom webovom administračnom rozhraní routerov.

V mojom prípade je adresa IP 192.168.2.6. Odteraz ho vymeňte za svoj.

Teraz sa pripojte k svojmu Raspberry Pi 3 pomocou SSH nasledujúcim spôsobom:

$ ssh pi @ 192.168.2.6

Teraz zadajte Áno a potom stlačte .

Teraz zadajte heslo vášho Raspberry Pi 3 a stlačte .

Mali by ste sa prihlásiť.

Inštalácia softvéru NextCloud na Raspberry Pi 3:

Teraz aktualizujte vyrovnávaciu pamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Vyrovnávacia pamäť úložiska balíkov APT by sa mala aktualizovať.

Teraz nainštalujte webový server Apache 2, PHP, všetky požadované knižnice a nástroje PHP pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať mlocate apache2 libapache2-mod-php mariadb-klient mariadb-server
wget unzip bzip2 curl php php-common php-curl php-gd php-mbstring php-mysql php-xml
php-zip php-intl php-apcu php-redis php-http-požiadavka

Teraz stlačte r a potom stlačte .

Všetky balíčky sa sťahujú.

V tomto okamihu by mali byť nainštalované všetky požadované balíčky.

Teraz musíte pre NextCloud vytvoriť nový konfiguračný súbor virtuálneho hostiteľa Apache 2.

Môžete vytvoriť nový konfiguračný súbor nextcloud.konf nasledujúcim príkazom:

$ sudo nano / etc / apache2 / sites-available / nextcloud.konf

Teraz zadajte nasledujúce riadky a uložte súbor stlačením + X nasledovaný r a potom stlačte .


ServerAdmin webmaster @ localhost
DocumentRoot / var / www / nextcloud
Alias ​​/ nextcloud "/ var / www / nextcloud /"
 

Options + FollowSymlinks
AllowOverride All
 

Dav preč

 
Vyžadovať všetky udelené
 
SetEnv HOME / var / www / nextcloud
SetEnv HTTP_HOME / var / www / nextcloud

 
ErrorLog $ APACHE_LOG_DIR / nextcloud_error_log
CustomLog $ APACHE_LOG_DIR / nextcloud_access_log spoločné

Teraz musíte pre NextCloud vytvoriť novú databázu a používateľa MariaDB.

Najprv sa prihláste do svojej konzoly MariaDB pomocou nasledujúceho príkazu:

$ sudo mysql -u root

Mali by ste byť prihlásený.

Teraz vytvorte novú databázu MariaDB nextcloud nasledujúcim príkazom:

MariaDB [(žiadny)]> VYTVORIŤ DATABÁZU nextcloud;

Teraz vytvorte nového používateľa MariaDB nextcloud a tiež nastavíte heslo pre nového používateľa pomocou nasledujúceho príkazu:

MariaDB [(none)]> VYTVORIŤ UŽÍVATEĽA 'nextcloud' @ 'localhost' IDENTIFIKOVANÝ PODĽA 'YOUR_PASSWORD_HERE';

POZNÁMKA: Vymeniť YOUR_PASSWORD_HERE s heslom, ktoré chcete nastaviť pre MariaDB užívateľa nextcloud. Nastavím to nextcloud v tomto článku pre jednoduchosť.

Teraz priraďte všetky požadované povolenia databáze nextcloud používateľovi MariaDB nextcloud nasledujúcim príkazom:

MariaDB [(žiadny)]> UDEĽTE VŠETKY VÝHODY NA nextcloud.* DO 'nextcloud' @ 'localhost';

Teraz použite nasledujúci príkaz na uplatnenie zmien:

MariaDB [(žiadny)]> VÝPLATNÉ VÝSADY;

Teraz ukončite konzolu MariaDB pomocou nasledujúceho príkazu:

MariaDB [(none)]> ukončiť

Teraz prejdite na ikonu / var / www adresár s nasledujúcim príkazom:

$ cd / var / www

Teraz si stiahnite archív NextCloud zip pomocou nasledujúceho príkazu:

$ sudo wget https: // stiahnuť.nextcloud.com / server / releasy / nextcloud-15.0.0.PSČ

Sťahuje sa archív NextCloud zip.

Archív zip NexCloud by sa mal stiahnuť.

Teraz spustite nasledujúci príkaz na rozbalenie archívu NextCloud:

$ sudo unzip nextcloud-15.0.0.PSČ

Archív by sa mal extrahovať.

Teraz vytvorte nový dátový adresár pre NextCloud pomocou nasledujúceho príkazu:

$ sudo mkdir nextcloud / data

Teraz zmeňte vlastníka a skupinu súborov a adresárov vo vnútri servera nextcloud / adresár do www-data nasledujúcim príkazom:

$ sudo chown -R www-data: www-data nextcloud

Teraz povoľte nextcloud.konf konfigurácia stránky pomocou nasledujúceho príkazu:

$ sudo a2ensite nextcloud.konf

Teraz deaktivujte predvolenú konfiguráciu stránok 000-predvolené.konf nasledujúcim príkazom:

$ sudo a2dissite 000-predvolené.konf

Teraz reštartujte apache2 služba s nasledujúcim príkazom:

$ sudo systemctl reštart apache2

Teraz pridajte apache2 a mariadb služby pre spustenie systému pomocou nasledujúceho príkazu:

$ sudo systemctl povoliť apache2 mariadb

Mal by byť nainštalovaný program NextCloud.

Konfigurácia NextCloud:

Teraz musíte nakonfigurovať NextCloud z webového prehliadača. Ak to chcete urobiť, navštívte stránku http: // 192.168.2.6 / nextcloud z vášho obľúbeného webového prehliadača. Mali by ste vidieť nasledujúcu stránku.

Odtiaľ si musíte vytvoriť účet správcu. Zadajte používateľské meno a heslo pre svoj nový účet správcu a posuňte sa trochu nadol.

Teraz zadajte svoje údaje databázy MariaDB. Nakoniec kliknite na Dokončite nastavenie ako je vyznačené na snímke obrazovky nižšie.

Mali by ste byť prihlásení do svojho účtu NextCloud ako správca. Teraz kliknite na ikonu X ikona na zatvorenie vyskakovacieho okna podľa označenia na snímke obrazovky nižšie.

Mali by ste vidieť informačný panel NextCloud. Odtiaľto môžete vytvárať nových používateľov, nahrávať súbory a vykonávať ďalšie administratívne úlohy.

Takto si teda nainštalujete NextCloud na Raspberry Pi 3. Ďakujeme, že ste si prečítali tento článok.

Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...