Com instal·lar OwnCloud a Rocky Linux i AlmaLinux
L'ús compartit i la col·laboració de fitxers és una de les funcions clau que els usuaris aprofiten al núvol per tal d'agilitzar els fluxos de treball. Això permet que els equips i usuaris puguin fer els seus projectes de manera oportuna i còmoda, independentment de la distància geogràfica.
Owncloud és un servidor de fitxers que inclou un conjunt de programari que permet als usuaris carregar i compartir els seus fitxers i carpetes de manera segura i còmoda. Podeu implementar OwnCloud en un servidor local o en un servidor virtual allotjat pel vostre amfitrió web. A més, podeu optar per OwnCloud en línia, que és una plataforma SaaS el servidor de la qual està allotjat a Alemanya.
[ També us pot agradar: Programari d'emmagatzematge al núvol de codi obert per a Linux ]
OwnCloud es presenta en tres edicions: Community, Enterprise i Standard. L'edició de la comunitat és gratuïta i de codi obert i ofereix les funcions bàsiques que necessiteu per començar, i això és el que instal·larem.
En aquesta guia, instal·larem OwnCloud a Rocky Linux i AlmaLinux.
Abans de res, assegureu-vos que teniu el següent al seu lloc:
- Una instància de la pila LAMP instal·lada a Rocky Linux o AlmaLinux.
- Accés SSH a la instància de Rocky Linux amb un usuari sudo configurat.
Pas 1: instal·leu extensions PHP addicionals
A mesura que comencem, esperem que ja tingueu instal·lada la pila LAMP. OwnCloud ara inclou suport per a PHP 7.4 a diferència d'abans quan només era compatible amb PHP 7.2 i PHP 7.3.
Perquè la instal·lació continuï sense cap problema, calen alguns mòduls PHP addicionals. Per tant, instal·leu-los de la següent manera.
$ 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
Seguint endavant, heu de crear una base de dades per a OwnCloud. Això serà útil durant i després de la instal·lació per emmagatzemar fitxers crucials. Així que procediu i inicieu sessió al servidor de bases de dades MariaDB:
$ sudo mysql -u root -p
Dins del missatge de MariaDB, creeu la base de dades OwnCloud. En el nostre exemple, la base de dades s'anomena owncloud_db.
CREATE DATABASE owncloud_db;
A continuació, creeu un usuari de la base de dades OwnCloud i assigneu una contrasenya.
CREATE USER 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
A continuació, assigneu tots els privilegis a l'usuari de la base de dades a la base de dades OwnCloud.
GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost';
Finalment, deseu els canvis i sortiu del servidor de bases de dades.
FLUSH PRIVILEGES; exit;
Pas 3: instal·leu OwnCloud a Rocky Linux
Amb la base de dades al seu lloc, aneu a la pàgina de descàrrega d'OwnCloud i copieu l'enllaç a l'últim fitxer d'arxiu.
Mitjançant l'ordre wget, descarregueu el fitxer tarball de la manera següent.
$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2
Seguint, extreu l'arxiu descarregat al directori webroot.
$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C /var/www/html
A continuació, canvieu la propietat al directori OwnCloud a l'usuari d'Apache.
$ sudo chown apache:apache -R /var/www/html/owncloud
A continuació, configureu els permisos tal com es mostra.
$ sudo chmod -R 775 /var/www/html/owncloud
Pas 4: configureu Apache per allotjar OwnCloud
El següent curs d'acció és crear un fitxer de configuració per a OwnCloud.
$ sudo vim /etc/httpd/conf.d/owncloud.conf
Copieu i enganxeu aquestes línies i deseu els canvis.
Alias /owncloud "/var/www/html/owncloud/" <Directory /var/www/html/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/owncloud </Directory>
A continuació, reinicieu el servidor web Apache perquè es realitzin els canvis.
$ sudo systemctl restart httpd
I comproveu que el servidor web s'està executant.
$ sudo systemctl status httpd
Finalment, configureu SELinux de la següent manera.
$ sudo setsebool -P httpd_unified 1
Pas 5: accediu a OwnCloud des d'un navegador
En aquest punt, hem acabat amb totes les configuracions. El següent pas és accedir a Owncloud des del navegador. Així que navegueu per l'URL:
http://server-ip/owncloud
Això us portarà a l'etapa inicial en què heu de crear un compte d'administrador. Per tant, proporcioneu el nom d'usuari i la contrasenya.
A continuació, feu clic a Emmagatzematge i base de dades i ompliu el formulari amb els detalls de la base de dades (usuari, base de dades i contrasenya).
A continuació, feu clic al botó Finalitza la configuració. Això us portarà a la pàgina d'inici de sessió on heu de proporcionar les vostres credencials d'administrador.
Això us porta al tauler d'OwnCloud.
Des d'aquí, podeu pujar els vostres fitxers i carpetes compartir-los i col·laborar amb altres usuaris.
I ja està. Us hem guiat amb èxit a través del procés d'instal·lació d'OwnCloud a Rocky Linux i AlmaLinux.