For noen timer siden kom den nye versjonen 16 av Nextcloud som er drettet mot å forbedre sikkerhet og fildeling ved hjelp av maskinlæring. Prosjektet har også en liten prosjektledelse og ACL for å erstatte gamle filservere.
En av de nye funksjonene er bruk av maskinlæring. I følge kunngjøringen ønsker prosjektet ikke bare å oppdage ondsinnede pålogginger, men gir også anbefalinger for fildeling.
Dette gjelder for eksempel grupper og personer som brukere ofte deler innhold med.
Nye måter å dele filer i selskaper gir tilgangskontrollister (ACL).
De lar administratorer på klassiske nettverk opprettholde kontroll over tilgangsrettigheter til individuelle filer og kataloger gjennom detaljert kartlegging av filer, mapper og undermapper.
Si de vil vite mer om det i denne utgivelsen kan du sjekke følgende lenke.
Nextcloud 16 installasjon på Ubuntu
For de som er interessert i å kunne installere den nye versjonen av NextCloud 16 på systemet sitt, bør de følge instruksjonene som vi deler med deg nedenfor.
Installasjon via Snap-pakke
Den første metoden vi vil vise deg, er installasjonen fra Snap-pakker dette er den enkleste måten å installere NextCloud på distro.
For øyeblikket er den eneste detaljen at den nye versjonen ennå ikke er oppdatert til stabil i Snap, siden den fremdeles er i Beta-versjon. Selv om det er et spørsmål om timer å bli oppdatert.
NextCloud distribueres med snap som et enkelt program sammen med dets avhengigheter, og det vil kjøre trygt på systemet.
Det viktigste med denne installasjonsmetoden er at Snaps er designet for å være sikre, sandboksede, containeriserte applikasjoner, isolert fra det underliggende systemet og andre applikasjoner.
For å installere Nextcloud-pakken fra Snap, de må bare kjøre følgende kommando i en terminal:
sudo snap install nextcloud
Tradisjonell installasjon
Den andre metoden for å installere den nye versjonen av NextCloud 16 er installer en webserver og PHP.
For dette vi må åpne en terminal og utføre følgende kommandoer i den:
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
Nå som du har satt opp miljøet, alt gjenstår er å velge en database som støtter installasjonen for dette skal vi utføre følgende:
sudo apt-get install mariadb-server php-mysql
Under installasjonen, du blir bedt om å velge et root-passord . Hvis du ikke blir bedt om å velge passord, standardinnstillingen er tom.
Nå trenger å gå inn i databasen (de blir bedt om passordet du nettopp har angitt):
mysql -u root -p
Hva nå du må opprette en database:
CREATE DATABASE nextcloud;
Nå de trenger å opprette brukeren som skal brukes til å koble til databasen:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Det siste trinnet er gi privilegiene til den nye brukeren:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Når du er ferdig, skriver du Ctrl-D for å avslutte.
Det siste trinnet er å installere Nextcloud med:
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
Nå vi må opprette en ny fil i /etc/apache2/sites-available/nextcloud.conf . Vi skal redigere dette med redaktøren av vår preferanse:
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>
Når du er ferdig, det er på tide å aktivere det nye nettstedet og aktivere apache-mods Hva NextCloud trenger:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Når du er ferdig med å velge database, tid til å installere alt. Gå til http: // your_address / nextcloud /
Eller som sådan localhost / nextcloud
Velg et administratorbrukernavn og passord, så kan du velge datamappen.
Først av alt, gratulerer med bloggen, jeg følger den regelmessig og lærer mye om Linux.
Jeg tenker på å montere en Nextcloud-server på en PC, og jeg vil gjerne vite om installasjonen via Snap er gyldig for å installere den som en server eller bare som en klient.
Tusen takk på forhånd
En hilsen