![Cum se remediază eroarea de actualizare Windows 10 0x8024a105](/f/eeeb6dddff4b541f1d78c1b882a6d721.png?width=100&height=100)
Owncloud este un software client-server lider de piață, care oferă o platformă cloud care vă permite să faceți copii de rezervă ale fișierelor într-o locație centrală și să le sincronizați în cloud. Este o alternativă excelentă la aplicații populare de rezervă precum OneDrive, Dropbox și Google Drive.
Spre deosebire de aceste platforme populare, OwnCloud nu oferă capabilități de centru de date pentru găzduirea fișierelor. Cu toate acestea, vi se va garanta securitatea și confidențialitatea datelor dvs. stocate.
În acest articol, vă vom prezenta cum puteți instala OwnCloud pe CentOS 8.
Înainte de a începe, asigurați-vă că aveți un Stiva LAMP este instalată și rulează.
Cu toate cerințele îndeplinite, putem să ne răsucim mânecile și să începem!
OwnCloud este o aplicație PHP și documentația sa oficială recomandă PHP 7.3 sau PHP 7.2 care vine instalat implicit. De asemenea, unele extensii PHP suplimentare sunt necesare de către OwnCloud pentru ca acesta să funcționeze perfect.
Deci, deschideți terminalul ca sudo utilizator și executați comanda.
$ sudo dnf instalați php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
După instalarea extensiilor PHP necesare, conectați-vă la MariaDB motorul bazei de date folosind comanda de mai jos și furnizați parola.
$ mysql -u root -p.
După conectare, creați o bază de date pentru OwnCloud și adăugați un utilizator pentru baza de date.
MariaDB [(none)]> CREAȚI BAZA DE DATE owncloud_db; MariaDB [(none)]> ACORDĂ TOATE ON owncloud_db. * PENTRU 'owncloud_user' @ 'localhost' IDENTIFICAT DE '[e-mail protejat]'; MariaDB [(none)]> PRIVILEGII DE ÎNVĂȚARE; MariaDB [(none)]> IEȘIRE;
Următorul pas este să descărcați fișierul OwnCloud, până la momentul redactării acestui ghid, cea mai recentă versiune de pe OwnCloud este 10.3.2. Folosind comanda wget, descărcați cel mai recent fișier tarball.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2.
Apoi extrageți fișierul tarball în /var/www/ director.
$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C / var / www /
Apoi, configurați permisiunile de proprietate care le vor permite Apache server web pentru a citi / accesa fișierele și folderele Owncloud.
$ sudo chown -R apache: / var / www / owncloud.
Sunt necesare câteva modificări pentru Apache server web pentru a servi OwnCloud. Deci, creați o configurație pentru OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf.
Adăugați următoarea configurație.
Alias / owncloud "/ var / www / owncloud /" Opțiuni + FollowSymlinks AllowOrride AllDav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud
Salvați și ieșiți din fișier.
Pentru ca modificările să intre în vigoare, reporniți serverul web și confirmați starea executând.
$ sudo systemctl reporniți httpd. $ sudo systemctl status httpd.
Dacă SELinux este activat și rulează, executați comanda de mai jos pentru a permite serverului web Apache să scrie în directorul Owncloud.
$ sudo setsebool -P httpd_unified 1.
Cu toate configurațiile majore realizate, este timpul să finalizați instalarea OwnCloud. Așadar, lansați browserul și vizitați adresa IP a serverului, așa cum se arată.
http://server-ip/owncloud.
Furnizați numele de utilizator și parola așa cum se arată mai sus. Apoi faceți clic pe „Stocare și bază de date'Link direct mai jos și selectați „MySQL / MariaDB' Bază de date. Completați toate detaliile bazei de date, adică utilizatorul bazei de date, parola și numele bazei de date.
În cele din urmă, faceți clic pe „Finalizați configurarea'Pentru a finaliza configurarea.
Aceasta vă duce la pagina de autentificare unde vă veți conecta cu numele de utilizator și parola pe care le-ați specificat mai devreme.
Deoarece ne conectăm pentru prima dată, vi se vor prezenta opțiuni pentru instalarea aplicației owncloud pe diferite platforme, cum ar fi Android și iOS.
Așa arată tabloul de bord. Destul de simplu și intuitiv de utilizat.
Și așa instalați OwnCloud pe CentOS 8. Feedback-ul dvs. este binevenit.