Kā instalēt OwnCloud vietnē CentOS 8


Owncloud ir tirgū vadoša klienta-servera programmatūra, kas piedāvā mākoņa platformu, kas ļauj dublēt failus centrālajā vietā un sinhronizēt tos mākonī. Tā ir lieliska alternatīva populārām dublēšanas lietojumprogrammām, piemēram, OneDrive, Dropbox un Google Drive.

Atšķirībā no šīm populārajām platformām, OwnCloud nepiedāvā datu centra iespējas failu mitināšanai. Neskatoties uz to, jums tiks garantēta jūsu saglabāto datu drošība un privātums.

Šajā rakstā mēs iepazīsimies ar to, kā jūs varat instalēt OwnCloud CentOS 8.

Pirms mēs sākam, pārliecinieties, vai jums ir instalēta un darbojas LAMP kaudze.

Ievērojot visas prasības, mēs varam uzvilkt piedurknes un sākt darbu!

1. darbība: instalējiet papildu PHP moduļus

OwnCloud ir PHP lietojumprogramma, un tās oficiālajā dokumentācijā tiek ieteikts PHP 7.3 vai PHP 7.2, kas tiek instalēts pēc noklusējuma. Lai OwnCloud darbotos nevainojami, ir nepieciešami arī daži papildu PHP paplašinājumi.

Tātad atveriet termināli kā sudo lietotāju un palaidiet komandu.

$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

2. darbība: izveidojiet OwnCloud datu bāzi

Pēc nepieciešamo PHP paplašinājumu instalēšanas piesakieties MariaDB datu bāzē, izmantojot zemāk esošo komandu un norādiet paroli.

$ mysql -u root -p

Pēc pieteikšanās izveidojiet OwnCloud datu bāzi un pievienojiet lietotāju datu bāzei.

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

3. solis: Lejupielādējiet OwnCloud CentOS 8

Nākamais solis ir OwnCloud faila lejupielāde. Līdz šīs rokasgrāmatas rakstīšanas vietnei OwnCloud jaunākā versija ir 10.3.2. Izmantojot komandu wget, lejupielādējiet jaunāko tarball failu.

$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2

Tad izvelciet tarball failu direktorijā/var/www /.

$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/

Pēc tam konfigurējiet īpašumtiesības, kas ļaus Apache tīmekļa serverim lasīt/piekļūt Owncloud failiem un mapēm.

$ sudo chown -R apache: /var/www/owncloud

4. darbība: konfigurējiet Apache tīmekļa serveri OwnCloud

Lai Apache tīmekļa serveris apkalpotu OwnCloud, ir nepieciešamas dažas izmaiņas. Tāpēc izveidojiet OwnCloud konfigurāciju.

$ sudo vim /etc/httpd/conf.d/owncloud.conf

Pievienojiet šādu konfigurāciju.

Alias /owncloud "/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>

Saglabājiet un izejiet no faila.

Lai izmaiņas stātos spēkā, restartējiet tīmekļa serveri un palaidot apstipriniet statusu.

$ sudo systemctl restart httpd
$ sudo systemctl status httpd

Ja SELinux ir iespējots un darbojas, izpildiet tālāk norādīto komandu, lai ļautu Apache tīmekļa serverim rakstīt Owncloud direktorijā.

$ sudo setsebool -P httpd_unified 1

5. darbība: Pabeidziet OwNCloud instalēšanu CentOS 8

Kad visas galvenās konfigurācijas ir veiktas, ir pienācis laiks pabeigt OwnCloud instalēšanu. Tāpēc palaidiet pārlūkprogrammu un apmeklējiet sava servera IP, kā parādīts.

http://server-ip/owncloud

Norādiet lietotājvārdu un paroli, kā parādīts iepriekš. Pēc tam noklikšķiniet uz saites “Krātuve un datu bāze”, kas atrodas tieši zemāk, un atlasiet “MySQL/MariaDB” datu bāzi. Aizpildiet visu datu bāzes informāciju, ti, datu bāzes lietotāju, paroli un datu bāzes nosaukumu.

Visbeidzot, noklikšķiniet uz pogas Pabeigt iestatīšanu, lai pabeigtu iestatīšanu.

Tādējādi tiek atvērta pieteikšanās lapa, kurā jūs piesakāties ar iepriekš norādīto lietotājvārdu un paroli.

Tā kā mēs piesakāmies pirmo reizi, jums tiks piedāvātas iespējas instalēt owncloud lietotni dažādās platformās, piemēram, Android un iOS.

Šādi izskatās informācijas panelis. Diezgan vienkārši un intuitīvi lietojams.

Tā jūs instalējat OwnCloud vietnē CentOS 8. Jūsu atsauksmes ir ļoti laipni gaidītas.