![Labākās GIF veidotāju lietotnes Android, lai izveidotu animētu GIF](/f/1bccaad9a39c235c513cfb62241321b0.png?width=100&height=100)
Owncloud ir tirgū vadošā tiešsaistes failu koplietošanas sistēma, kas ļauj ērti dublēt un koplietot savus failus. Ja neesat ventilators DropBox vai Google disks, tad OwnCloud ir forša alternatīva.
Šajā rakstā mēs jums pastāstīsim par instalēšanu OwnCloud iekšā Debian 10.
Kopš OwnCloud darbojas pārlūkprogrammā un arī aizmugurē, saglabājot datus datu bāzē, mums vispirms jāinstalē LAMPA kaudze. LAMPA ir populāra bezmaksas un atvērtā koda mitināšanas kaudze, ko izstrādātāji izmanto savu tīmekļa lietojumprogrammu mitināšanai. Tas nozīmē Linux, Apache, MariaDB / MySQL, un PHP.
Pirmkārt, atjaunināsim sistēmas krātuves.
$ sudo apt atjauninājums && sudo apt jauninājums.
Tālāk instalējiet Apache tīmekļa serveris un MariaDB datu bāzes serveri, palaižot komandu.
$ sudo apt instalēt apache2 mariadb-server mariadb-client.
Kad instalēšana ir pabeigta, turpiniet un instalējiet PHP 7.2. Šīs rokasgrāmatas rakstīšanas laikā
PHP 7.3 vēl netiek atbalstīts, tāpēc tiek izmantots mūsu labākais kadrs PHP 7.2.Tātad, iespējojiet PHP repozitoriju, kā parādīts attēlā.
$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg. $ sudo echo "deb https://packages.sury.org/php/ $ (lsb_release -sc) main "> /etc/apt/sources.list.d/php.list.
Kad esat pabeidzis PHP krātuves izveidi, atjauniniet sistēmas pakotnes un krātuves, lai jaunā PHP krātuve stātos spēkā.
$ sudo apt atjauninājums.
Tagad instalējiet PHP un nepieciešamās atkarības, kā parādīts attēlā.
$ sudo apt instalēt php7.2 libapache2-mod-php7.2 php7.2- {mysql, intl, curl, json, gd, xml, mb, zip}
Pēc instalēšanas pārbaudiet PHP versiju, izmantojot komandu.
$ php -v.
Pārbaudiet arī, vai Apache tīmekļa serveris darbojas, palaižot komandu.
$ systemctl statuss apache2.
Ja Apache darbojas un darbojas, jums vajadzētu iegūt līdzīgu izvadi, kā parādīts zemāk, norādot, ka tā ir “aktīvs’.
Ja Apache nav palaists, palaidiet un iespējojiet to sāknēšanas laikā, palaižot komandas.
$ systemctl sākt apache2. $ systemctl iespējojiet apache2.
Nākamais solis būs izveidot datubāzi, lai apstrādātu OwnCloud failus instalēšanas laikā un pēc tās.
Piesakieties MariaDB serverī.
$ mysql -u sakne -p.
Kad esat pieteicies, izveidojiet OwnCloud datu bāzi.
MariaDB [(nav)]> CREATE DATABASE owncloud;
Izveidojiet OwnCloud datu bāzes lietotāju un piešķiriet lietotājam visas privilēģijas.
MariaDB [(nav)]> PIEDĀVĀT VISU uz owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY[e -pasts aizsargāts]';
Visbeidzot, izskalojiet privilēģijas un izejiet.
MariaDB [(nav)]> FLUSH PRIVILĒGAS; MariaDB [(nav)]> IZEJA;
Pēc noklusējuma, OwnCloud nav iekļauts Debian 10 krātuves. Tomēr, OwnCloud uztur repozitoriju katrai izplatīšanai. Debian 10 krātuve vēl nav izlaista, un tāpēc mēs izmantosim repozitoriju Debian 9.
Pirmkārt, instalējiet PGP parakstīšanas atslēga.
$ sudo čokurošanās https://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/Release.key | apt -key add -
Kad parakstīšanas atslēga ir instalēta, dodieties uz priekšu un iespējojiet OwnCloud krātuvi.
$ sudo echo 'deb http://download.owncloud.org/download/repositories/10.2.1/Debian_9.0/ /'> /etc/apt/sources.list.d/owncloud.list.
Vēlreiz atjauniniet savu sistēmu, lai atkārtoti sinhronizētu sistēmas paketes un instalētu Owncloud.
$ sudo apt atjauninājums. $ sudo apt-get install owncloud-files.
Uzstādot, OwnCloud saglabā savus failus mapē /var/www/owncloud direktoriju. Tāpēc mums ir jākonfigurē mūsu tīmekļa serveris, lai tas kalpotu OwnCloud failiem.
Tātad, izveidojiet Owncloud virtuālo saimniekdatora failu, kā parādīts attēlā.
$ sudo vim /etc/apache2/sites-available/owncloud.conf.
Pievienojiet konfigurāciju zemāk un saglabājiet.
Pseidonīms/"/var/www/owncloud/" Iespējas +Sekot Saites Saites Atļaut Pārrakstīt visuDāvis nost SetEnv HOME/var/www/owncloud SetEnv HTTP_HOME/var/www/owncloud
Lai iespējotu vietni OwnCloud, komandu izpildiet tāpat kā jebkuru virtuālo saimniekdatoru:
$ sudo ln -s /etc/apache2/sites-available/owncloud.conf/etc/apache2/sites-enabled/
Pēc tam iespējojiet papildu Apache moduļus, kas nepieciešami OwnCloud, un restartējiet Apache tīmekļa serveri, lai atkārtoti ielādētu konfigurāciju un veiktu izmaiņas.
$ sudo a2enmod pārrakstīt mime unique_id. $ sudo systemctl restartējiet apache2.
Lai pabeigtu OwnCloud iestatīšanu, pārlūkojiet servera IP adresi, kā parādīts zemāk:
http://server-ip.
Sveiciena saskarne jūs sveicinās, kā parādīts attēlā. Jums būs jānorāda lietotājvārds un parole.
Pēc tam noklikšķiniet uz “Krātuve un datu bāzeUn sniedziet tādu datu bāzes informāciju kā datu bāzes lietotājs, datu bāzes nosaukums un parole.
Visbeidzot, noklikšķiniet uz “Pabeigt iestatīšanu’.
Tas jūs aizvedīs uz pieteikšanās lapu. Ievadiet savu lietotājvārdu un paroli un nospiediet ENTER.
Sākumā jūs saņemsit uznirstošo logu ar informāciju par OwnCloud darbvirsmu, Android un iOS lietotni, ko varat instalēt savās ierīcēs. Tas ļauj piekļūt saviem datiem, atrodoties ceļā.
Šeit ir informācijas panelis.
Un mēs beidzot esam nonākuši pie šīs apmācības beigām. Tagad varat ērti saglabāt un koplietot savus failus OwnCloud. Paldies, ka veltījāt laiku.