Fa poques hores va arribar la nova versió 16 de Nextcloud la qual aquesta destinada a millorar la seguretat i l'intercanvi d'arxius amb l'ajuda de l'aprenentatge automàtic. El projecte també presenta una petita gestió de projectes i ACL per reemplaçar els servidors d'arxius antics.
Una de les noves característiques és l'ús de l'aprenentatge automàtic. Segons l'anunci, el projecte no només vol detectar inicis de sessió maliciosos, sinó que també ofereix recomanacions per compartir arxius.
Això s'aplica, per exemple, a grups i persones amb les que els usuaris sovint comparteixen contingut.
Les noves formes de compartir arxius en les empreses proporcionen llistes de control d'accés (ACL).
Permeten als administradors en xarxes clàssiques mantenir el control sobre els drets d'accés als arxius i directoris individuals a través d'una assignació detallada d'arxius, carpetes i subcarpetes.
Si volen conèixer més a l'respecte d'aquest llançament poden consultar el següent enllaç.
Instal·lació de Nextcloud 16 en Ubuntu
Per als que estiguin interessats en poder instal·lar la nova versió de NextCloud 16 en el sistema, hauran de seguir les instruccions que compartim amb vostès a continuació.
Instal·lació mitjançant paquet Snap
El primer mètode que els mostrarem és la instal·lació des de paquets Snap, sent aquesta la forma més senzilla de poder instal·lar NextCloud en el seu distro.
De moment l'únic detall és que la nova versió encara no s'ha actualitzat a estable a Snap, ja que encara continua en versió Beta. Tot i que és qüestió d'hores perquè sigui actualitzada.
NextCloud és distribuït mitjançant snap com una sola aplicació juntament amb les seves dependències i que s'executés de forma segura en el sistema.
El més important d'aquest mètode d'instal·lació és que els Snaps, estan dissenyats per ser aplicacions segures, d'espai aïllat, en contenidors, aïllades de el sistema subjacent i d'altres aplicacions.
Per instal·lar el paquet Nextcloud des Snap, només han d'executar la següent comanda en un terminal:
sudo snap install nextcloud
instal·lació tradicional
L'altre mètode per instal·lar la nova versió de NextCloud 16 és instal·lar un servidor web i PHP.
per això haurem d'obrir una terminal i executar-hi les següents comandes:
apt-get install apache2 mariadb-server libapache2-mod-php7.2 apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
Ara que ha configurat l'entorn, tot el que queda és triar una base de dades que admeti la instal·lació per això anem a executar el següent:
sudo apt-get install mariadb-server php-mysql
Durant la instal·lació, se li demanarà que seleccioneu una contrasenya de root . Si no se li demana que triï una contrasenya, la predeterminada estarà en blanc.
Ara necessiten ingressar la base de dades (Se'ls preguntarà la contrasenya que heu definit):
mysql -u root -p
Ara que hauràs de crear una base de dades:
CREATE DATABASE nextcloud;
Ara necessiten crear l'usuari que s'utilitzarà per connectar-se a la base de dades:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
L'últim pas és atorgar els privilegis a l'usuari:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Quan acabis, escriu Ctrl-D per sortir.
L'últim pas és instal·lar Nextcloud amb:
cd /var/www wget <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2</a> wget https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2.asc gpg --import nextcloud.asc gpg --verify nextcloud-16.0.0.tar.bz2.asc <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">nextcloud-16.0.0.tar.bz2</a> tar -xvjf nextcloud-16.0.0.tar.bz2 sudo chown -R www-data:www-data nextcloud sudo rm nextcloud-16.0.0.tar.bz2
Ara hem de crear un nou arxiu en /etc/apache2/sites-available/nextcloud.conf . Aquest ho anem a editar amb l'editor de la nostra preferència:
Alias /nextcloud "/var/www/nextcloud/" <Directory /var/www/nextcloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud </Directory>
Un cop fet, és hora d'habilitar el nou lloc i habilitar les modificacions de apatxe que necessita NextCloud:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Un cop hagueu acabat de seleccionar la base de dades, és hora d'instal·lar tot. Dirigeix-te a http: // tu_direccion / nextcloud /
O com a tal localhost / nextcloud
Seleccioneu un nom d'usuari i contrasenya d'administrador, després pot seleccionar la carpeta de dades.
En primer lloc, felicitats pel blog, el segueixo habitualment i aprenc moltes coses de Linux.
Estic pensant en muntar un servidor Nextcloud en un PC i m'agradaria saber si la instal·lació a través de Snap és vàlida per a instal·lar-ho com servidor o només com a client.
Moltes gràcies per anticipat
una salutació