Pārvērtiet savu Raspberry Pi personīgā mākonī, izmantojot ownCloud

ownCloud ir lietojumprogramma pakalpojuma veida bezmaksas programmatūra failu mitināšana, kas nodrošina tiešsaistes krātuvi un tiešsaistes lietojumprogrammas (mākoņdatošana). Tam ir labs tīmekļa lietotāja interfeiss, un tajā ir lietotnes Linux, Windows, MacOS, Android un iPhone.

OwnCloud rakstura dēļ eŠis pieteikums ir ideāli piemērots mūsu Raspberry Pi un tas var mums palīdzēt nodrošināt mūsu failu mitināšanas funkcionalitāti.

PašuCloud instalēšana mūsu Raspberry Pi ir diezgan vienkārša. Šajā apmācībā par pamatu ņemsim mūsu Raspberry, kas ir Raspbian, oficiālo sistēmu.

Ja jūsu Raspberry joprojām nav instalēta šī sistēma, varat izlasīt šo rakstu, kurā mēs izskaidrojam, kā to izdarīt diezgan vienkārši. Saite ir šī.

Jau ar mūsu Raspberry pi instalēto Raspbian, mēs atjaunināsim paketes un Raspbian APT pakotņu krātuves kešatmiņu ar šādu komandu:

sudo apt update

Tagad jums jāatjaunina visas jaunās programmatūras pakotnes, kas ir atklātas no Raspbian. Tam mums vienkārši jāizpilda šāda komanda:

sudo apt upgrade

OwnCloud pakotņu krātuves pievienošana

OwnCloud nav pieejams Raspbian repozitorijā. Par kuru mēs to pievienosim savai sistēmai šādā veidā.

Pirmkārt, lejupielādēsim GPG atslēgu no OwnCloud pakotņu krātuves:

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

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

Tagad mēs pievienojam lejupielādes atslēgu sistēmai ar:

sudo apt-key add - < Release.key

Jau ar atslēgu, kas pievienota sistēmai, mēs varam pievienot ownCloud repozitoriju mūsu sistēmai. Mēs to pievienosim, izpildot šādu komandu:

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

Krātuve jau ir pievienota, tagad mēs izpildīsim komandas Actualización paketes un mūsu krātuvju saraksts ar:

sudo apt update

sudo apt upgrade

Gadījumā, ja mēs redzam ziņojumu, kas saistīts ar wpasupplicant, mēs vienkārši ierakstām q burtu. Un šajā brīdī instalācija jāturpina.

Tagad viss ir atjaunināts un instalēta lietojumprogramma, Mums būs jārestartē mūsu Raspberry Pi tikai ar šādu komandu:

sudo reboot

Apache un MySQL instalēšana un konfigurēšana OwnCloud

OwnCloud ir tīmekļa lietojumprogramma, kas darbojas LAMP kaudzē un pirms OwnCloud instalēšanas jums ir nepieciešams pilnībā funkcionējošs LAMP servera iestatījums. Šajā sadaļā es jums parādīšu, kā to izdarīt.

Viņi var instalējiet Apache, PHP, MariaDB un dažus PHP paplašinājumus Raspbijs:

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

Tagad, Lai iespējotu Apache mod_rewrite moduli, mēs izpildīsim šādu komandu:

sudo a2enmod rewrite

Darīts ieejam MariaDB konsolē kā root lietotājs ar šādu komandu:

sudo mysql -u root -p

Pēc noklusējuma MariaDB parole nav iestatīta. Jau atrodoties iekšā, mēs turpinām izveidot datu bāzi ar:

MariaDB [(none)]> create database owncloud;

Mēs izveidojam jaunu MariaDB owncloud lietotāju un tam piešķirsim arī paroli lietotājam ar šādu vaicājumu:

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

Kur jūs varat aizstāt paroli (savu paroli) un lietotājvārdu (owncloud) ar izvēlēto. Un pēc tam mēs piešķirsim atļaujas jaunizveidotajam lietotājam ar:

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

Un mēs atstājām MariaDB

MariaDB [(none)]> exit;

Apache konfigurācija

Tagad mums ir jārediģē Apache noklusējuma vietnes konfigurācijas fails ar:

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

Un šeit mēs meklēsim līniju "DocumentRoot / var / www / html" un mainīsim to uz

DocumentRoot / var / www / owncloud.

Mēs saglabājam izmaiņas ar Ctrl + O un aizveram ar Ctrl + X.

Tagad mēs izpildīsim šādu komandu:

sudo apt install owncloud-files

Un mēs restartēsim Apache 2 pakalpojumu ar šādu komandu:

sudo systemctl restart apache2

Iestatiet OwnCloud

Pirmā lieta, ko mēs darīsim, ir zināt, kāda ir mūsu IP adrese, mēs to varam uzzināt ar:

ip uz | egrep "inet"

Mēs kopēsim uzzināto ip un tīmekļa pārlūkprogrammā to ielīmēsim adreses joslā, un šeit mēs pirmo reizi konfigurēsim OwnCloud.

Kur Tas prasīs mums izveidot administratora lietotājvārdu, kā arī paroli.

Un mēs varam arī mainīt noklusējuma OwnCloud datu direktoriju / var / www / owncloud / data uz visu, ko mēs vēlamies, vai arī mēs varam to atstāt.

Tagad, mēs ieliksim pirms pāris soļiem izveidotās datubāzes lietotājvārdu.

Tagad jūs varat pieteikties, izmantojot tikko norādīto OwnCloud lietotājvārdu un paroli, un viss ir pabeigts. Tagad viņi var sākt izmantot OwnCloud savā Raspberry Pi.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Čivijs teica

    Pēc manas pazemīgās domas, Nextcloud izstrāde ir daudz aktīvāka, tāpēc es ieteiktu Owncloud vietā instalēt Nextcloud ...

  2.   dod pacu teica

    Sveiki.
    Piešķirot visas privilēģijas, es iestrēgu. Es esmu mainījis sintaksi, es nezinu, cik reizes, un es neko nesaņemu.
    Vai vietējam viesim vajadzētu mainīt to uz ip, kas ir manai avenei, vai es vienkārši pametu loclahost kā rakstīts?
    Es esmu iesācējs šajā jautājumā un cenšos kalpot, izpildot šeit aprakstītās darbības ...

    Paldies jau iepriekš.

  3.   MrIzan10 teica

    Es esmu palicis iekšā
    atbalss 'deb http://download.owncloud.org/download/repositories/production/Debian_9.0/ / '| sudo tee /etc/apt/sources.list.d/owncloud.list

    Es veicu sudo apt atjauninājumu, un tas ieguva nepareizu 1. ierakstu sarakstā /etc/apt/sources.list.d/owncloud.list (Suite)
    Avotu sarakstu nevarēja izlasīt.