Pretvorite svoj Raspberry Pi u osobni oblak pomoću ownCloud

ownCloud je aplikacija besplatni softver vrste usluge hosting datoteka, koji omogućuje internetsku pohranu i mrežne aplikacije (računalstvo u oblaku). Ima dobro web sučelje i ima aplikacije za Linux, Windows, macOS, Android i iPhone.

Zbog prirode ownCloud, eOva je aplikacija savršena za našu Raspberry Pi a to nam može pomoći da vam pružimo funkcionalnost hostinga naših datoteka.

Instalacija ownCloud na našoj Raspberry Pi prilično je jednostavna. U ovom uputstvu za osnovu ćemo uzeti službeni sustav naše Raspberryje koji je Raspbian.

Ako još uvijek niste instalirali ovaj sustav na svojoj Raspberry, možete pogledati sljedeći članak u kojem ćemo objasniti kako to učiniti na prilično jednostavan način. Poveznica je ovo.

Već s Raspbianom instaliranim na našoj Raspberry pi, ažurirat ćemo pakete i predmemoriju spremišta paketa Raspbian APT sa sljedećom naredbom:

sudo apt update

Sada morate ažurirati sve nove softverske pakete koji su otkriveni iz Raspbiana. Za to moramo izvršiti sljedeću naredbu:

sudo apt upgrade

Dodavanje spremišta paketa OwnCloud

OwnCloud nije dostupan u spremištu Raspbian. Za što ćemo ga dodati u naš sustav na sljedeći način.

Primero, preuzmimo GPG ključ iz spremišta paketa OwnCloud:

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

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

Sada sustavu dodajemo ključ za preuzimanje pomoću:

sudo apt-key add - < Release.key

Već s ključem dodanim u sustav, u svoj sustav možemo dodati spremište ownCloud. To ćemo dodati izvršavanjem sljedeće naredbe:

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

Već je dodao spremište, sada ćemo izvršiti naredbe actualización paketa i naš popis spremišta s:

sudo apt update

sudo apt upgrade

U slučaju da vidimo poruku povezanu s wpasupplicant, samo upišemo slovo q. I u ovom trenutku instalacija bi se trebala nastaviti.

Sada sa svim ažuriranim i instaliranim programom, Morat ćemo ponovno pokrenuti Raspberry Pi slijedećom naredbom:

sudo reboot

Instalacija i konfiguracija Apachea i MySQL-a za OwnCloud

OwnCloud je web aplikacija koja radi na stogu LAMP i trebate potpuno funkcionalno postavljanje LAMP poslužitelja prije nego što možete instalirati OwnCloud. Pokazat ću vam kako to učiniti u ovom odjeljku.

Oni mogu instalirajte Apache, PHP, MariaDB i neka PHP proširenja u 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

sada, Izvršit ćemo sljedeću naredbu da omogućimo Apacheov mod_rewrite modul:

sudo a2enmod rewrite

Gotovo uđimo u MariaDB konzolu kao root korisnik sa sljedećom naredbom:

sudo mysql -u root -p

Prema zadanim postavkama nije postavljena lozinka MariaDB. Već ste unutra, nastavljamo s izradom baze podataka sa:

MariaDB [(none)]> create database owncloud;

Stvaramo novog korisnika MariaDB vlastitog oblaka i dodijelit ćemo mu lozinku za korisnika sa sljedećim upitom:

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

Gdje možete zamijeniti lozinku (svoju-lozinku) i korisničko ime (owncloud) s onom po vašem izboru. A nakon toga dat ćemo dopuštenja novostvorenom korisniku sa:

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

I napustili smo MariaDB

MariaDB [(none)]> exit;

Konfiguracija Apachea

Sada moramo urediti Apacheovu zadanu konfiguracijsku datoteku web mjesta pomoću:

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

I ovdje tražit ćemo redak "DocumentRoot / var / www / html" i promijenit ćemo ga u

DocumentRoot / var / www / owncloud.

Promjene spremamo Ctrl + O i zatvorimo Ctrl + X.

Sada ćemo izvršiti sljedeću naredbu:

sudo apt install owncloud-files

A mi ćemo ponovno pokrenuti uslugu Apache 2 sa sljedećom naredbom:

sudo systemctl restart apache2

Postavljanje OwnClouda

Prvo što ćemo učiniti je saznati koja je naša IP adresa, to možemo znati s:

ip do | egrep "inet"

Kopirat ćemo ip koji smo saznali i u web preglednik zalijepiti ga u adresnu traku i ovdje ćemo prvi put konfigurirati OwnCloud.

Gdje Tražit će od nas da stvorimo korisničko ime za administratora, kao i lozinku.

A također možemo promijeniti zadani OwnCloud direktorij podataka / var / www / owncloud / data u bilo što što želimo ili ga možemo tako ostaviti.

sada, stavit ćemo korisničko ime baze podataka koju smo stvorili prije nekoliko koraka.

Sada se možete prijaviti s upravo navedenim korisničkim imenom i lozinkom OwnCloud i gotovi ste. Sada mogu početi koristiti OwnCloud na svom Raspberry Piu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   cvrkutav dijo

    Po mom skromnom mišljenju, razvoj Nextclouda je puno aktivniji, pa bih predložio instaliranje Nextcloud-a umjesto Owncloud-a ...

  2.   daj pacu dijo

    Pozdrav.
    Na koraku dodjele svih privilegija zaglavim. Sintaksu sam promijenio ne znam koliko puta i ne dobivam ništa.
    Localhost da ga promijenim u ip koji ima moja malina ili da jednostavno ostavim loclahost kako je napisano?
    U ovome sam novak i pokušavam uslužiti slijedeći korake koje ovdje opisujete ...

    Hvala unaprijed.

  3.   MrIzan10 dijo

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

    Napravio sam sudo apt update i dobio sam neispravan unos 1 na popisu /etc/apt/sources.list.d/owncloud.list (Suite)
    Popis izvora nije se mogao pročitati.