S programom ownCloud spremenite Raspberry Pi v osebni oblak

ownCloud je aplikacija brezplačna programska oprema vrste storitve gostovanje datotek, ki omogoča spletno shranjevanje in spletne aplikacije (računalništvo v oblaku). Ima dober spletni uporabniški vmesnik in aplikacije za Linux, Windows, macOS, Android in iPhone.

Zaradi narave lastnega oblaka eTa aplikacija je kot nalašč za našo Raspberry Pi in to nam lahko pomaga, da vam zagotovimo funkcionalnost gostovanja naših datotek.

Namestitev ownCloud na naš Raspberry Pi je zelo preprosta. V tej vadnici bomo za osnovo vzeli uradni sistem naše Raspberry, ki je Raspbian.

Če še vedno nimate nameščenega tega sistema na Raspberryju, si lahko ogledate naslednji članek, kjer bomo na dokaj preprost način razložili, kako to storiti. Povezava je to.

Že z Raspbian, nameščenim na naši Raspberry pi, posodobili bomo pakete in predpomnilnik skladišča paketov Raspbian APT z naslednjim ukazom:

sudo apt update

Zdaj morate posodobiti vse nove programske pakete, ki jih je zaznal Raspbian. Za to moramo samo izvesti naslednji ukaz:

sudo apt upgrade

Dodajanje repozitorija paketov OwnCloud

OwnCloud ni na voljo v skladišču Raspbian. Za kar ga bomo v naš sistem dodali na naslednji način.

Primero, prenesite ključ GPG iz skladišča paketov OwnCloud:

wget -nv https://download.owncloud.org/download/repositories/production/

Debian_9.0 / Release.key -O Release.key

Zdaj v sistem dodamo ključ za prenos z:

sudo apt-key add - < Release.key

Že s ključem, dodanim v sistem, v naš sistem lahko dodamo repozitorij ownCloud. To bomo dodali z izvajanjem naslednjega ukaza:

echo 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ /'| sudo tee /etc/apt/sources.list.d/owncloud.list

Skladišče je že dodano, zdaj bomo izvajali ukaze Posodobitev paketov in naš seznam skladišč z:

sudo apt update

sudo apt upgrade

V primeru, da vidimo sporočilo, povezano z wpasupplicant, samo vtipkamo črko q. In na tej točki se mora namestitev nadaljevati.

Zdaj, ko je vse posodobljeno in aplikacija nameščena, Naš Raspberry Pi bomo morali znova zagnati le z naslednjim ukazom:

sudo reboot

Namestitev in konfiguracija Apache in MySQL za OwnCloud

OwnCloud je spletna aplikacija, ki deluje na svežnju LAMP in preden namestite OwnCloud, potrebujete popolnoma funkcionalno nastavitev strežnika LAMP. V tem razdelku vam bom pokazal, kako to storiti.

Lahko namestite Apache, PHP, MariaDB in nekatere razširitve PHP v Raspbian:

sudo apt install apache2 libapache2-mod-php mariadb-server mariadb-client php-bz2 php-mysql php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

Zdaj, Izvedli bomo naslednji ukaz, da omogočimo modul Apache mod_rewrite:

sudo a2enmod rewrite

Končano vpišimo se v konzolo MariaDB kot korenski uporabnik z naslednjim ukazom:

sudo mysql -u root -p

Privzeto ni nastavljeno nobeno geslo MariaDB. Že je notri, nadaljujemo z ustvarjanjem baze podatkov z:

MariaDB [(none)]> create database owncloud;

Ustvarimo novega uporabnika lastnega oblaka MariaDB in mu bomo dodelili tudi geslo za uporabnika z naslednjo poizvedbo:

MariaDB [(none)]> create user 'owncloud'@'localhost' identified by 'tu-password'

Kjer lahko geslo (vaše geslo) in uporabniško ime (owncloud) zamenjate z izbranim. In po tem bomo novo ustvarjenemu uporabniku dali dovoljenja z:

MariaDB [(none)]> grant all privileges on owncloud.* to 'owncloud'@'localhost';

In zapustili smo MariaDB

MariaDB [(none)]> exit;

Konfiguracija Apache

Zdaj moramo urediti privzeto konfiguracijsko datoteko spletnega mesta Apache z:

sudo nano /etc/apache2/sites-enabled/000-default.conf

In tukaj poiskali bomo vrstico "DocumentRoot / var / www / html" in jo spremenili v

DocumentRoot / var / www / owncloud.

Spremembe shranimo s Ctrl + O in zapremo s Ctrl + X.

Zdaj bomo izvedli naslednji ukaz:

sudo apt install owncloud-files

Storitev Apache 2 bomo znova zagnali z naslednjim ukazom:

sudo systemctl restart apache2

Nastavitev OwnCloud

Prva stvar, ki jo bomo storili, je vedeti, kakšen je naš naslov IP, to lahko vemo z:

ip a | egrep "inet"

Kopirali bomo ip, ki ga bomo ugotovili, v spletnem brskalniku pa ga prilepili v naslovno vrstico in tu bomo prvič konfigurirali OwnCloud.

Kje Od nas bo zahteval, da za skrbnika ustvarimo uporabniško ime in geslo.

Lahko pa tudi spremenimo privzeti podatkovni imenik OwnCloud / var / www / owncloud / data na karkoli želimo ali pa ga lahko tako pustimo.

Zdaj, postavili bomo uporabniško ime baze podatkov, ki smo jo ustvarili pred nekaj koraki.

Zdaj se lahko prijavite z uporabniškim imenom in geslom OwnCloud, ki ste ga pravkar navedli, in končali. Zdaj lahko začnejo uporabljati OwnCloud na svojem Raspberry Pi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   chiwy je dejal

    Po mojem skromnem mnenju je razvoj Nextcloud veliko bolj aktiven, zato predlagam namestitev Nextcloud namesto Owncloud ...

  2.   daj pacu je dejal

    Hej.
    Na koraku odobritve vseh privilegijev se zataknem. Neznano kolikokrat sem spremenil skladnjo in ne dobim ničesar.
    Moram spremeniti localhost v ip, ki ga ima moja malina, ali pa pustim loclahost, kot je napisan?
    Pri tem sem novinec in poskušam služiti tako, da sledim korakom, ki jih opisujete tukaj ...

    Hvala vnaprej.

  3.   MrIzan10 je dejal

    Ostala sem noter
    odmev 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list

    Opravil sem posodobitev sudo apt in dobil sem napačen vnos 1 na seznamu /etc/apt/sources.list.d/owncloud.list (Suite)
    Seznama virov ni bilo mogoče prebrati.