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.
Po mom skromnom mišljenju, razvoj Nextclouda je puno aktivniji, pa bih predložio instaliranje Nextcloud-a umjesto Owncloud-a ...
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.
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.