Com instal·lar OwnCloud a CentOS 8
Owncloud és un programari client-servidor líder del mercat que ofereix una plataforma al núvol que us permet fer una còpia de seguretat dels vostres fitxers en una ubicació central i sincronitzar-los al núvol. És una excel·lent alternativa a les aplicacions de còpia de seguretat populars com OneDrive, Dropbox i Google Drive.
A diferència d'aquestes plataformes populars, OwnCloud no ofereix capacitats de centre de dades per allotjar fitxers. No obstant això, se us garantirà la seguretat i la privadesa de les vostres dades emmagatzemades.
En aquest article, us explicarem com podeu instal·lar OwnCloud a CentOS 8.
Abans de començar, assegureu-vos que teniu una pila LAMP instal·lada i en funcionament.
Amb tots els requisits complerts, ens podem arremangar i començar!
Pas 1: instal·leu mòduls PHP addicionals
OwnCloud és una aplicació PHP i la seva documentació oficial recomana PHP 7.3 o PHP 7.2 que ve instal·lat per defecte. A més, OwnCloud requereix algunes extensions PHP addicionals perquè funcioni perfectament.
Així que obriu el vostre terminal com a usuari sudo i executeu l'ordre.
$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache
Pas 2: creeu una base de dades per a OwnCloud
Després d'instal·lar les extensions PHP necessàries, inicieu la sessió al motor de base de dades MariaDB mitjançant l'ordre següent i proporcioneu la contrasenya.
$ mysql -u root -p
En iniciar sessió, creeu una base de dades per a OwnCloud i afegiu un usuari per a la base de dades.
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;
Pas 3: descarregueu OwnCloud a CentOS 8
El següent pas és descarregar el fitxer OwnCloud, en el moment d'escriure aquesta guia, l'última versió d'OwnCloud és la 10.3.2. Mitjançant l'ordre wget, descarregueu l'últim fitxer tarball.
$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2
A continuació, extreu el fitxer tarball al directori /var/www/.
$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/
A continuació, configureu els permisos de propietat que permetran al servidor web Apache llegir/accedir als fitxers i carpetes d'Owncloud.
$ sudo chown -R apache: /var/www/owncloud
Pas 4: configureu el servidor web Apache per a OwnCloud
Calen alguns canvis perquè el servidor web Apache serveixi OwnCloud. Així que creeu una configuració per a OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf
Afegiu la configuració següent.
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>
Desa i surt del fitxer.
Perquè els canvis entrin en vigor, reinicieu el servidor web i confirmeu l'estat executant-lo.
$ sudo systemctl restart httpd $ sudo systemctl status httpd
Si SELinux està habilitat i en funcionament, executeu l'ordre següent per permetre que el servidor web Apache escrigui al directori d'Owncloud.
$ sudo setsebool -P httpd_unified 1
Pas 5: Finalitzeu la instal·lació d'OwnCloud a CentOS 8
Amb totes les configuracions principals fetes, és hora de finalitzar la instal·lació d'OwnCloud. Per tant, inicieu el vostre navegador i visiteu la IP del vostre servidor tal com es mostra.
http://server-ip/owncloud
Proporcioneu el nom d'usuari i la contrasenya tal com es mostra a dalt. A continuació, feu clic a l'enllaç Emmagatzematge i base de dades directament a sota i seleccioneu la base de dades MySQL/MariaDB. Ompliu tots els detalls de la base de dades, és a dir, l'usuari, la contrasenya i el nom de la base de dades.
Finalment, feu clic al botó Finalitza la configuració per completar la configuració.
Això us portarà a la pàgina d'inici de sessió on iniciareu la sessió amb el nom d'usuari i la contrasenya que heu especificat anteriorment.
Com que estem iniciant sessió per primera vegada, se us presentaran opcions per instal·lar l'aplicació owncloud en diferents plataformes com Android i iOS.
Així és el tauler de control. Bastant senzill i intuïtiu d'utilitzar.
I així és com instal·leu OwnCloud a CentOS 8. Els vostres comentaris són molt benvinguts.