Kā instalēt OwnCloud programmā Debian 10
Owncloud ir tirgus vadošā tiešsaistes failu koplietošanas sistēma, kas ļauj jums viegli dublēt failus un koplietot tos. Ja neesat DropBox vai Google Drive ventilators, tad OwnCloud ir forša alternatīva.
Šajā rakstā mēs iepazīstinām jūs ar OwnCloud instalēšanu Debian 10.
1. darbība: instalējiet LAMP Stack uz Debian
Tā kā OwnCloud darbojas arī pārlūkprogrammā un aizmugurē, glabājot datus datu bāzē, mums vispirms jāinstalē LAMP kaudze. LAMP ir populāra bezmaksas un atvērtā koda mitināšanas kaudze, kuru 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 update && sudo apt upgrade
Pēc tam instalējiet Apache tīmekļa serveri un MariaDB datu bāzes serveri, palaižot komandu.
$ sudo apt install apache2 mariadb-server mariadb-client
Kad instalēšana ir pabeigta, turpiniet un instalējiet PHP 7.2. Šīs rokasgrāmatas ierakstīšanas laikā PHP 7.3 vēl netiek atbalstīts, tāpēc mūsu labākais kadrs ir PHP 7.2.
Tātad, iespējojiet PHP repozitoriju, kā parādīts.
$ 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 izveidojis PHP krātuvi, atjauniniet sistēmas paketes un krātuves, lai jaunā PHP krātuve stātos spēkā.
$ sudo apt update
Tagad instalējiet PHP un nepieciešamās atkarības, kā parādīts.
$ sudo apt install 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ī to, vai darbojas Apache tīmekļa serveris, palaižot komandu.
$ systemctl status apache2
Ja Apache darbojas un darbojas, jums jāiegūst līdzīga izvade, kā parādīts zemāk, norādot, ka tā ir “aktīva”.
Ja Apache netiek palaists, sāciet un iespējojiet to sāknēšanas laikā, palaižot komandas.
$ systemctl start apache2 $ systemctl enable apache2
2. darbība: izveidojiet OwnCloud failu datu bāzi
Nākamais solis būs izveidot datu bāzi, lai instalēšanas laikā un pēc tās apstrādātu OwnCloud failus.
Piesakieties MariaDB serverī.
$ mysql -u root -p
Kad esat pieteicies, izveidojiet OwnCloud datu bāzi.
MariaDB [(none)]> CREATE DATABASE owncloud;
Izveidojiet lietotāju OwnCloud datu bāzei un piešķiriet lietotājam visas privilēģijas.
MariaDB [(none)]> GRANT ALL ON owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
Visbeidzot, izskalojiet privilēģijas un izejiet.
MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> EXIT;
3. darbība: instalējiet OwnCloud Debian
Pēc noklusējuma OwnCloud nav iekļauts Debian 10 krātuvēs. Neskatoties uz to, OwnCloud uztur katra izplatīšanas krātuvi. Debian 10 krātuve vēl nav izlaista, un tāpēc mēs izmantosim Debian 9 krātuvi.
Vispirms instalējiet PGP parakstīšanas atslēgu.
$ sudo curl 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 sistēmu, lai atkārtoti sinhronizētu sistēmas pakotnes un instalētu Owncloud.
$ sudo apt update $ sudo apt-get install owncloud-files
4. darbība: konfigurējiet Apache OwnCloud
Pēc instalēšanas OwnCloud saglabā savus failus direktorijā/var/www/owncloud. Tāpēc mums ir jākonfigurē mūsu tīmekļa serveris, lai tas apkalpotu OwnCloud failus.
Tātad, izveidojiet Owncloud virtuālo resursdatora failu, kā parādīts.
$ sudo vim /etc/apache2/sites-available/owncloud.conf
Pievienojiet konfigurāciju zemāk un saglabājiet.
Alias / "/var/www/owncloud/" <Directory /var/www/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory>
Lai iespējotu vietni OwnCloud, tāpat kā jebkurš virtuālais resursdators, palaidiet komandu:
$ 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 ieviestu izmaiņas.
$ sudo a2enmod rewrite mime unique_id $ sudo systemctl restart apache2
5. darbība: OwnCloud instalēšanas pabeigšana
Lai pabeigtu OwnCloud iestatīšanu, pārlūkojiet sava servera IP adresi, kā parādīts zemāk:
http://server-ip
Sagaidīšanas interfeiss jūs sveiks, kā parādīts. Jums būs jānorāda lietotājvārds un parole.
Pēc tam noklikšķiniet uz “Krātuve un datu bāze” un sniedziet informāciju par datu bāzi, piemēram, datu bāzes lietotāju, datu bāzes nosaukumu un paroli.
Visbeidzot, noklikšķiniet uz Pabeigt iestatīšanu.
Tas noved jūs uz pieteikšanās lapu. Ievadiet savu lietotājvārdu un paroli un nospiediet taustiņu ENTER.
Sākumā jūs saņemsiet uznirstošo logu ar informāciju par OwnCloud darbvirsmu, Android un iOS lietotni, kuru varat instalēt savās ierīcēs. Tas ļauj piekļūt datiem, atrodoties ceļā.
Šeit ir informācijas panelis.
Un mēs beidzot esam nonākuši līdz šīs apmācības beigām. Tagad varat ērti saglabāt un koplietot failus, izmantojot OwnCloud. Paldies, ka veltījāt laiku.