Transformați-vă Raspberry Pi într-un nor personal cu ownCloud

ownCloud este o aplicație software gratuit de tipul serviciului găzduire fișiere, care permite stocarea online și aplicații online (cloud computing). Are o interfață de utilizator bună bazată pe web și are aplicații pentru Linux, Windows, macOS, Android și iPhone.

Datorită naturii propriului Cloud, eAceastă aplicație este perfectă pentru Raspberry Pi și asta ne poate ajuta să vă oferim funcționalitatea găzduirii fișierelor noastre.

Instalarea ownCloud pe Raspberry Pi este destul de simplă. În acest tutorial vom lua ca bază sistemul oficial al Raspberry-ului nostru, care este Raspbian.

Dacă încă nu aveți acest sistem instalat pe Raspberry, puteți consulta următorul articol în care vă explicăm cum să o faceți într-un mod destul de simplu. Legătura este aceasta.

Deja cu Raspbian instalat pe Raspberry pi, vom actualiza pachetele și memoria cache a depozitului de pachete Raspbian APT cu următoarea comandă:

sudo apt update

Acum, trebuie să actualizați toate pachetele software noi care au fost detectate de la Raspbian. Pentru aceasta trebuie doar să executăm următoarea comandă:

sudo apt upgrade

Adăugarea depozitului de pachete OwnCloud

OwnCloud nu este disponibil în depozitul Raspbian. Pentru care îl vom adăuga în sistemul nostru în felul următor.

în primul rând, să descărcăm cheia GPG din depozitul de pachete OwnCloud:

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

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

Acum, adăugăm cheia de descărcare la sistem cu:

sudo apt-key add - < Release.key

Deja cu cheia adăugată la sistem, putem adăuga propriul depozit Cloud în sistemul nostru. Vom adăuga acest lucru executând următoarea comandă:

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

Am adăugat deja depozitul, acum vom executa comenzile actualizare de pachete și lista noastră de depozite cu:

sudo apt update

sudo apt upgrade

În cazul în care vedem un mesaj legat de wpasupplicant, tastăm doar litera q. Și în acest moment instalarea ar trebui să continue.

Cu totul actualizat și aplicația instalată, Va trebui să repornim Raspberry Pi doar cu următoarea comandă:

sudo reboot

Instalarea și configurarea Apache și MySQL pentru OwnCloud

OwnCloud este o aplicație web care rulează pe stiva LAMP și aveți nevoie de o configurare complet funcțională a serverului LAMP înainte de a putea instala OwnCloud. Vă voi arăta cum să o faceți în această secțiune.

Ei pot instalați Apache, PHP, MariaDB și câteva extensii PHP în 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

acum, Vom executa următoarea comandă pentru a activa modulul mod_rewrite al lui Apache:

sudo a2enmod rewrite

Am făcut asta să ne conectăm la consola MariaDB ca utilizator root cu următoarea comandă:

sudo mysql -u root -p

În mod implicit, nu este setată nicio parolă MariaDB. Fiind deja înăuntru, continuăm să creăm baza de date cu:

MariaDB [(none)]> create database owncloud;

Creăm un nou utilizator MariaDB owncloud și îi vom atribui și o parolă pentru utilizatorul cu următoarea interogare:

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

Unde puteți înlocui parola (parola-dvs.) și numele de utilizator (owncloud) cu cea la alegere. Și după aceea, vom da permisiuni utilizatorului nou creat cu:

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

Și am părăsit MariaDB

MariaDB [(none)]> exit;

Configurație Apache

Acum, trebuie să edităm fișierul de configurare implicit al site-ului Apache cu:

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

Si aici vom căuta linia „DocumentRoot / var / www / html” și o vom schimba în

DocumentRoot / var / www / owncloud.

Salvăm modificările cu Ctrl + O și închidem cu Ctrl + X.

Acum vom executa următoarea comandă:

sudo apt install owncloud-files

Și vom reporni serviciul Apache 2 cu următoarea comandă:

sudo systemctl restart apache2

Configurarea OwnCloud

Primul lucru pe care îl vom face este să știm care este adresa noastră IP, putem ști asta cu:

ip la | egrep "inet"

Vom copia ip-ul pe care îl aflăm și într-un browser web îl lipim în bara de adrese și aici vom configura OwnCloud pentru prima dată.

Unde Ne va cere să creăm un nume de utilizator pentru administrator, precum și o parolă.

Și putem schimba, de asemenea, directorul de date implicit OwnCloud / var / www / owncloud / data la orice vrem sau îl putem lăsa așa.

acum, vom pune numele de utilizator al bazei de date pe care am creat-o acum câțiva pași.

Acum vă puteți conecta cu numele de utilizator și parola OwnCloud pe care tocmai le-ați specificat și ați terminat. Acum pot începe să folosească OwnCloud pe Raspberry Pi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   chiwy el a spus

    În opinia mea foarte umilă, dezvoltarea Nextcloud este mult mai activă, așa că aș sugera instalarea Nextcloud în loc de Owncloud ...

  2.   da pacu el a spus

    Buna ziua.
    Cu ocazia acordării tuturor privilegiilor, rămân blocat. Am schimbat sintaxa, nu știu de câte ori și nu primesc nimic.
    Ar trebui să schimb localhost-ul cu ip-ul pe care îl are zmeura mea sau las doar loclahost-ul așa cum este scris?
    Sunt un începător în acest sens și încerc să servesc urmând pașii pe care îi descrieți aici ...

    Mulţumesc în avans.

  3.   MrIzan10 el a spus

    Am rămas în
    ecou 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list

    Am făcut actualizarea sudo apt și a ieșit intrarea malformată 1 din listă /etc/apt/sources.list.d/owncloud.list (Suite)
    Lista surselor nu a putut fi citită.