Prije nekoliko sati stigla je nova verzija 16 Nextclouda što je dusmjeren na poboljšanje sigurnosti i dijeljenja datoteka uz pomoć mašinskog učenja. Projekt takođe sadrži mali projektni menadžment i ACL za zamjenu starih poslužitelja datoteka.
Jedna od novih karakteristika je upotreba mašinskog učenja. Prema najavi, projekt ne samo da želi otkriti zlonamjerne prijave, već nudi i preporuke za dijeljenje datoteka.
To se odnosi, na primjer, na grupe i ljude s kojima korisnici često dijele sadržaj.
Novi načini dijeljenja datoteka u kompanijama pružaju liste za kontrolu pristupa (ACL).
Omogućuju administratorima na klasičnim mrežama da održe kontrolu nad pravima pristupa pojedinačnim datotekama i direktorijima kroz detaljno mapiranje datoteka, mapa i podmapa.
Si žele znati više o tome ovog izdanja možete provjeriti sljedeći link.
Instalacija Nextcloud 16 na Ubuntu
Oni koji su zainteresirani za mogućnost instaliranja nove verzije NextCloud 16 na svoj sistem, trebali bi slijediti upute koje dijelimo s vama u nastavku.
Instalacija putem Snap paketa
Prva metoda koju ćemo vam pokazati je instalacija iz Snap paketa, koja je ovo je najlakši način da instalirate NextCloud na vaš distro.
Trenutno je jedini detalj taj što nova verzija još nije ažurirana na stabilnu u Snapu, jer je još uvijek u beta verziji. Iako je pitanje sati da se ažurira.
NextCloud se distribuira snap-om kao jedna aplikacija zajedno sa svojim zavisnostima i sigurno će se pokretati na sistemu.
Najvažnija stvar kod ovog načina instalacije je da su Snaps dizajnirani da budu sigurne, zaštićene, zaštićene aplikacije, izolirane od osnovnog sistema i drugih aplikacija.
Da biste instalirali paket Nextcloud iz Snapa, oni samo trebaju pokrenuti sljedeću naredbu u terminalu:
sudo snap install nextcloud
Tradicionalna instalacija
Drugi način instaliranja nove verzije NextCloud 16 je instalirajte web server i PHP.
Za ovo morat ćemo otvoriti terminal i izvršiti sljedeće naredbe u njemu:
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
Sad kad ste postavili okruženje, sve ostaje odabrati bazu podataka koja podržava instalaciju za ovo ćemo izvršiti sljedeće:
sudo apt-get install mariadb-server php-mysql
Tokom instalacije, od vas će se tražiti da odaberete root lozinku . Ako se od vas ne traži da odaberete lozinku, zadano će biti prazno.
Sada treba ući u bazu podataka (bit će upitani za lozinku koju ste upravo postavili):
mysql -u root -p
Šta sad morate stvoriti bazu podataka:
CREATE DATABASE nextcloud;
Sada trebaju stvoriti korisnika koji će se koristiti za povezivanje s bazom podataka:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Posljednji korak je dodijeli privilegije novom korisniku:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Kada završite, pritisnite Ctrl-D za izlaz.
Posljednji korak je instaliranje Nextcloud-a sa:
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
Sada moramo stvoriti novu datoteku u /etc/apache2/sites-available/nextcloud.conf . Uredit ćemo ovo s urednikom po našem izboru:
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>
Jednom završeno, vrijeme je da se omogući nova stranica i omoguće apache modovi Šta NextCloud treba:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Kada završite s odabirom baze podataka, vrijeme je da sve instalirate. Idite na http: // your_address / nextcloud /
Ili kao takav localhost / nextcloud
Odaberite korisničko ime i lozinku administratora, a zatim možete odabrati mapu podataka.
Prije svega, čestitam na blogu, redovito ga pratim i naučim puno o Linuxu.
Razmišljam da montiram poslužitelj Nextcloud na PC i želio bih znati da li je instalacija putem Snap-a valjana da ga instaliram kao server ili samo kao klijent.
Hvala vam unaprijed
Hvala!