Kuidas installida OwNCloud CentOS 8-le


Owncloud on turu juhtiv klient-server tarkvara, mis pakub pilveplatvormi, mis võimaldab teil varundada oma faile keskses asukohas ja sünkroonida neid pilves. See on suurepärane alternatiiv populaarsetele varundusrakendustele nagu OneDrive, Dropbox ja Google Drive.

Erinevalt neist populaarsetest platvormidest ei paku OwnCloud failide majutamiseks andmekeskuse võimalusi. Sellest hoolimata tagatakse teile salvestatud andmete turvalisus ja privaatsus.

Selles artiklis tutvustame, kuidas saate OwNCloudi CentOS 8-le installida.

Enne alustamist veenduge, et teil oleks LAMP-i virn installitud ja töötab.

Kui kõik nõuded on täidetud, saame varrukad keerata ja alustada!

1. samm: installige täiendavad PHP-moodulid

OwnCloud on PHP-rakendus ja selle ametlikes dokumentides soovitatakse vaikimisi installitud PHP 7.3 või PHP 7.2. Samuti vajab OwnCloud mõned täiendavad PHP laiendused, et see sujuvalt töötaks.

Nii et avage oma terminal sudo kasutajana ja käivitage käsk.

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

2. samm: looge OwnCloudi jaoks andmebaas

Pärast vajalike PHP laienduste installimist logige MariaDB andmebaasimootorisse sisse alloleva käsu abil ja sisestage parool.

$ mysql -u root -p

Sisselogimisel looge OwnCloudi jaoks andmebaas ja lisage andmebaasi kasutaja.

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. samm: laadige OwNCloud alla CentOS 8-st

Järgmine samm on OwnCloudi faili allalaadimine, selle juhendi kirjutamise ajaks on OwnCloudi uusim versioon 10.3.2. Laadige käsu wget abil alla uusim tarball-fail.

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

Seejärel eraldage tarballi fail kataloogi/var/www /.

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

Järgmisena konfigureerige omandiõigused, mis võimaldavad Apache'i veebiserveril Owncloudi faile ja kaustu lugeda/neile juurde pääseda.

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

4. samm: seadistage OwnCloudi jaoks Apache veebiserver

Apache'i veebiserveri OwnCloudi teenindamiseks on vaja teha mõned muudatused. Nii et looge OwnCloudi jaoks konfiguratsioon.

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

Lisage järgmine konfiguratsioon.

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>

Salvestage ja väljuge failist.

Muudatuste jõustumiseks taaskäivitage veebiserver ja kinnitage olek käivitades.

$ sudo systemctl restart httpd
$ sudo systemctl status httpd

Kui SELinux on lubatud ja töötab, käivitage järgmine käsk, et lubada Apache'i veebiserveril kirjutada Owncloudi kataloogi.

$ sudo setsebool -P httpd_unified 1

5. samm: viige lõpule OwNCloudi installimine CentOS 8-sse

Kui kõik peamised konfiguratsioonid on tehtud, on aeg OwnCloudi installimine lõpule viia. Käivitage brauser ja külastage oma serveri IP-d, nagu näidatud.

http://server-ip/owncloud

Sisestage kasutajanimi ja parool, nagu eespool näidatud. Seejärel klõpsake otse all oleval lingil „Salvestus ja andmebaas” ja valige andmebaas MySQL/MariaDB. Sisestage kõik andmebaasi üksikasjad, st andmebaasi kasutaja, parool ja andmebaasi nimi.

Lõpuks klõpsake seadistuse lõpuleviimiseks nuppu ‘Finish Setup’.

See viib teid sisselogimislehele, kuhu logite sisse varem määratud kasutajanime ja parooliga.

Kuna logime sisse esimest korda, kuvatakse teile võimalused owncloudi rakenduse installimiseks erinevatele platvormidele nagu Android ja iOS.

Nii näeb armatuurlaud välja. Üsna lihtne ja intuitiivne kasutada.

Ja nii installite OwnCloud CentOS 8-le. Teie tagasiside on teretulnud.